CIM211 Class Declaration
CIM_OrderedComponent

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_OrderedComponent --> CIM_Component --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_Component
NAMECIM_OrderedComponent

Class Qualifiers

Class CIM_OrderedComponent Qualifiers
NameTypeValueFrom Class
Experimentalbooleantrue CIM_OrderedComponent
Versionstring2.10.0 CIM_OrderedComponent
DescriptionstringCIM_OrderedComponent is a generic association used to establish ’ part of ’ relationships between ManagedElements. It arranges the PartComponents in a specific assigned order. The semantics of the order depends on the context and use by the referencing classes. For example, if this association is used to arrange settings in a hierarchical order, then this specifies the sequence in which the settings are applied. CIM_OrderedComponent
Associationbooleantrue CIM_OrderedComponent
Aggregationbooleantrue CIM_OrderedComponent
Associationbooleantrue CIM_Component
Aggregationbooleantrue CIM_Component
DescriptionstringCIM_Component is a generic association used to establish ’ part of ’ relationships between Managed Elements. For example, it could be used to define the components or parts of a System. CIM_Component

Properties

Properties
NameTypeValueQualifiersClassOrigin
AssignedSequenceuint64 Description CIM_OrderedComponent
GroupComponentCIM_ManagedElement ref Key
Aggregate
Description
CIM_Component
PartComponentCIM_ManagedElement ref Key
Description
CIM_Component

Property Qualifiers

Property AssignedSequence Qualifiers
NameTypeValueFrom Class
DescriptionstringAssignedSequence is an unsigned integer ’ n ’ that indicates the relative order of ManagedElement instances. When ’ n ’ is a positive integer, it indicates a place in the sequence of members, with smaller integers indicating earlier positions in the sequence. The special value ’ 0 ’ indicates ’ don ’ t care ’ . If two or more members have the same non-zero sequence number, then the ordering between those members is irrelevant, but they must all be ordered at the appropriate place in the overall sequence. A series of examples will make ordering of members clearer: If all members have the same sequence number, regardless of whether it is ’ 0 ’ or non-zero, any order is acceptable. o The values: 1:MEMBER A 2:MEMBER B 1:MEMBER C 3:MEMBER D indicate two acceptable orders: A,C,B,D or C,A,B,D, since A and C can be ordered in either sequence, but only at the ’ 1 ’ position. Note that the non-zero sequence numbers need not start with ’ 1 ’ , and they need not be consecutive. All that matters is their relative magnitude. CIM_OrderedComponent

Property GroupComponent Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_Component
Aggregatebooleantrue CIM_Component
DescriptionstringThe parent element in the association. CIM_Component

Property PartComponent Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_Component
DescriptionstringThe child element in the association. CIM_Component

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in