Interface ModelAnchorIF
- All Superinterfaces:
ConfigurableItemIF,IdentifierAble,Serializable,SolutionIF
- All Known Implementing Classes:
ModelAnchor,ModelAnchorCustomNavigation,ModelAnchorInnovator,ModelAnchorInnovatorAbsolutePath,ModelAnchorInnovatorAssociation,ModelAnchorInnovatorAssociationEnd,ModelAnchorInnovatorCustomNavigation,ModelAnchorInnovatorSourceTarget,ModelAnchorInnovatorUri,ModelAnchorSelf,ModelAnchorSubStep
An anchor in the transformation configuration describes the model
transformation step generating the mapping elements. It refers to a step from
which the target model elements are taken as anchor for this embedding. The
mode determines how the anchor is related to the source element.
- Version:
- 11.3.1
- Author:
- jmback
-
Method Summary
Modifier and TypeMethodDescriptiongetTargets(MappingElementIF source, TransformationStepSubStepData subStepData) Find target elements for this anchor and the given source element.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, setIdMethods inherited from interface de.mid.innovator.m2msdk.model.transformation.conflict.SolutionIF
execute, getTargetDescription, getTargetValue
-
Method Details
-
getTargets
MappingElementList getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) throws M2MException, RemoteException Find target elements for this anchor and the given source element.- Parameters:
source- source element for the anchorsubStepData- TODO- Returns:
- target elements
- Throws:
M2MException- exception during searchRemoteException
-