CIM211 Class Declaration
CIM_ActionSequence

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

Class Hierarchy

CIM_ActionSequence --> [top]

Class Attributes

Class Declaration Attributes
NameValue
NAMECIM_ActionSequence

Class Qualifiers

Class CIM_ActionSequence Qualifiers
NameTypeValueFrom Class
Associationbooleantrue CIM_ActionSequence
Versionstring2.6.0 CIM_ActionSequence
DescriptionstringThe CIM_ActionSequence association defines a series of operations that either transition a SoftwareElement, referenced by the CIM_SoftwareElementActions association, to the next state or removes the element from its current state. The Action classes participating in this association must have the same value for the Action.Direction property - since they are either part of a sequence to transition a SoftwareElement into its next state or to uninstall it. The next-state and uninstall Actions associated with a particular SoftwareElement must be a continuous sequence. ActionSequence is an association that loops on the Action classes with roles for the ’ prior ’ and ’ next ’ Actions in the sequence. The need for a continuous sequence imples: (1)Within the set of next-state or uninstall Actions, there is one and only one Action that does not have an instance of ActionSequence referencing it in the ’ next ’ role. This is the first Action in the sequence. (2) Within the set of next-state or uninstall Actions, there is one and only one Action that does not have an instance of ActionSequence referencing it in the ’ prior ’ role. This is the last Action in the sequence. (3) All other Actions within the set of next-state and uninstall Actions must participate in two instances of ActionSequence, one in a ’ prior ’ role and the other in the ’ next ’ role. CIM_ActionSequence

Properties

Properties
NameTypeValueQualifiersClassOrigin
NextCIM_Action ref Key
Max
Description
CIM_ActionSequence
PriorCIM_Action ref Key
Max
Description
CIM_ActionSequence

Property Qualifiers

Property Next Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_ActionSequence
Maxuint321 CIM_ActionSequence
DescriptionstringThe next Action in the sequence. CIM_ActionSequence

Property Prior Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_ActionSequence
Maxuint321 CIM_ActionSequence
DescriptionstringThe previous Action in the sequence. CIM_ActionSequence

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in