Package | Description |
---|---|
org.sblim.cimclient.internal.cimxml.sax.node |
Internal implementation of the SAX parser for cim-xml.
|
Modifier and Type | Class | 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 |
CorrelatorNode |
ELEMENT CORRELATOR (VALUE)
ATTLIST CORRELATOR
%CIMName;
%CIMType; #REQUIRED
|
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 |
CLASSNAME | INSTANCENAME | CLASS | INSTANCE | VALUE.NAMEDINSTANCE)? 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|VALUE.NULL)*
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|VALUE.NULL)*
|
class |
ValueReferenceNode |
ELEMENT VALUE.REFERENCE (CLASSPATH | LOCALCLASSPATH | CLASSNAME |
INSTANCEPATH | LOCALINSTANCEPATH | INSTANCENAME)
|
Copyright © 2005, 2013 IBM Corporation. All Rights Reserved.