| Policy Variable ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
There are two subclasses of PolicyVariable, called VariableCustom and VariableStandard. The VariableCustom class defines a set of standardized policy variables for use in an application-specific manner. The term "custom" means that such variables are explicitly designed to work with attributes that are not in any VariableStandard subclasses.This is an abstract base class that provides two basic attributes to define custom variables that can be used in an application-specific fashion.
Attributes | ||
String | ![]() |
This is a string attribute that defines the name of the attribute within the class specified in the variableModelClass attribute that is to be evaluated or set as a PolicyVariable. This enables the VariableCustom class to point to other attributes of other classes that can be defined as extensions of the standard model.Notes: Not present in the ITU or CIM specs. The IETF RFCs only define “MATCH”. |
String | ![]() |
This is a string attribute that defines the class name whose attribute is to be evaluated or set as a PolicyVariable. This enables the VariableCustom class to point to other attributes of other classes that can be defined as extensions of the standard model.Notes: Not present in the ITU or CIM specs. The IETF RFCs only define “MATCH”. |
Attributes inherited from ![]() |
||
![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | true |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | VariableCustom |
Name Expression | |
Namespace | Policy Variable ABE |
Owned Template Signature | |
Owner | Policy Variable ABE |
Owning Template Parameter | |
Package | Policy Variable ABE |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Variable ABE::VariableCustom |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public String variableModelAttribute
This is a string attribute that defines the name of the attribute within the class specified in the variableModelClass attribute that is to be evaluated or set as a PolicyVariable. This enables the VariableCustom class to point to other attributes of other classes that can be defined as extensions of the standard model.Notes: Not present in the ITU or CIM specs. The IETF RFCs only define “MATCH”.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | VariableCustom |
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 | variableModelAttribute |
Name Expression | |
Namespace | VariableCustom |
Opposite | |
Owner | VariableCustom |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Variable ABE::VariableCustom::variableModelAttribute |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public String variableModelClass
This is a string attribute that defines the class name whose attribute is to be evaluated or set as a PolicyVariable. This enables the VariableCustom class to point to other attributes of other classes that can be defined as extensions of the standard model.Notes: Not present in the ITU or CIM specs. The IETF RFCs only define “MATCH”.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | VariableCustom |
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 | variableModelClass |
Name Expression | |
Namespace | VariableCustom |
Opposite | |
Owner | VariableCustom |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Variable ABE::VariableCustom::variableModelClass |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Policy Variable ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |