| Root Business Entities ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
This is an abstract base class for objects that represent collections of ManagedEntity objects. This enables common attributes and relationships and other semantics to be applied to different types of Collections of ManagedEntity objects. These can then be refined in the subclasses of Collection.
Attributes | ||
ManagedEntity | ![]() | |
Integer | ![]() |
This is an enumerated integer, and is used to define the method by which elements in an OrderedSet or Sequence are collated. If the Collection type is Set or Bag, then this attribute MUST have the value 1 ("Not Applicable"). Values include: 1: Not Applicable 2: Ascending 3: Descending |
Integer | ![]() |
This is an enumerated integer that defines the type of Collection that this object is. Values include: 1: Set 2: OrderedSet 3: Sequence 4: BagA Set does not contain duplicate elements, and does not impose an order on its elements. An OrderedSet is like a Set, except that it does impose an order on its contents. A Bag is like a Set, except that it may contain duplicates. A Sequence is like a Bag, except that the elements are ordered. |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | true |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | Collection |
Name Expression | |
Namespace | «011» Root Business Entities ABE |
Owned Template Signature | |
Owner | «011» Root Business Entities ABE |
Owning Template Parameter | |
Package | «011» Root Business Entities ABE |
Qualified Name | SID Models::Common Domain::Root Business Entities ABE::Collection |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public ManagedEntity _managedEntity
Aggregation | Shared |
Alias | |
Association | CollectedEntities |
Association End | |
Class | Collection |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | false |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | _managedEntity |
Name Expression | |
Namespace | Collection |
Opposite | _collection |
Owner | Collection |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Root Business Entities ABE::Collection::_managedEntity |
Stereotype | |
Template Parameter | |
Type | ManagedEntity |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public Integer orderMethod
This is an enumerated integer, and is used to define the method by which elements in an OrderedSet or Sequence are collated. If the Collection type is Set or Bag, then this attribute MUST have the value 1 ("Not Applicable"). Values include: 1: Not Applicable 2: Ascending 3: Descending
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Collection |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | orderMethod |
Name Expression | |
Namespace | Collection |
Opposite | |
Owner | Collection |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Root Business Entities ABE::Collection::orderMethod |
Stereotype | |
Template Parameter | |
Type | Integer |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public Integer type
This is an enumerated integer that defines the type of Collection that this object is. Values include: 1: Set 2: OrderedSet 3: Sequence 4: BagA Set does not contain duplicate elements, and does not impose an order on its elements. An OrderedSet is like a Set, except that it does impose an order on its contents. A Bag is like a Set, except that it may contain duplicates. A Sequence is like a Bag, except that the elements are ordered.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Collection |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | type |
Name Expression | |
Namespace | Collection |
Opposite | |
Owner | Collection |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Root Business Entities ABE::Collection::type |
Stereotype | |
Template Parameter | |
Type | Integer |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Root Business Entities ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |