Class CIM_PolicyComponent
extends CIM_Component

CIM_PolicyComponent is a generic association used to establish 'part of' relationships between the subclasses of CIM_Policy. For example, the PolicyConditionInPolicyRule association defines that PolicyConditions are part of a PolicyRule.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_AbstractComponent
   |
   +--CIM_Component
   |
   +--CIM_PolicyComponent

Direct Known Subclasses

CIM_PolicyActionStructure
CIM_PolicyConditionStructure
CIM_PolicyGroupInPolicyGroup
CIM_PolicyRuleInPolicyGroup
CIM_PolicyRuleValidityPeriod
CIM_PolicySetComponent
CIM_PolicySetValidityPeriod

Class Qualifiers

NameData TypeValue
Abstractbooleantrue
Aggregationbooleantrue
Associationbooleantrue
DescriptionstringCIM_PolicyComponent is a generic association used to establish 'part of' relationships between the subclasses of CIM_Policy. For example, the PolicyConditionInPolicyRule association defines that PolicyConditions are part of a PolicyRule.
UMLPackagePathstringCIM::Policy
Versionstring2.6.0

Class Properties

Association References

NameClass OriginReference ClassQualifiers
NameData TypeValue
GroupComponentCIM_PolicyComponentCIM_Policy
Aggregatebooleantrue
DescriptionstringThe parent Policy in the association.
Keybooleantrue
OverridestringGroupComponent
PartComponentCIM_PolicyComponentCIM_Policy
DescriptionstringThe child/part Policy in the association.
Keybooleantrue
OverridestringPartComponent

Class Methods