MetaDone
|
metadone.client.functions.importer.km3.KM3Importer.Translator.Translator | ( | MetaModel | metamodel | ) | throws BadPreCondition |
ConcreteObject metadone.client.functions.importer.km3.KM3Importer.Translator.translateAttribute | ( | ConcreteModel | model, |
Attribute | attr | ||
) | throws BadPreCondition |
ConcreteObject metadone.client.functions.importer.km3.KM3Importer.Translator.translateClass | ( | ConcreteModel | model, |
Class | clazz | ||
) | throws BadPreCondition |
References metadone.client.functions.importer.km3.KM3Importer.Translator.classifiers, metadone.metabusiness.ConcreteObject.createPropertyBoolean(), metadone.client.parsers.km3.Class.getSuperTypes(), metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.moClass, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mpAbstract, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mrFeature, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mrSuperType, metadone.client.functions.importer.km3.KM3Importer.Translator.translateStructuralFeature(), metadone.client.functions.importer.km3.KM3Importer.Translator.updateClassifier(), and metadone.client.functions.importer.km3.KM3Importer.Translator.waitingSuperClass.
Referenced by metadone.client.functions.importer.km3.KM3Importer.Translator.translatePackage().
ConcreteObject metadone.client.functions.importer.km3.KM3Importer.Translator.translateDataType | ( | ConcreteModel | model, |
DataType | dt | ||
) | throws BadPreCondition |
ConcreteObject metadone.client.functions.importer.km3.KM3Importer.Translator.translateEnum | ( | ConcreteModel | model, |
Enumeration | e | ||
) | throws BadPreCondition |
References metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.moEnum, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mrLiteral, metadone.client.functions.importer.km3.KM3Importer.Translator.translateEnumLiteral(), and metadone.client.functions.importer.km3.KM3Importer.Translator.updateClassifier().
Referenced by metadone.client.functions.importer.km3.KM3Importer.Translator.translatePackage().
ConcreteObject metadone.client.functions.importer.km3.KM3Importer.Translator.translateEnumLiteral | ( | ConcreteModel | model, |
EnumLiteral | li | ||
) | throws BadPreCondition |
ConcreteModel metadone.client.functions.importer.km3.KM3Importer.Translator.translateModel | ( | KM3Metamodel | model | ) | throws BadPreCondition |
References metadone.metabusiness.ConcreteModel.createModel(), metadone.metabusiness.Workspace.getMainModel(), metadone.client.parsers.km3.Package.getPackages(), metadone.client.MainClientMetadone.getSingleton(), metadone.client.MainClientMetadone.getWorkspace(), metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.metamodel, and metadone.client.functions.importer.km3.KM3Importer.Translator.translatePackage().
Referenced by metadone.client.functions.importer.km3.KM3Importer.createConcreteModel().
ConcreteObject metadone.client.functions.importer.km3.KM3Importer.Translator.translatePackage | ( | ConcreteModel | model, |
Package | pack | ||
) | throws BadPreCondition |
References metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.inMetamodel, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.inPackage, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.moPackage, metadone.client.functions.importer.km3.KM3Importer.Translator.translateClass(), metadone.client.functions.importer.km3.KM3Importer.Translator.translateDataType(), metadone.client.functions.importer.km3.KM3Importer.Translator.translateEnum(), and metadone.client.functions.importer.km3.KM3Importer.Translator.updateModelElement().
Referenced by metadone.client.functions.importer.km3.KM3Importer.Translator.translateModel().
ConcreteObject metadone.client.functions.importer.km3.KM3Importer.Translator.translateReference | ( | ConcreteModel | model, |
Reference | ref | ||
) | throws BadPreCondition |
References metadone.metabusiness.ConcreteObject.createPropertyBoolean(), metadone.client.parsers.km3.Reference.getOpposite(), metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.moRef, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mpContainer, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mrOpposite, metadone.client.functions.importer.km3.KM3Importer.Translator.references, and metadone.client.functions.importer.km3.KM3Importer.Translator.updateStructuralFeature().
Referenced by metadone.client.functions.importer.km3.KM3Importer.Translator.translateStructuralFeature().
ConcreteObject metadone.client.functions.importer.km3.KM3Importer.Translator.translateStructuralFeature | ( | ConcreteModel | model, |
StructuralFeature | sf | ||
) | throws BadPreCondition |
void metadone.client.functions.importer.km3.KM3Importer.Translator.updateClassifier | ( | ConcreteModel | cm, |
ConcreteObject | co, | ||
Classifier | cl | ||
) | throws BadPreCondition [private] |
References metadone.client.functions.importer.km3.KM3Importer.Translator.classifiers, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mrType, metadone.client.functions.importer.km3.KM3Importer.Translator.updateModelElement(), and metadone.client.functions.importer.km3.KM3Importer.Translator.waitingType.
Referenced by metadone.client.functions.importer.km3.KM3Importer.Translator.translateClass(), metadone.client.functions.importer.km3.KM3Importer.Translator.translateDataType(), and metadone.client.functions.importer.km3.KM3Importer.Translator.translateEnum().
void metadone.client.functions.importer.km3.KM3Importer.Translator.updateLocatedElement | ( | ConcreteModel | cm, |
ConcreteObject | co, | ||
LocatedElement | le | ||
) | throws BadPreCondition [private] |
void metadone.client.functions.importer.km3.KM3Importer.Translator.updateModelElement | ( | ConcreteModel | cm, |
ConcreteObject | co, | ||
ModelElement | me | ||
) | throws BadPreCondition [private] |
References metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mpName, and metadone.client.functions.importer.km3.KM3Importer.Translator.updateLocatedElement().
Referenced by metadone.client.functions.importer.km3.KM3Importer.Translator.translateEnumLiteral(), metadone.client.functions.importer.km3.KM3Importer.Translator.translatePackage(), metadone.client.functions.importer.km3.KM3Importer.Translator.updateClassifier(), and metadone.client.functions.importer.km3.KM3Importer.Translator.updateTypedElement().
void metadone.client.functions.importer.km3.KM3Importer.Translator.updateStructuralFeature | ( | ConcreteModel | cm, |
ConcreteObject | co, | ||
StructuralFeature | sf | ||
) | throws BadPreCondition [private] |
void metadone.client.functions.importer.km3.KM3Importer.Translator.updateTypedElement | ( | ConcreteModel | cm, |
ConcreteObject | co, | ||
TypedElement | te | ||
) | throws BadPreCondition [private] |
References metadone.client.functions.importer.km3.KM3Importer.Translator.classifiers, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mpLower, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mpOrdered, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mpUnique, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mpUpper, metadone.client.functions.importer.km3.KM3Importer.ModelManipulator.mrType, metadone.client.functions.importer.km3.KM3Importer.Translator.updateModelElement(), and metadone.client.functions.importer.km3.KM3Importer.Translator.waitingType.
Referenced by metadone.client.functions.importer.km3.KM3Importer.Translator.updateStructuralFeature().
Map<Classifier, ConcreteObject> metadone.client.functions.importer.km3.KM3Importer.Translator.classifiers = new HashMap<Classifier, ConcreteObject>() [private] |
Map<Reference, ConcreteObject> metadone.client.functions.importer.km3.KM3Importer.Translator.references = new HashMap<Reference, ConcreteObject>() [private] |
Map<Class, List<ConcreteObject> > metadone.client.functions.importer.km3.KM3Importer.Translator.waitingSuperClass = new HashMap<Class, List<ConcreteObject>>() [private] |
Map<Classifier, Set<ConcreteObject> > metadone.client.functions.importer.km3.KM3Importer.Translator.waitingType = new HashMap<Classifier, Set<ConcreteObject>>() [private] |