Class UML 2.5::ExpansionNode
Description:
An ExpansionNode is an ObjectNode used to indicate a collection input or
output for an ExpansionRegion. A collection input of an ExpansionRegion
contains a collection that is broken into its individual elements inside
the region, whose content is executed once per element. A collection output
of an ExpansionRegion combines individual elements produced by the execution
of the region into a collection for use outside the region.
Direct Superclasses: ObjectNodeDirect Subclasses: Class Precedence List: ExpansionNode,
ObjectNode,
TypedElement,
ActivityNode,
RedefinableElement,
NamedElement,
ElementProperties:

regionAsInput :
ExpansionRegion (0 1); -- source
ExpansionNode
regionAsOutput :
ExpansionRegion (0 1); -- source
ExpansionNode
inState :
State (0 *); -- source
ObjectNode
isControlType : Boolean (1 1); -- source
ObjectNodeIndicates whether the type of the ObjectNode is to be treated as representing
control values that may traverse ControlFlows.
Default value: FALSE

ordering :
ObjectNodeOrderingKind (1 1); -- source
ObjectNode
selection :
Behavior (0 1); -- source
ObjectNode
upperBound :
ValueSpecification (0 1); -- source
ObjectNodeThe maximum number of tokens that may be held by this ObjectNode. Tokens
cannot flow into the ObjectNode if the upperBound is reached. If no upperBound
is specified, then there is no limit on how many tokens the ObjectNode
can hold.
{
composite}
Subsets: Element.ownedElement

type :
Type (0 1); -- source
TypedElement
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].