Class TransformationStepSubStepData
java.lang.Object
de.mid.innovator.m2msdk.model.transformation.TransformationStepSubStepData
Data structure for sub step transformation steps.
- Version:
- 11.2.1
- Author:
- nagl
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionTransformationStepSubStepData(ModelTransformationStepIF step, TransformationStepSubStepData preSubStepData) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTemporaryGlue(SessionInterface session, Identifier id, MappingElementIF se, MappingElementList findPatternTargetMatchCandidates) voidaddValidatingResult(ValidatingScoreAssignmentEntry validatingResultScore) voidcreateGlueSnapshot(SessionInterface session, Identifier id, MappingElementIF se) get()booleanbooleanGet initial source element of sub step sequenceGet the anchor of the proceeding step.Get the source element of the proceeding step.getPreSubStepData(Identifier preStepId) static voidpop()static voidpush(TransformationStepSubStepData newElement) voidvoidvoidsetAnchor(MappingElementList elements) set anchor elements for post stepvoidsetAnchor(MappingAnchor anchor) set anchor elements for post stepvoidsetIsValidatingSubStepMode(boolean mode) voidsetOriginalSourceElement(MappingElementIF fOriginalRootElement) set initial source element of sub step sequencevoidset the element, which was the proceeding steps source elementvoidsetSubStepMode(boolean b) toString()
-
Constructor Details
-
TransformationStepSubStepData
-
TransformationStepSubStepData
public TransformationStepSubStepData(ModelTransformationStepIF step, TransformationStepSubStepData preSubStepData)
-
-
Method Details
-
getIsValidatingSubStepMode
public boolean getIsValidatingSubStepMode() -
setIsValidatingSubStepMode
public void setIsValidatingSubStepMode(boolean mode) -
getStepIdentifier
-
setAnchor
set anchor elements for post step- Parameters:
anchor-
-
setAnchor
set anchor elements for post step- Parameters:
elements-
-
setOriginalSourceElement
set initial source element of sub step sequence- Parameters:
fOriginalRootElement-
-
getPreStepAnchor
Get the anchor of the proceeding step.- Parameters:
id- id of parent step- Returns:
- the anchor to be used in sub step
-
getPreSubStepData
-
getPreStepSourceElement
Get the source element of the proceeding step.- Returns:
- the proceeding step source element
-
setPreStepSourceElement
set the element, which was the proceeding steps source element- Parameters:
el-
-
getOriginalSourceElement
Get initial source element of sub step sequence- Returns:
- source element
-
getParentSubStepData
-
addValidatingResult
-
getValidatingResultScore
-
addTemporaryGlue
public void addTemporaryGlue(SessionInterface session, Identifier id, MappingElementIF se, MappingElementList findPatternTargetMatchCandidates) throws RemoteException - Throws:
RemoteException
-
resetTemporaryGlue
- Throws:
RemoteException
-
createGlueSnapshot
public void createGlueSnapshot(SessionInterface session, Identifier id, MappingElementIF se) throws RemoteException - Throws:
RemoteException
-
toString
-
setSubStepMode
public void setSubStepMode(boolean b) -
getIsSubStepMode
public boolean getIsSubStepMode() -
resetValidatingResult
public void resetValidatingResult() -
get
-
push
-
pop
public static void pop()
-