Software Disclaimer

Abstract Class UML 2.5::ObjectNode

Description:

An ObjectNode is an abstract ActivityNode that may hold tokens within the object flow in an Activity. ObjectNodes also support token selection, limitation on the number of tokens held, specification of the state required for tokens being held, and carrying control values.

Direct Superclasses: TypedElement, ActivityNode

Direct Subclasses: Pin, ExpansionNode, CentralBufferNode, ActivityParameterNode

Class Precedence List: ObjectNode, TypedElement, ActivityNode, RedefinableElement, NamedElement, Element

Properties:

inState : State (0 *); -- source ObjectNode
isControlType : Boolean (1 1); -- source ObjectNode
ordering : ObjectNodeOrderingKind (1 1); -- source ObjectNode
selection : Behavior (0 1); -- source ObjectNode
upperBound : ValueSpecification (0 1); -- source ObjectNode
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

Determines whether and how the NamedElement is visible outside its owning Namespace.

ownedComment : Comment (0 *); -- source Element
ownedElement : Element (0 *); -- source Element
owner : Element (0 1); -- source Element

Constraints:

No additional constraints.

Operations:

No additional operations.



Send questions or comments to xmi-interop@omg.org.