Class UML 2.5::JoinNode
Description:
A JoinNode is a ControlNode that synchronizes multiple flows.
Direct Superclasses: ControlNodeDirect Subclasses: Class Precedence List: JoinNode,
ControlNode,
ActivityNode,
RedefinableElement,
NamedElement,
ElementProperties:
isCombineDuplicate : Boolean (1 1); -- source
JoinNode joinSpec :
ValueSpecification (0 1); -- source
JoinNodeA 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).
{
composite}
Subsets: Element.ownedElement
activity :
Activity (0 1); -- source
ActivityNode inGroup :
ActivityGroup (0 *); -- source
ActivityNode inInterruptibleRegion :
InterruptibleActivityRegion (0 *); -- source
ActivityNode inPartition :
ActivityPartition (0 *); -- source
ActivityNode inStructuredNode :
StructuredActivityNode (0 1); -- source
ActivityNode incoming :
ActivityEdge (0 *); -- source
ActivityNode outgoing :
ActivityEdge (0 *); -- source
ActivityNode redefinedNode :
ActivityNode (0 *); -- source
ActivityNode isLeaf : Boolean (1 1); -- source
RedefinableElement redefinedElement :
RedefinableElement (0 *); -- source
RedefinableElement redefinitionContext :
Classifier (0 *); -- source
RedefinableElement clientDependency :
Dependency (0 *); -- source
NamedElement name : String (0 1); -- source
NamedElement nameExpression :
StringExpression (0 1); -- source
NamedElement namespace :
Namespace (0 1); -- source
NamedElement qualifiedName : String (0 1); -- source
NamedElement visibility :
VisibilityKind (0 1); -- source
NamedElement ownedComment :
Comment (0 *); -- source
Element ownedElement :
Element (0 *); -- source
Element owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].