1 krisbash 1.1 // Copyright (c) 2005 DMTF. All rights reserved.
2 [Association, Abstract, Aggregation, Version ( "2.6.0" ),
3 UMLPackagePath ( "CIM::Policy" ),
4 Description (
5 "CIM_PolicyComponent is a generic association used to establish "
6 "\'part of\' relationships between the subclasses of "
7 "CIM_Policy. For example, the PolicyConditionInPolicyRule "
8 "association defines that PolicyConditions are part of a "
9 "PolicyRule." )]
10 class CIM_PolicyComponent : CIM_Component {
11
12 [ Override ( "GroupComponent" ),
13 Description ( "The parent Policy in the association." )]
14 CIM_Policy REF GroupComponent;
15
16 [Override ( "PartComponent" ),
17 Description ( "The child/part Policy in the association." )]
18 CIM_Policy REF PartComponent;
19
20
21 };
|