MetaDone
|
Classes | |
class | AbstractPromotingImporter |
Public Member Functions | |
MetaModel | promoteToMetamodel (String ext, String name, ConcreteModel model) throws BadPreCondition |
A model importer which is able to promote created models to metamodels.
MetaModel metadone.client.functions.importer.PromotingImporter.promoteToMetamodel | ( | String | ext, |
String | name, | ||
ConcreteModel | model | ||
) | throws BadPreCondition |
Promotes a concrete model to a meta model.
ext | The extension of the model |
name | The name of the metamodel to create |
model | The concrete model |
NullPointerException | when name or model is null |
BadPreCondition | when the model failed to be created or the name was already used |
Implemented in metadone.client.functions.importer.ModelImporter, and metadone.client.functions.importer.PromotingImporter.AbstractPromotingImporter.
Referenced by metadone.client.actions.Test4Action.actionPerformed(), metadone.client.actions.OntologyImportAction.actionPerformed(), and metadone.client.functions.importer.ModelImporter.promoteToMetamodel().