Class GluePart
java.lang.Object
de.mid.innovator.m2msdk.model.transformation.glue.GluePart
- All Implemented Interfaces:
Cloneable
Single part of a glue.
- Version:
- 10.1.1
- Author:
- jmback
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(MappingElementIF target, boolean bCreated) Add element as target elements and mark them as existing.voidaddAll(MappingElementList targets, boolean bCreated) Add elements as target elements and mark them as existing.clone()intintintgetSize()Get the first target element of this glue.Get all target elements of this glue.booleanisCreatedTargetElement(MappingElementIF element) Returns if element is member of the target elements and element was created.booleanisMemberOfTargetElements(MappingElementIF element) Checks if element is in target element listvoidremove(MappingElementIF target) Remove the target element from the target elements.void
-
Constructor Details
-
GluePart
Create a glue.- Parameters:
sourceElement-
-
-
Method Details
-
clone
- Throws:
CloneNotSupportedException
-
getSourceElement
-
getTargetElement
Get the first target element of this glue.- Returns:
- first target element
-
getSize
public int getSize()- Returns:
- the size of found target elements
-
getTargetElements
Get all target elements of this glue.- Returns:
- all target elements
-
isMemberOfTargetElements
Checks if element is in target element list- Returns:
- bool
-
add
Add element as target elements and mark them as existing.- Parameters:
target-
-
remove
Remove the target element from the target elements.- Parameters:
target-
-
addAll
Add elements as target elements and mark them as existing.- Parameters:
targets-
-
isCreatedTargetElement
Returns if element is member of the target elements and element was created.- Parameters:
element-- Returns:
- boolean
-
getNumTargetCreated
public int getNumTargetCreated() -
getNumTargets
public int getNumTargets() -
set
-