CIM2.14 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
AssociationbooleantrueCIM_ActionSequence
Versionstring2.6.0CIM_ActionSequence
UMLPackagePathstringCIM::Application::CheckActionCIM_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
KeybooleantrueCIM_ActionSequence
Maxuint321CIM_ActionSequence
DescriptionstringThe next Action in the sequence.CIM_ActionSequence

Property Prior Qualifiers
NameTypeValueFrom Class
KeybooleantrueCIM_ActionSequence
Maxuint321CIM_ActionSequence
DescriptionstringThe previous Action in the sequence.CIM_ActionSequence

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in