Software Disclaimer

Class UML 2.5::DataStoreNode

Description:

A DataStoreNode is a CentralBufferNode for persistent data.

Direct Superclasses: CentralBufferNode

Direct Subclasses:

Class Precedence List: DataStoreNode, CentralBufferNode, 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

The 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

ActivityEdges that have the ActivityNode as their source.
Opposite: ActivityEdge.source

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

Indicates the Dependencies that reference this NamedElement as a client.
{derived}
Opposite: Dependency.client

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 [email protected].