CMDB Common
Data Model

Class BMC_UIComponent

BMC_ConfigBaseElement

  |
  +--BMC_UIComponent
Direct Known Subclasses:
None.

The BMC_UIComponent class stores information about user interface (UI) components in CI Relationship Viewer, such as icons and tooltips. This class has no corresponding DMTF CIM class.
NameValueScopeOptions
Name_SpaceBMC.CORE.CONFIGNone None

Attribute Summary
characterComponentAttachment
Attachment field that stores the UI component file itself if ComponentType is Icon.
characterComponentLocale
Locale for which the UI component is displayed. Example: en_US.
characterComponentName
Name of the UI component.
characterComponentQual
Qualification used to restrict the UI component to certain instances of the class specified in ComponentRelatedClassId. Example: $ServerType$ = "Oracle" relates the UI component only to instances of the specified class in which the ServerType attribute is set to "Oracle."
characterComponentRelatedClassId
ID of the class for which the UI component is displayed. For example, if the component is an icon used for BMC_ComputerSystem, set this attribute to "BMC_ComputerSystem."
characterComponentString
If ComponentType is Tooltip, this attribute holds the names of the attributes, separated by commas, for which tooltip information is displayed. If ComponentType is LocalizedString, it holds the string to display for the locale specified in ComponentLocale.
characterComponentTag1
If ComponentType is Tooltip, enter the name of the application that owns the tooltip. For tooltips owned by BMC Atrium CMDB, enter "BMC_CMDB."
characterComponentTag2
Reserved for use in a future version of BMC Atrium CMDB.
characterComponentTag3
Reserved for use in a future version of BMC Atrium CMDB.
characterComponentTag4
Precedence value of the user interface (UI) component. When ComponentLocale, ComponentRelatedClassId, and ComponentQual match more than one UI component of a given ComponentType, the component with the highest precedence value is displayed.
characterComponentTag5
Reserved for use in a future version of BMC Atrium CMDB.
integerComponentType
Type of UI component. Values are None (0, default), Icon (1), LocalizedString (2), Tooltip (3), and Line (4).


Attributes inherited from class BMC_ConfigBaseElement
AccountID, AssignedTo, AttributeDataSourceList, ClassId, CMDBRowLevelSecurity, CMDBWriteSecurity, CompareActionCode, CreateDate, DatasetId, deleted, DeleteInstanceTrigger, FailedAutomaticIdentification, InstanceId, LastModifiedBy, LastREJobrunId, MarkAsDeleted, ModifiedDate, OpIdWeakReference, ReconciliationIdentity, RelLeadClassId, RelLeadInstanceId, RequestId, ShortDescription, Status, Submitter, TmpOpOriginationForm

Attribute Detail

ComponentAttachment

character ComponentAttachment
Attachment field that stores the UI component file itself if ComponentType is Icon.

NameValueScopeOptions
FieldId530019400None None
MaxLen0None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentLocale

character ComponentLocale
Locale for which the UI component is displayed. Example: en_US.

NameValueScopeOptions
FieldId530017400None None
MaxLen255None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentName

character ComponentName
Name of the UI component.

NameValueScopeOptions
FieldId530017300None None
MaxLen255None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentQual

character ComponentQual
Qualification used to restrict the UI component to certain instances of the class specified in ComponentRelatedClassId. Example: $ServerType$ = "Oracle" relates the UI component only to instances of the specified class in which the ServerType attribute is set to "Oracle."

NameValueScopeOptions
FieldId530017700None None
MaxLen0None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentRelatedClassId

character ComponentRelatedClassId
ID of the class for which the UI component is displayed. For example, if the component is an icon used for BMC_ComputerSystem, set this attribute to "BMC_ComputerSystem."

NameValueScopeOptions
FieldId530017500None None
MaxLen255None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentString

character ComponentString
If ComponentType is Tooltip, this attribute holds the names of the attributes, separated by commas, for which tooltip information is displayed. If ComponentType is LocalizedString, it holds the string to display for the locale specified in ComponentLocale.

NameValueScopeOptions
FieldId530017800None None
MaxLen0None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentTag1

character ComponentTag1
If ComponentType is Tooltip, enter the name of the application that owns the tooltip. For tooltips owned by BMC Atrium CMDB, enter "BMC_CMDB."

NameValueScopeOptions
FieldId530018000None None
MaxLen0None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentTag2

character ComponentTag2
Reserved for use in a future version of BMC Atrium CMDB.

NameValueScopeOptions
FieldId530018100None None
MaxLen0None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentTag3

character ComponentTag3
Reserved for use in a future version of BMC Atrium CMDB.

NameValueScopeOptions
FieldId530018200None None
MaxLen0None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentTag4

character ComponentTag4
Precedence value of the user interface (UI) component. When ComponentLocale, ComponentRelatedClassId, and ComponentQual match more than one UI component of a given ComponentType, the component with the highest precedence value is displayed.

NameValueScopeOptions
FieldId530018300None None
MaxLen0None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentTag5

character ComponentTag5
Reserved for use in a future version of BMC Atrium CMDB.

NameValueScopeOptions
FieldId530018400None None
MaxLen0None None
Name_SpaceBMC.CORE.CONFIGNone None

ComponentType

integer ComponentType
Type of UI component. Values are None (0, default), Icon (1), LocalizedString (2), Tooltip (3), and Line (4).

NameValueScopeOptions
FieldId530017600None None
Name_SpaceBMC.CORE.CONFIGNone None
ValueMap0, 1, 2, 3, 4None None
ValuesNone, Icon, LocalizedString, Tooltip, LineNone TRANSLATABLE= true

Inherited Relationships

NameParent ClassReference Class
BMC_CIToConfigBaseRelationshipBMC_ConfigBaseElementBMC_BaseElement
BMC_ConfigBaseRelationshipBMC_ConfigBaseElementBMC_ConfigBaseElement
BMC_FederatedInterfaceLinkBMC_ConfigBaseElementBMC_BaseElement
BMC_FederatedKeyLinkBMC_ConfigBaseElementBMC_BaseElement
BMC_FederatedProductLinkBMC_ConfigBaseElementBMC_ConfigBaseElement

CMDB Common
Data Model

Copyright 2006 BMC Software, Inc. All rights reserved.