Interface ModelTransformationIF
- All Superinterfaces:
ConfigurableItemIF,IdentifierAble,Serializable
- All Known Implementing Classes:
ModelTransformation
Interface for accessing the model transformation.
- Version:
- 11.1.0
- Author:
- jmback
-
Method Summary
Modifier and TypeMethodDescriptionvoidAppend one step at the end of the list.Get the list of all steps in the transformation.Get the meta model of the source model.getStep(Identifier id) Get step for this identifier.Get step for this name.Get the meta model of the target model.Methods inherited from interface de.mid.innovator.m2msdk.model.transformation.interfaces.ConfigurableItemIF
checkConstraints, checkConstraints, getBaseItem, getConfigurableItems, getConfigurationTag, getItem, getKnownParameters, getName, getParentItem, getParentItem, setBaseItem, setConfigurationContext, setConfigurationTag, setParentMethods inherited from interface de.mid.innovator.m2msdk.util.IdentifierAble
getId, setId
-
Method Details
-
getSourceMetaModel
MetaModel getSourceMetaModel()Get the meta model of the source model.- Returns:
- meta model of source
-
getTargetMetaModel
MetaModel getTargetMetaModel()Get the meta model of the target model.- Returns:
- meta model of target
-
getStep
Get step for this identifier.- Parameters:
id- qualified id step, maybe the identifier of an owned element- Returns:
- step
-
getStep
Get step for this name.- Parameters:
sName- name of transformation step- Returns:
- step
-
getModelTransformationStepList
ModelTransformationStepList getModelTransformationStepList()Get the list of all steps in the transformation.- Returns:
- list of all steps
-
addModelTransformationStep
Append one step at the end of the list.- Parameters:
iStep- a step to append
-