OMBDESCRIBE CLASS_DEFINITION
Purpose
To describe a class definition or its property definitions.
Prerequisites
Class definition must be already exist. This command can be executed for any class definition regardless of current context.
Syntax
parseDescribeClassCommand = OMBDESCRIBE CLASS_DEFINITION "QUOTED_STRING" [
( ON | OF ) "modelClause" ] ( ( PROPERTY_DEFINITION "QUOTED_STRING"
GET "getPropertyDefinitionPropertiesClause" ) | ( GET ( [ USER_DEFINED
| CORE | LOGICAL | ( CONFIGURATION | PHYSICAL_CONFIGURATION ) ]
PROPERTY_DEFINITIONS ) ) | GET "getClassDefinitionPropertiesClause" |
GET CHILD_TYPES | GET ASSOCIATION_DEFINITIONS )
modelClause = ( MODEL "QUOTED_STRING" | PLATFORM "QUOTED_STRING" |
CONFIGURATION_TEMPLATE "QUOTED_STRING" ( ON | OF ) PLATFORM
"QUOTED_STRING" )
getPropertyDefinitionPropertiesClause = PROPERTIES "(" "propertyNameList"
")"
getClassDefinitionPropertiesClause = PROPERTIES "(" "propertyNameList" ")"
propertyNameList = "propertyNameClause" { "," "propertyNameClause" }
propertyNameClause = ( "UNQUOTED_STRING" )
Parameters
parseDescribeClassCommand
Describe a class definition.
QUOTED_STRING
Name of the class definition.
PROPERTY_DEFINITIONS
Get the list of property definitions for the class definition.
propertyNameList
List of the names of the properties.
propertyNameClause
Name of the property.
UNQUOTED_STRING
Name of the property.