Common Domain::Policy ABE::Policy Structure ABE::Policy Action ABE
AssociationClass ContainedPolicyActionDetails

This is a class that implements the semantics needed for the containedPolicyActions aggregation.This aggregation is used for two distinct purposes. First, it is used to gather together discrete PolicyActions to form a PolicyAction clause. In this usage, the set of individual PolicyActionAtomic objects are aggregated by a PolicyActionComposite object.

The second use is to form compound PolicyActions. In this case, the PolicyActionAtomic object aggregates PolicyActionAtomic and/or PolicyActionComposite objects. The former provides a simple nested PolicyAction, while the latter provides structure for grouping the sub-actions that are dependent on a higher-level action.

Attributes
Integer containedActionOrder containedActionOrder

This is an unsigned integer attribute that defines the relative position of this action in relation to the overall sequence of actions that are associated with a given PolicyAction. Smaller integers indicate earlier positions in the sequence. The value "0" has the special semantics of "don't care".

This value is not unique. Thus, if two or more attributes have the same value, they may be performed in any order, but they must all be performed at the appropriate place in the overall sequence.

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Entity SID Models::Common Domain::Root Business Entities ABE::Entity
_entityIdentification _entityIdentification, _entityRole _entityRole, managedEntity managedEntity, characteristicValue characteristicValue

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 Derivedfalse
Is Leaffalse
Keywords
Kind1 - aggregation
NameContainedPolicyActionDetails
Name Expression
NamespacePolicy Action ABE
Owned Template Signature
OwnerPolicy Action ABE
Owning Template Parameter
PackagePolicy Action ABE
Qualified NameSID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Action ABE::ContainedPolicyActionDetails
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 containedActionOrder
Public Integer containedActionOrder

This is an unsigned integer attribute that defines the relative position of this action in relation to the overall sequence of actions that are associated with a given PolicyAction. Smaller integers indicate earlier positions in the sequence. The value "0" has the special semantics of "don't care".

This value is not unique. Thus, if two or more attributes have the same value, they may be performed in any order, but they must all be performed at the appropriate place in the overall sequence.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassContainedPolicyActionDetails
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)
NamecontainedActionOrder
Name Expression
NamespaceContainedPolicyActionDetails
Opposite
OwnerContainedPolicyActionDetails
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Action ABE::ContainedPolicyActionDetails::containedActionOrder
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic