| Users and Roles ABE UML Documentation |
Common Domain::Users and Roles ABE
Class InvolvementRole
An abstract base class for all more specific classes representing associations of involvement type such as ProductInvolvemenRole. ServiceInvolvementRole and ProductInvolvementRole.All the association from InvolvementRole to the classes above are mutually exclusive, and exactly one of them should existfor every instance of InvolvementRole
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | InvolvementRole |
Name Expression | |
Namespace | «008» Users and Roles ABE |
Owned Template Signature | |
Owner | «008» Users and Roles ABE |
Owning Template Parameter | |
Package | «008» Users and Roles ABE |
Qualified Name | SID Models::Common Domain::Users and Roles ABE::InvolvementRole |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
_involvementIdentifictionRole
Public InvolvementIdentificationRole _involvementIdentifictionRole
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | UserInvolvedWith |
Association End | |
Class | InvolvementRole |
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 | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | _involvementIdentifictionRole |
Name Expression | |
Namespace | InvolvementRole |
Opposite | _involvementRole |
Owner | InvolvementRole |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Users and Roles ABE::InvolvementRole::_involvementIdentifictionRole |
Stereotype | |
Template Parameter | |
Type | InvolvementIdentificationRole |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
_partyRole
Public PartyRole _partyRole
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | PartyRolePlays |
Association End | |
Class | InvolvementRole |
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 | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | _partyRole |
Name Expression | |
Namespace | InvolvementRole |
Opposite | _involvementRole |
Owner | InvolvementRole |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Users and Roles ABE::InvolvementRole::_partyRole |
Stereotype | |
Template Parameter | |
Type | PartyRole |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
_resourceRole
Public ResourceRole _resourceRole
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | ResourceRolePlays |
Association End | |
Class | InvolvementRole |
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 | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | _resourceRole |
Name Expression | |
Namespace | InvolvementRole |
Opposite | _involvementRole |
Owner | InvolvementRole |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Users and Roles ABE::InvolvementRole::_resourceRole |
Stereotype | |
Template Parameter | |
Type | ResourceRole |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
customerAccount
Public CustomerAccount customerAccount
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | CustomerAccountPlays |
Association End | |
Class | InvolvementRole |
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 | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | customerAccount |
Name Expression | |
Namespace | InvolvementRole |
Opposite | involvementRole |
Owner | InvolvementRole |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Users and Roles ABE::InvolvementRole::customerAccount |
Stereotype | |
Template Parameter | |
Type | CustomerAccount |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
involvementRole
Public String involvementRole
-
A part a business entity plays in its involvement with a product, service or resource
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | InvolvementRole |
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 | involvementRole |
Name Expression | |
Namespace | InvolvementRole |
Opposite | |
Owner | InvolvementRole |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Users and Roles ABE::InvolvementRole::involvementRole |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
partyAccount
Public BusinessPartnerAccount partyAccount
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | PartyAccountPlays |
Association End | |
Class | InvolvementRole |
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 | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | partyAccount |
Name Expression | |
Namespace | InvolvementRole |
Opposite | involvementRole |
Owner | InvolvementRole |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Users and Roles ABE::InvolvementRole::partyAccount |
Stereotype | |
Template Parameter | |
Type | BusinessPartnerAccount |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
validFor
Public «baseType» TimePeriod validFor
-
The period of time during which the business participant is involved with the product.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | InvolvementRole |
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 | validFor |
Name Expression | |
Namespace | InvolvementRole |
Opposite | |
Owner | InvolvementRole |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Users and Roles ABE::InvolvementRole::validFor |
Stereotype | |
Template Parameter | |
Type | «baseType» TimePeriod |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Users and Roles ABE UML Documentation |