Package | Description |
---|---|
org.sblim.cimclient.internal.cimxml.sax.node |
Internal implementation of the SAX parser for cim-xml.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractArrayValueNode
Class AbstractArrayValueNode is the superclass of all VALUE.ARRAY style
nodes.
|
class |
AbstractParameterNode
Class AbstractParameterNode is the superclass of ParameterArrayNode,
ParameterNode, ParameterRefArrayNode and ParameterReferenceNode classes.
|
class |
AbstractParamValueNode
Class AbstractParamValueNode is the superclass of IParamValueNode and
ParamValueNode classes.
|
class |
AbstractPropertyNode
AbstractPropertyNode is superclass of PropertyArrayNode, PropertyNode and
PropertyReferenceNode classes.
|
class |
AbstractScalarValueNode
Class AbstractScalarValueNode is superclass of KeyValueNode,
ValueNamedInstanceNode, ValueNode, ValueNullNode, ValueObjectNode,
ValueObjectWithLocalPathNode, ValueObjectWithPathNode and ValueReferenceNode
classes.
|
class |
AbstractValueNode
Class AbstractValueNode is the superclass of AbstractArrayValueNode and
AbstractScalarValueNode classes.
|
class |
IParamValueNode
FIXME: Why hasn't it got TYPE attribute? For VALUE and VALUE.ARRAY it would
be necessary.
|
class |
KeyValueNode
ELEMENT KEYVALUE (#PCDATA) ATTLIST KEYVALUE VALUETYPE (string | boolean |
numeric) "string" %CIMType; #IMPLIED
|
class |
ParameterArrayNode
ELEMENT PARAMETER.ARRAY (QUALIFIER*)
ATTLIST PARAMETER.ARRAY
%CIMName;
%CIMType; #REQUIRED
%ArraySize;
|
class |
ParameterNode
ELEMENT PARAMETER (QUALIFIER*) ATTLIST PARAMETER %CIMName; %CIMType;
|
class |
ParameterRefArrayNode
ELEMENT PARAMETER.REFARRAY (QUALIFIER*)
ATTLIST PARAMETER.REFARRAY
%CIMName;
%ReferenceClass;
%ArraySize;
|
class |
ParameterReferenceNode
ELEMENT PARAMETER.REFERENCE (QUALIFIER*)
ATTLIST PARAMETER.REFERENCE
%CIMName;
%ReferenceClass;
|
class |
ParamValueNode
ELEMENT PARAMVALUE (VALUE | VALUE.REFERENCE | VALUE.ARRAY | VALUE.REFARRAY)?
ATTLIST PARAMVALUE %CIMName; %ParamType; #IMPLIED %EmbeddedObject; #IMPLIED -
new
|
class |
PropertyArrayNode
ELEMENT PROPERTY.ARRAY (QUALIFIER*, VALUE.ARRAY?)
ATTLIST PROPERTY.ARRAY
%CIMName;
%CIMType; #REQUIRED
%ArraySize;
%ClassOrigin;
%Propagated;
%EmbeddedObject; #IMPLIED - new
xml:lang NMTOKEN #IMPLIED
|
class |
PropertyNode
ELEMENT PROPERTY (QUALIFIER*, VALUE?)
ATTLIST PROPERTY
%CIMName;
%ClassOrigin;
%Propagated;
%CIMType; #REQUIRED
%EmbeddedObject; #IMPLIED - new
xml:lang NMTOKEN #IMPLIED
|
class |
PropertyReferenceNode
ELEMENT PROPERTY.REFERENCE (QUALIFIER*, (VALUE.REFERENCE)?)
ATTLIST PROPERTY.REFERENCE
%CIMName;
%ReferenceClass;
%ClassOrigin;
%Propagated;
|
class |
QualiDeclNode
ELEMENT QUALIFIER.DECLARATION (SCOPE?, (VALUE | VALUE.ARRAY)?)
ATTLIST QUALIFIER.DECLARATION
%CIMName;
%CIMType; #REQUIRED
ISARRAY (true|false) #IMPLIED
%ArraySize;
%QualifierFlavor;
|
class |
ReturnValueNode
ELEMENT RETURNVALUE (VALUE | VALUE.REFERENCE)?
ATTLIST RETURNVALUE
%ParamType; #IMPLIED
%EmbeddedObject; #IMPLIED - new
|
class |
ValueArrayNode
ELEMENT VALUE.ARRAY (VALUE*)
For non-standard CIMOMs the TYPE and PARAMTYPE attributes are handled. |
class |
ValueInstanceWithPathNode
ELEMENT VALUE.INSTANCEWITHPATH (INSTANCEPATH, INSTANCE)
ELEMENT INSTANCEPATH (NAMESPACEPATH,INSTANCENAME)
ELEMENT INSTANCE (QUALIFIER*, (PROPERTY | PROPERTY.ARRAY | PROPERTY.REFERENCE)*)
ATTLIST INSTANCE
%ClassName;
xml:lang NMTOKEN #IMPLIED
|
class |
ValueNamedInstanceNode
ELEMENT VALUE.NAMEDINSTANCE (INSTANCENAME, INSTANCE)
ELEMENT INSTANCENAME (KEYBINDING* | KEYVALUE? | VALUE.REFERENCE?)
ATTLIST INSTANCENAME
%ClassName;
ELEMENT INSTANCE (QUALIFIER*, (PROPERTY | PROPERTY.ARRAY | PROPERTY.REFERENCE)*)
ATTLIST INSTANCE
%ClassName;
xml:lang NMTOKEN #IMPLIED
FIXME: Why INSTANCE has qualifiers? CIMInstance doesn't have!
FIXME: InstanceName and instance provides redundant information.
|
class |
ValueNode
ELEMENT VALUE (#PCDATA)
For non-standard CIMOMs the TYPE and PARAMTYPE attributes are supported. |
class |
ValueNullNode
ELEMENT VALUE.NULL EMPTY
|
class |
ValueObjectNode
ELEMENT VALUE.OBJECT (CLASS | INSTANCE)
|
class |
ValueObjectWithLocalPathNode
ELEMENT VALUE.OBJECTWITHLOCALPATH ((LOCALCLASSPATH, CLASS) |
(LOCALINSTANCEPATH, INSTANCE))
|
class |
ValueObjectWithPathNode
ELEMENT VALUE.OBJECTWITHPATH ((CLASSPATH, CLASS) | (INSTANCEPATH, INSTANCE))
|
class |
ValueRefArrayNode
ELEMENT VALUE.REFARRAY (VALUE.REFERENCE*)
|
class |
ValueReferenceNode
ELEMENT VALUE.REFERENCE (CLASSPATH | LOCALCLASSPATH | CLASSNAME |
INSTANCEPATH | LOCALINSTANCEPATH | INSTANCENAME)
|
Copyright © 2005, 2013 IBM Corporation. All Rights Reserved.