Resource Domain::Resource ABE::Compound Resource ABE
Class CompoundResourceRole

A CompoundResourceRole is a role that is defined by the interaction between PhysicalResourceRoles and LogicalResourceRoles. There must be at least one or more PhysicalResourceRoles and one or more LogicalResourceRoles to form a CompoundResourceRole. However, neither a PhysicalResourceRole nor a LogicalResourceRole has to belong to a CompoundResourceRole.

Attributes
ResourceRole _resourceRole _resourceRole
CompoundResource compoundResource compoundResource
CompoundResourceSpec compoundresourcespec compoundresourcespec

Attributes inherited from SID Models::Resource Domain::Resource ABE::ResourceRole SID Models::Resource Domain::Resource ABE::ResourceRole
_resource _resource, _partyRole _partyRole, _compoundResourceRole _compoundResourceRole, resourceinteractionrole resourceinteractionrole, _involvementRole _involvementRole, _specificationRole2 _specificationRole2, interactionRole interactionRole

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::EntityRole SID Models::Common Domain::Root Business Entities ABE::EntityRole
_entity _entity

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Role SID Models::Common Domain::Root Business Entities ABE::Role
roleCombination roleCombination, roleSelectionMethod roleSelectionMethod, _specificationRole _specificationRole

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::RootEntity SID Models::Common Domain::Root Business Entities ABE::RootEntity
_rootEntityType _rootEntityType, _revenueAssuranceParmValue _revenueAssuranceParmValue, _characteristicValue _characteristicValue, name name, description description, ID ID, metric metric, _monitoredMetricInstancesCriteria _monitoredMetricInstancesCriteria, directedEdge directedEdge, vertex vertex, entityCatalogItem entityCatalogItem, rootEntityGroupMember rootEntityGroupMember, rootEntityGroup rootEntityGroup, rootEntityRelationship rootEntityRelationship, rootEntityRelationship2 rootEntityRelationship2, associationRole associationRole, entitySpecificationAttachment entitySpecificationAttachment, interactionUseCase interactionUseCase, interactionResult interactionResult

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameCompoundResourceRole
Name Expression
NamespaceCompound Resource ABE
Owned Template Signature
OwnerCompound Resource ABE
Owning Template Parameter
PackageCompound Resource ABE
Qualified NameSID Models::Resource Domain::Resource ABE::Compound Resource ABE::CompoundResourceRole
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _resourceRole
Public ResourceRole _resourceRole
Constraints:
Properties:

AggregationShared
Alias
AssociationHasResourceRoles
Association End
ClassCompoundResourceRole
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower2
Lower Value(2)
Multiplicity2..*
Name_resourceRole
Name Expression
NamespaceCompoundResourceRole
Opposite_compoundResourceRole
OwnerCompoundResourceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Compound Resource ABE::CompoundResourceRole::_resourceRole
Stereotype
Template Parameter
TypeResourceRole
Upper*
Upper Value(*)
VisibilityPublic


 compoundResource
Public CompoundResource compoundResource
Constraints:
Properties:

AggregationNone
Alias
AssociationCompoundResourceRoleDescribes
Association End
ClassCompoundResourceRole
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*
NamecompoundResource
Name Expression
NamespaceCompoundResourceRole
OppositecompoundResourceRole
OwnerCompoundResourceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Compound Resource ABE::CompoundResourceRole::compoundResource
Stereotype
Template Parameter
TypeCompoundResource
Upper*
Upper Value(*)
VisibilityPublic


 compoundresourcespec
Public CompoundResourceSpec compoundresourcespec
Constraints:
Properties:

AggregationNone
Alias
AssociationSpecifiesCompoundResourceRoles
Association End
ClassCompoundResourceRole
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
Namecompoundresourcespec
Name Expression
NamespaceCompoundResourceRole
Opposite_compoundResourceRole
OwnerCompoundResourceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Compound Resource ABE::CompoundResourceRole::compoundresourcespec
Stereotype
Template Parameter
TypeCompoundResourceSpec
Upper1
Upper Value(1)
VisibilityPublic