| Policy Statement ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
This is an association class that contains the OCL expression that will be used to define which Operators can be used in this particular PolicyStatement. This association defines any constraints that exist between the type of operator in a PolicyStatement and the variable in the PolicyStatement. For example, if the type of PolicyVariable is IPProtocolVariable, then it makes no sense to have relational or fuzzy operators used. On the other hand, if the type of PolicyVariable is IPv4Variable, then it MAY make sense to use fuzzy operators or string matching operators since an IPv4Variable can also be a host name.
Attributes | ||
String | ![]() |
This attribute is a string that contains the specific OCL expression to define which PolicyOperators are allowed to be used in this particular PolicyStatement. Defining this as an attribute enables external applications to populate this constraint. |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Derived | false |
Is Leaf | false |
Keywords | |
Kind | 0 - simple |
Name | OperatorConstraintDetails |
Name Expression | |
Namespace | Policy Statement ABE |
Owned Template Signature | |
Owner | Policy Statement ABE |
Owning Template Parameter | |
Package | Policy Statement ABE |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Statement ABE::OperatorConstraintDetails |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public String operatorConstraint
This attribute is a string that contains the specific OCL expression to define which PolicyOperators are allowed to be used in this particular PolicyStatement. Defining this as an attribute enables external applications to populate this constraint.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | OperatorConstraintDetails |
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 | operatorConstraint |
Name Expression | |
Namespace | OperatorConstraintDetails |
Opposite | |
Owner | OperatorConstraintDetails |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Statement ABE::OperatorConstraintDetails::operatorConstraint |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Policy Statement ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |