Common Domain::Root Business Entities ABE::Root Entity Group ABE
Class RootEntityGroup

RootEntityGroup is a collection of all the RootEntities in the group as defined by RootEntityGroupMember.

Attributes
RootEntity rootEntity rootEntity
RootEntityGroupMember rootEntityGroupMember rootEntityGroupMember
RootEntityGroupRelationship rootEntityGroupRelationship rootEntityGroupRelationship
RootEntityGroupRelationship rootEntityGroupRelationship2 rootEntityGroupRelationship2
String type type

Specifies the type of grouping of members comprised in the RootEntityGroup, such as combined, alternate, choice group.

«baseType» TimePeriod validFor validFor

The period for which the RootEntityGroup is valid.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameRootEntityGroup
Name Expression
NamespaceRoot Entity Group ABE
Owned Template Signature
OwnerRoot Entity Group ABE
Owning Template Parameter
PackageRoot Entity Group ABE
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroup
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 rootEntity
Public RootEntity rootEntity
Constraints:
Properties:

AggregationNone
Alias
AssociationRootEntityRepresentsPrimaryEntity
Association End
ClassRootEntityGroup
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamerootEntity
Name Expression
NamespaceRootEntityGroup
OppositerootEntityGroup
OwnerRootEntityGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroup::rootEntity
Stereotype
Template Parameter
TypeRootEntity
Upper1
Upper Value(1)
VisibilityPublic


 rootEntityGroupMember
Public RootEntityGroupMember rootEntityGroupMember
Constraints:
Properties:

AggregationShared
Alias
AssociationRootEntityGroupComprisedOf
Association End
ClassRootEntityGroup
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamerootEntityGroupMember
Name Expression
NamespaceRootEntityGroup
OppositerootEntityGroup
OwnerRootEntityGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroup::rootEntityGroupMember
Stereotype
Template Parameter
TypeRootEntityGroupMember
Upper*
Upper Value(*)
VisibilityPublic


 rootEntityGroupRelationship
Public RootEntityGroupRelationship rootEntityGroupRelationship
Constraints:
Properties:

AggregationNone
Alias
AssociationRootEntityGroupReferences
Association End
ClassRootEntityGroup
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamerootEntityGroupRelationship
Name Expression
NamespaceRootEntityGroup
OppositerootEntityGroup
OwnerRootEntityGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroup::rootEntityGroupRelationship
Stereotype
Template Parameter
TypeRootEntityGroupRelationship
Upper*
Upper Value(*)
VisibilityPublic


 rootEntityGroupRelationship2
Public RootEntityGroupRelationship rootEntityGroupRelationship2
Constraints:
Properties:

AggregationNone
Alias
AssociationRootEntityGroupRelationshipReferencedBy
Association End
ClassRootEntityGroup
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamerootEntityGroupRelationship2
Name Expression
NamespaceRootEntityGroup
OppositerootEntityGroup2
OwnerRootEntityGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroup::rootEntityGroupRelationship2
Stereotype
Template Parameter
TypeRootEntityGroupRelationship
Upper*
Upper Value(*)
VisibilityPublic


 type
Public String type

Specifies the type of grouping of members comprised in the RootEntityGroup, such as combined, alternate, choice group.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroup
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Nametype
Name Expression
NamespaceRootEntityGroup
Opposite
OwnerRootEntityGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroup::type
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period for which the RootEntityGroup is valid.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroup
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamevalidFor
Name Expression
NamespaceRootEntityGroup
Opposite
OwnerRootEntityGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroup::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic