1 karl 1.1.2.2 // Copyright (c) 2005 DMTF. All rights reserved.
2 [Association, Deprecated { "CIM_PolicyContainerInPolicyContainer" },
3 Aggregation, Version ( "2.7.0" ),
4 UMLPackagePath ( "CIM::Policy" ),
5 Description (
6 "The term \'PolicyRepository\' has been confusing to both "
7 "developers and users of the model. The replacement class name "
8 "describes model element properly and is less likely to be "
9 "confused with a data repository. ContainedDomain is a general "
10 "purpose mechanism for expressing domain hierarchy. \n"
11 "\n"
12 "A relationship that aggregates one or more lower-level "
13 "PolicyRepositories into a higher-level Repository." )]
14 class CIM_PolicyRepositoryInPolicyRepository : CIM_SystemComponent {
15
16 [Deprecated {
17 "CIM_PolicyContainerInPolicyContainer.GroupComponent" },
18 Aggregate, Override ( "GroupComponent" ),
19 Description (
20 "A PolicyRepository that aggregates other Repositories." )]
21 CIM_PolicyRepository REF GroupComponent;
22 karl 1.1.2.2
23 [Deprecated {
24 "CIM_PolicyContainerInPolicyContainer.PartComponent" },
25 Override ( "PartComponent" ),
26 Description (
27 "A PolicyRepository aggregated by another Repository." )]
28 CIM_PolicyRepository REF PartComponent;
29
30
31 };
|