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 ConfigurableItemIF
checkConstraints, checkConstraints, getBaseItem, getConfigurableItems, getConfigurationTag, getItem, getKnownParameters, getName, getParentItem, getParentItem, setBaseItem, setConfigurationContext, setConfigurationTag, setParentMethods inherited from interface IdentifierAble
getId, setIdMethods inherited from interface 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
-