| Policy Action ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
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 | ![]() |
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 ![]() |
||
![]() ![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Derived | false |
Is Leaf | false |
Keywords | |
Kind | 1 - aggregation |
Name | ContainedPolicyActionDetails |
Name Expression | |
Namespace | Policy Action ABE |
Owned Template Signature | |
Owner | Policy Action ABE |
Owning Template Parameter | |
Package | Policy Action ABE |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Action ABE::ContainedPolicyActionDetails |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
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.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | ContainedPolicyActionDetails |
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 | containedActionOrder |
Name Expression | |
Namespace | ContainedPolicyActionDetails |
Opposite | |
Owner | ContainedPolicyActionDetails |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Action ABE::ContainedPolicyActionDetails::containedActionOrder |
Stereotype | |
Template Parameter | |
Type | Integer |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Policy Action ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |