Uses of Class
de.mid.innovator.m2msdk.model.transformation.TransformationStepSubStepData
Packages that use TransformationStepSubStepData
Package
Description
The package contains the glues of Innovator model.
The package contains the embeddings of the model transformation.
The package contains the anchors of the model transformation.
The package contains the hooks of Innovator model.
The package contains the model transformation model.
The package contains the glues of the model transformation.
The package contains the interfaces of the model transformation.
The package and its subpackage contains the patterns of the model transformation.
The package contains the embeddings of the model transformation.
The package contains the anchors of the model transformation.
The package contains the source match of the model transformation.
The package contains the matches of the model transformation.
-
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.innovator.glue
Methods in de.mid.innovator.m2msdk.model.innovator.glue with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionDeleteMappingModelGlueInnovatorDependency.getGlueFromSource(MappingElementIF sourceElement, TransformationStepSubStepData preStepData) MappingModelGlueInnovatorDependency.getGlueFromSource(MappingElementIF sourceElement, TransformationStepSubStepData preStepData) MappingModelGlueInnovatorProxyExternModel.getGlueFromSource(MappingElementIF masterElement, TransformationStepSubStepData preStepData) MappingModelGlueInnovatorProxyInnovator.getGlueFromSource(MappingElementIF masterElement, TransformationStepSubStepData preStepData) -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.innovator.pattern.embedding
Methods in de.mid.innovator.m2msdk.model.innovator.pattern.embedding with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionvoidPatternEmbeddingInnovatorDiagram.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor resultAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternEmbeddingInnovatorSortOrder.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor resultAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.innovator.pattern.embedding.anchors
Methods in de.mid.innovator.m2msdk.model.innovator.pattern.embedding.anchors with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionModelAnchorInnovatorAbsolutePath.getTargets(MappingElementIF sourceElement, TransformationStepSubStepData subStepData) ModelAnchorInnovatorAssociation.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) ModelAnchorInnovatorAssociationEnd.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) ModelAnchorInnovatorCustomNavigation.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) ModelAnchorInnovatorSourceTarget.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) ModelAnchorInnovatorUri.getTargets(MappingElementIF sourceElement, TransformationStepSubStepData subStepData) -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.innovator.pattern.targetMatch
Methods in de.mid.innovator.m2msdk.model.innovator.pattern.targetMatch with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionvoidPatternExtendingInnovator.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor iAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternHookInnovator.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor iAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternTargetMatchBaseInnovator.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor iAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.transformation
Methods in de.mid.innovator.m2msdk.model.transformation that return TransformationStepSubStepDataModifier and TypeMethodDescriptionTransformationStepSubStepData.get()TransformationStepSubStepData.getParentSubStepData()TransformationStepSubStepData.getPreSubStepData(Identifier preStepId) Methods in de.mid.innovator.m2msdk.model.transformation with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionModelTransformationStepBase.calcAllTargetMatchCandidates(MappingElementIF se, TargetDetectionData target, TransformationStepSubStepData inputSubStepData) Get existing possible target elements for checking source and target according to the tasks in this step.ModelTransformationStepBase.detectPatternAnchor(MappingElementIF se, TransformationStepSubStepData inputSubStepData) Uses the embedding pattern to detect the target elements anchor elements for creation of target.voidTargetDetector.detectTargetDataByModel(ModelTransformationStepBase step, TransformationStepSubStepData preStepData, TargetDetectionData targetDetectionData) Detects Target elements for elements stored in targetDetectionDatabooleanModelTransformationStepListSubStep.executeValidatingSubStep(MappingElementIF se, TargetDetectionData target, TransformationStepSubStepData inputSubStepData) ModelGlueReaderManager.getGlueElements(MappingElementIF se, TransformationStepSubStepData preStepData) ModelTransformationStepBase.getTargetMatchCandidates(MappingElementIF se, TransformationStepSubStepData preStepData) Try to find the target via glue or via properties from source elements .TargetDetector.getTargets(ModelTransformationStepBase step, MappingElementList listSource, TransformationStepSubStepData preStepData, boolean prefetchExistingTargetCandidates) Try to find the target via glue or via properties from source elements .ModelTransformationAnchorTargetMatchUnit.getTargetsFromTargetMatches(MappingElementIF se, TransformationStepSubStepData preStepData) static voidTransformationStepSubStepData.push(TransformationStepSubStepData newElement) voidModelTransformationStepBase.transformDispatch(MappingElementIF se, TargetDetectionData target, TransformationStepSubStepData inputSubStepData) voidModelTransformationStepBase.transformElementList(MappingElementList candidates, TransformationStepSubStepData preStepData) Constructors in de.mid.innovator.m2msdk.model.transformation with parameters of type TransformationStepSubStepDataModifierConstructorDescriptionTransformationStepSubStepData(ModelTransformationStepIF step, TransformationStepSubStepData preSubStepData) -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.transformation.glue
Methods in de.mid.innovator.m2msdk.model.transformation.glue with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionMappingModelGlue.getGlueFromSource(MappingElementIF sourceElement, TransformationStepSubStepData preStepData) MappingModelGlueNull.getGlueFromSource(MappingElementIF sourceElement, TransformationStepSubStepData preStepData) -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.transformation.interfaces
Methods in de.mid.innovator.m2msdk.model.transformation.interfaces with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionModelTransformationStepIF.calcAllTargetMatchCandidates(MappingElementIF se, TargetDetectionData target, TransformationStepSubStepData inputSubStepData) ModelTransformationStepIF.detectPatternAnchor(MappingElementIF se, TransformationStepSubStepData inputSubStepData) Uses the embedding pattern to detect the target elements anchor elements for creation and maintenance of the target.voidPatternIF.evaluate(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchors, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) Evaluate the pattern.voidPatternIF.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchors, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) Filter the given list of patterns.MappingModelGlueIF.getGlueFromSource(MappingElementIF sourceElement, TransformationStepSubStepData preStepData) Get glue from source element.AnchorGroupIF.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) Find target elements for this anchor group and the given source element.ModelAnchorIF.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) Find target elements for this anchor and the given source element.voidModelTransformationStepIF.transformDispatch(MappingElementIF sourceElement, TargetDetectionData target, TransformationStepSubStepData subStepData) Transform a single source model element by applying this step.voidModelTransformationStepIF.transformElementList(MappingElementList candidates, TransformationStepSubStepData preStepData) Transforms the given Mapping Element List -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.transformation.pattern
Methods in de.mid.innovator.m2msdk.model.transformation.pattern with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionfinal voidPattern.evaluate(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchors, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPattern.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchors, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.transformation.pattern.embedding
Methods in de.mid.innovator.m2msdk.model.transformation.pattern.embedding with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionvoidPatternEmbeddingNull.evaluate(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchors, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternEmbeddingDefault.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor resultAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternEmbeddingMultiple.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor resultAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternEmbeddingNull.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchors, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternEmbeddingPair.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor resultAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternEmbeddingQualified.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor resultAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.transformation.pattern.embedding.anchors
Methods in de.mid.innovator.m2msdk.model.transformation.pattern.embedding.anchors with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionAnchorAllGroup.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) AnchorAnyGroup.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) AnchorChoiceGroup.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) ModelAnchor.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) ModelAnchorSelf.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) ModelAnchorSubStep.getTargets(MappingElementIF source, TransformationStepSubStepData subStepData) -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.transformation.pattern.sourceMatch
Methods in de.mid.innovator.m2msdk.model.transformation.pattern.sourceMatch with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionvoidElementFromStore.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchor, MappingElementList iPatternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternHookElementFromActivePassiveSelection.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchor, MappingElementList iPatternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternHookElementFromInitialSelection.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchor, MappingElementList iPatternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternHookElementFromTransformationStep.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchor, MappingElementList iPatternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternSourceHookElementByElementURI.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchor, MappingElementList iPatternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternSourceHookPackageByPath.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchor, MappingElementList iPatternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) -
Uses of TransformationStepSubStepData in de.mid.innovator.m2msdk.model.transformation.pattern.targetMatch
Methods in de.mid.innovator.m2msdk.model.transformation.pattern.targetMatch with parameters of type TransformationStepSubStepDataModifier and TypeMethodDescriptionvoidElementFromActivePassiveSelection.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchor, MappingElementList iPatternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidElementFromInitialSelection.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchor, MappingElementList iPatternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidElementFromStore.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor anchor, MappingElementList iPatternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternTargetMatchAnchor.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor iAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternTargetMatchOwning.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor iAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData) voidPatternTargetMatchSource.filterByPattern(MappingModelRole modelRole, MappingElementIF sourceElement, MappingAnchor iAnchor, MappingElementList patternIn, MappingElementList patternOut, TransformationStepSubStepData subStepData)