Uses of Class
org.sblim.cimclient.internal.cimxml.sax.node.AbstractValueNode
Packages that use AbstractValueNode
Package
Description
Internal implementation of the SAX parser for cim-xml.
Internal implementation of the SAX parser for cim-xml.
-
Uses of AbstractValueNode in org.sblim.cimclient.internal.cimxml.sax
Methods in org.sblim.cimclient.internal.cimxml.sax with parameters of type AbstractValueNodeModifier and TypeMethodDescriptionvoidEmbObjHandler.addValueNode(AbstractValueNode pValueNode) addValueNode -
Uses of AbstractValueNode in org.sblim.cimclient.internal.cimxml.sax.node
Subclasses of AbstractValueNode in org.sblim.cimclient.internal.cimxml.sax.nodeModifier and TypeClassDescriptionclassClass AbstractArrayValueNode is the superclass of all VALUE.ARRAY style nodes.classClass AbstractScalarValueNode is superclass of KeyValueNode, ValueNamedInstanceNode, ValueNode, ValueNullNode, ValueObjectNode, ValueObjectWithLocalPathNode, ValueObjectWithPathNode and ValueReferenceNode classes.classELEMENT KEYVALUE (#PCDATA) ATTLIST KEYVALUE VALUETYPE (string | boolean | numeric) "string" %CIMType; #IMPLIEDclassELEMENT VALUE.ARRAY (VALUE|VALUE.NULL)*
For non-standard CIMOMs the TYPE and PARAMTYPE attributes are handled.classELEMENT VALUE.INSTANCEWITHPATH (INSTANCEPATH, INSTANCE) ELEMENT INSTANCEPATH (NAMESPACEPATH,INSTANCENAME) ELEMENT INSTANCE (QUALIFIER*, (PROPERTY | PROPERTY.ARRAY | PROPERTY.REFERENCE)*) ATTLIST INSTANCE %ClassName; xml:lang NMTOKEN #IMPLIEDclassELEMENT 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.classELEMENT VALUE (#PCDATA)
For non-standard CIMOMs the TYPE and PARAMTYPE attributes are supported.classELEMENT VALUE.NULL EMPTYclassELEMENT VALUE.OBJECT (CLASS | INSTANCE)classELEMENT VALUE.OBJECTWITHLOCALPATH ((LOCALCLASSPATH, CLASS) | (LOCALINSTANCEPATH, INSTANCE))classELEMENT VALUE.OBJECTWITHPATH ((CLASSPATH, CLASS) | (INSTANCEPATH, INSTANCE))classELEMENT VALUE.REFARRAY (VALUE.REFERENCE|VALUE.NULL)*classELEMENT VALUE.REFERENCE (CLASSPATH | LOCALCLASSPATH | CLASSNAME | INSTANCEPATH | LOCALINSTANCEPATH | INSTANCENAME)