CIM211 Class Declaration
CIM_SWRFileAspect

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

Class Hierarchy

CIM_SWRFileAspect --> CIM_SWRManageableAspect --> CIM_LogicalIdentity --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_SWRManageableAspect
NAMECIM_SWRFileAspect

Class Qualifiers

Class CIM_SWRFileAspect Qualifiers
NameTypeValueFrom Class
Experimentalbooleantrue CIM_SWRFileAspect
Versionstring2.8.1000 CIM_SWRFileAspect
DescriptionstringSWRFileAspect is the association between multiple file software resources (i.e., the aspects) and the one file controlled by the operating system. CIM_SWRFileAspect
Associationbooleantrue CIM_SWRFileAspect
DescriptionstringSWRManageableAspect is the association that allows to express the shared control between an software resource (as being the interval view of the software) and its corresponding external entity, e.g., a LogicalFile. It is possible to express that several systems (that run software) and one external, incompassing system (in general the OS) exercise control. CIM_SWRManageableAspect
Associationbooleantrue CIM_SWRManageableAspect
Associationbooleantrue CIM_LogicalIdentity
DescriptionstringCIM_LogicalIdentity is an abstract and generic association, indicating that two ManagedElements represent different aspects of the same underlying entity. This relationship conveys what could be defined with multiple inheritance. In most scenarios, the Identity relationship is determined by the equivalence of Keys or some other identifying properties of the related Elements. This relationship is reasonable in several scenarios. For example, it could be used to represent that a LogicalDevice is both a ’ bus ’ entity and a ’ functional ’ entity. A Device could be both a USB (bus) and a Keyboard (functional) entity. CIM_LogicalIdentity

Properties

Properties
NameTypeValueQualifiersClassOrigin
SystemElementCIM_LogicalFile ref Description
Override
Max
Key
CIM_SWRFileAspect
SameElementCIM_SWRFile ref Description
Override
Key
CIM_SWRFileAspect

Property Qualifiers

Property SystemElement Qualifiers
NameTypeValueFrom Class
DescriptionstringThe logical file which is viewed as software resource. CIM_SWRFileAspect
OverridestringSystemElement CIM_SWRFileAspect
Maxuint321 CIM_SWRFileAspect
Keybooleantrue CIM_SWRFileAspect

Property SameElement Qualifiers
NameTypeValueFrom Class
DescriptionstringSameElement is the aspect: the software resource ’ File ’ . CIM_SWRFileAspect
OverridestringSameElement CIM_SWRFileAspect
Keybooleantrue CIM_SWRFileAspect

Property SameElement Qualifiers
NameTypeValueFrom Class
OverridestringSameElement CIM_SWRManageableAspect
DescriptionstringThis reference points to the software resource that is aspect in the relationship. CIM_SWRManageableAspect
Keybooleantrue CIM_SWRManageableAspect

Property SystemElement Qualifiers
NameTypeValueFrom Class
OverridestringSystemElement CIM_SWRManageableAspect
Maxuint321 CIM_SWRManageableAspect
DescriptionstringThis reference points to the entity viewed and controlled by the external, encompassing system like the OS. It is not the aspect. CIM_SWRManageableAspect
Keybooleantrue CIM_SWRManageableAspect

Property SystemElement Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_LogicalIdentity
DescriptionstringSystemElement represents one aspect of the Managed Element. The use of ’ System ’ in the role name does not limit the scope of the association. The role name was defined in the original association, where the referenced elements were limited to LogicalElements. Since that time, it has been found valuable to instantiate these types of relationships for ManagedElements, such as Collections. So, the referenced elements of the association were redefined to be ManagedElements. Unfortunately, the role name could not be changed without deprecating the entire association. This was not deemed necessary just to correct the role name. CIM_LogicalIdentity

Property SameElement Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_LogicalIdentity
DescriptionstringSameElement represents an alternate aspect of the ManagedElement. CIM_LogicalIdentity

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in