public interface JoinNode extends ControlNode
A JoinNode is a ControlNode that synchronizes multiple flows.
The following features are supported:
UMLPackage.getJoinNode()| Modifier and Type | Method and Description |
|---|---|
ValueSpecification |
getJoinSpec()
Returns the value of the 'Join Spec' containment reference.
|
boolean |
isCombineDuplicate()
Returns the value of the 'Combine Duplicate' attribute.
|
void |
setCombineDuplicate(boolean value)
Sets the value of the '
Combine Duplicate'
attribute. |
void |
setJoinSpec(ValueSpecification value)
Sets the value of the '
Join Spec' containment reference. |
get_activityNodeOfRedefinedNode, getActivity, getIncoming, getInGroup, getInInterruptibleRegion, getInPartition, getInStructuredNode, getOutgoing, getRedefinedNode, has_activityNodeOfRedefinedNode, hasIncoming, hasInGroup, hasInInterruptibleRegion, hasInPartition, hasOutgoing, hasRedefinedNode, setActivity, setInStructuredNodeget_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeafget_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibilityget_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElementget_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalIDgetID, getMDExtension, getMdExtensions, setIDeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliveraccept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetIDrefClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostCompositeboolean isCombineDuplicate()
"true".
Indicates whether incoming tokens having objects with the same identity are combined into one by the JoinNode.
setCombineDuplicate(boolean),
UMLPackage.getJoinNode_CombineDuplicate()void setCombineDuplicate(boolean value)
Combine Duplicate'
attribute.
value - the new value of the 'Combine Duplicate' attribute.isCombineDuplicate()@CheckForNull ValueSpecification getJoinSpec()
join Node Of Join Spec'.
A ValueSpecification giving the condition under which the JoinNode will offer a token on its outgoing ActivityEdge. If no joinSpec is specified, then the
JoinNode will offer an outgoing token if tokens are offered on all of its incoming ActivityEdges (an "and" condition).
setJoinSpec(ValueSpecification),
UMLPackage.getJoinNode_JoinSpec(),
ValueSpecification.get_joinNodeOfJoinSpec()void setJoinSpec(@CheckForNull
ValueSpecification value)
Join Spec' containment reference.
value - the new value of the 'Join Spec' containment reference.getJoinSpec()