Ejemplo n.º 1
0
 public String deResolve(MType element) {
   if (element instanceof MClass) {
     return ((MClass) element).getName();
   } else if (element instanceof MEnum) {
     return ((MEnum) element).getName();
   } else if (element instanceof MDataType) {
     MDataType mDataType = (MDataType) element;
     return mDataType.getEDataType().getName();
   } else if (element instanceof MEcoreType) {
     MEcoreType mEcoreType = (MEcoreType) element;
     return mEcoreType.getEcoreType().getName();
   }
   return null;
 }
Ejemplo n.º 2
0
 private MEcoreType createMEcoreType(EClassifier eClassifier) {
   MEcoreType mEcoreType = MecoreFactory.eINSTANCE.createMEcoreType();
   mEcoreType.setEcoreType(eClassifier);
   return mEcoreType;
 }