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

The RootEntityGroupChoice is an alternate of RootEntityGroupRelationship. It defines a group of Root Entities from which choices can be made.

Attributes
integer defaultNumber defaultNumber

It corresponds to the default number for members from the RootEntityGroup that can be choosen.

integer maximumNumber maximumNumber

It corresponds to the maximum number for members from the RootEntityGroup that can be chosen.

integer minimumNumber minimumNumber

It corresponds to the minimum number for members from the RootEntityGroup that can be chosen.

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroup SID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroup
validFor validFor, type type, rootEntityGroupMember rootEntityGroupMember, rootEntityGroupRelationship rootEntityGroupRelationship, rootEntityGroupRelationship2 rootEntityGroupRelationship2, rootEntity rootEntity

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameRootEntityGroupChoice
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::RootEntityGroupChoice
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 defaultNumber
Public integer defaultNumber

It corresponds to the default number for members from the RootEntityGroup that can be choosen.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupChoice
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)
NamedefaultNumber
Name Expression
NamespaceRootEntityGroupChoice
Opposite
OwnerRootEntityGroupChoice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupChoice::defaultNumber
Stereotype
Template Parameter
Typeinteger
Upper1
Upper Value
VisibilityPublic


 maximumNumber
Public integer maximumNumber

It corresponds to the maximum number for members from the RootEntityGroup that can be chosen.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupChoice
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)
NamemaximumNumber
Name Expression
NamespaceRootEntityGroupChoice
Opposite
OwnerRootEntityGroupChoice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupChoice::maximumNumber
Stereotyperequired
Template Parameter
Typeinteger
Upper1
Upper Value
VisibilityPublic


 minimumNumber
Public integer minimumNumber

It corresponds to the minimum number for members from the RootEntityGroup that can be chosen.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRootEntityGroupChoice
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)
NameminimumNumber
Name Expression
NamespaceRootEntityGroupChoice
Opposite
OwnerRootEntityGroupChoice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Group ABE::RootEntityGroupChoice::minimumNumber
Stereotyperequired
Template Parameter
Typeinteger
Upper1
Upper Value
VisibilityPublic