Uses of Interface
org.sblim.cimclient.internal.cimxml.sax.NodeConstIf

Packages that use NodeConstIf
org.sblim.cimclient.internal.cimxml.sax Internal implementation of the SAX parser for cim-xml. 
org.sblim.cimclient.internal.cimxml.sax.node Internal implementation of the SAX parser for cim-xml. 
 

Uses of NodeConstIf in org.sblim.cimclient.internal.cimxml.sax
 

Classes in org.sblim.cimclient.internal.cimxml.sax that implement NodeConstIf
 class NodeFactory
          Class NodeFactory is responsible for Node instance construction.
 

Uses of NodeConstIf in org.sblim.cimclient.internal.cimxml.sax.node
 

Classes in org.sblim.cimclient.internal.cimxml.sax.node that implement NodeConstIf
 class AbstractArrayValueNode
          Class AbstractArrayValueNode is the superclass of all VALUE.ARRAY style nodes.
 class AbstractMessageNode
          Class AbstractMessageNode is the superclass of AbstractResponseNode and AbstractRequestNode classes.
 class AbstractMethodCallNode
           ELEMENT IMETHODCALL (LOCALNAMESPACEPATH, IPARAMVALUE*, RESPONSEDESTINATION?) ATTLIST IMETHODCALL %CIMName; ELEMENT METHODCALL ((LOCALINSTANCEPATH | LOCALCLASSPATH), PARAMVALUE*, RESPONSEDESTINATION?) ATTLIST METHODCALL %CIMName;
 class AbstractMultiRspNode
          Class AbstractMultiRspNode is superclass of MultiRsp style Node classes.
 class AbstractObjectNode
          Class AbstractObjectNode is the superclass of ClassNode and InstanceNode classes.
 class AbstractObjectPathNode
          Class AbstractObjectPathNode is the superclass of ClassPathNode, InstancePathNode LocalClassPathNode and LocalInstancePathNode classes.
 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 AbstractPathNode
          Class AbstractPathNode is the superclass of AbstractObjectPathNode, ClassNameNode, InstanceNameNode and ObjectPathNode classes.
 class AbstractPropertyNode
          AbstractPropertyNode is superclass of PropertyArrayNode, PropertyNode and PropertyReferenceNode classes.
 class AbstractResponseNode
          Class AbstractResponseNode is superclass of AbstractMulitRspNode and AbstractSimpleRspNode classes.
 class AbstractScalarValueNode
          Class AbstractScalarValueNode is superclass of KeyValueNode, ValueNamedInstanceNode, ValueNode, ValueNullNode, ValueObjectNode, ValueObjectWithLocalPathNode, ValueObjectWithPathNode and ValueReferenceNode classes.
 class AbstractSimpleRspNode
          Class AbstractSimpleRspNode is the superclass of SimpleExpRspNode and SimpleRspNode classes.
 class AbstractValueNode
          Class AbstractValueNode is the superclass of AbstractArrayValueNode and AbstractScalarValueNode classes.
 class CIMNode
           ELEMENT CIM (MESSAGE | DECLARATION) ATTLIST CIM CIMVERSION CDATA #REQUIRED DTDVERSION CDATA #REQUIRED
 class ClassNameNode
           ELEMENT CLASSNAME EMPTY ATTLIST CLASSNAME %CIMName;
 class ClassNode
           ELEMENT CLASS (QUALIFIER*, (PROPERTY | PROPERTY.ARRAY | PROPERTY.REFERENCE)*, METHOD*) ATTLIST CLASS %CIMName; %SuperClass;
 class ClassPathNode
          ELEMENT CLASSPATH (NAMESPACEPATH, CLASSNAME)
 class ErrorNode
           ELEMENT ERROR (INSTANCE*) ATTLIST ERROR CODE CDATA #REQUIRED DESCRIPTION CDATA #IMPLIED
 class ExpMethodCallNode
          Class ExpMethodCallNode is responsible for
 class ExpMethodResponseNode
           ELEMENT EXPMETHODRESPONSE (ERROR|IRETURNVALUE?) ATTLIST EXPMETHODRESPONSE %CIMName;
 class ExpParamValueNode
           ELEMENT EXPPARAMVALUE (INSTANCE?|VALUE?|METHODRESPONSE?|IMETHODRESPONSE?) ATTLIST EXPPARAMVALUE %CIMName;
 class HostNode
          ELEMENT HOST (#PCDATA)
 class IMethodCallNode
          ELEMENT IMETHODCALL (LOCALNAMESPACEPATH, IPARAMVALUE*, RESPONSEDESTINATION?) ATTLIST IMETHODCALL %CIMName;
 class IMethodResponseNode
          Class IMethodResponseNode is responsible for
 class InstanceNameNode
           perhaps it's a documentation mistake: ELEMENT INSTANCENAME (KEYBINDING* | KEYVALUE? | VALUE.REFERENCE?) ELEMENT INSTANCENAME (KEYBINDING*) ATTLIST INSTANCENAME %ClassName;
 class InstanceNode
           ELEMENT INSTANCE (QUALIFIER*, (PROPERTY | PROPERTY.ARRAY | PROPERTY.REFERENCE)*) ATTLIST INSTANCE %ClassName; xml:lang NMTOKEN #IMPLIED
 class InstancePathNode
          ELEMENT INSTANCEPATH (NAMESPACEPATH, INSTANCENAME)
 class IParamValueNode
          FIXME: Why hasn't it got TYPE attribute? For VALUE and VALUE.ARRAY it would be necessary.
 class IReturnValueNode
           ELEMENT IRETURNVALUE ( CLASSNAME* | INSTANCENAME* | VALUE* | VALUE.OBJECTWITHPATH* | VALUE.OBJECTWITHLOCALPATH* | VALUE.OBJECT* | OBJECTPATH* | QUALIFIER.DECLARATION* | VALUE.ARRAY? | VALUE.REFERENCE? | CLASS* | INSTANCE* | VALUE.NAMEDINSTANCE* )
 class KeyBindingNode
          ELEMENT KEYBINDING (KEYVALUE | VALUE.REFERENCE) ATTLIST KEYBINDING %CIMName;
 class KeyValueNode
          ELEMENT KEYVALUE (#PCDATA) ATTLIST KEYVALUE VALUETYPE (string | boolean | numeric) "string" %CIMType; #IMPLIED
 class LocalClassPathNode
          ELEMENT LOCALCLASSPATH (LOCALNAMESPACEPATH, CLASSNAME)
 class LocalInstancePathNode
          ELEMENT LOCALINSTANCEPATH (LOCALNAMESPACEPATH, INSTANCENAME)
 class LocalNameSpacePathNode
          ELEMENT LOCALNAMESPACEPATH (NAMESPACE+)
 class MessageNode
           ELEMENT MESSAGE (SIMPLEREQ | MULTIREQ | SIMPLERSP | MULTIRSP | SIMPLEEXPREQ | MULTIEXPREQ | SIMPLEEXPRSP | MULTIEXPRSP) ATTLIST MESSAGE ID CDATA #REQUIRED PROTOCOLVERSION CDATA #REQUIRED
 class MethodCallNode
          ELEMENT METHODCALL ((LOCALINSTANCEPATH | LOCALCLASSPATH), PARAMVALUE*, RESPONSEDESTINATION?) ATTLIST METHODCALL %CIMName;
 class MethodNode
           ELEMENT METHOD (QUALIFIER*, (PARAMETER | PARAMETER.REFERENCE | PARAMETER.ARRAY | PARAMETER.REFARRAY)*) ATTLIST METHOD %CIMName; %CIMType; #IMPLIED %ClassOrigin; %Propagated;>
 class MethodResponseNode
           ELEMENT METHODRESPONSE (ERROR|(RETURNVALUE?,PARAMVALUE*)) ATTLIST METHODRESPONSE %CIMName;
 class MultiExpReqNode
          ELEMENT MULTIEXPREQ (SIMPLEEXPREQ, SIMPLEEXPREQ+)
 class MultiExpRspNode
          ELEMENT MULTIEXPRSP (SIMPLEEXPRSP, SIMPLEEXPRSP+)
 class MultiReqNode
          ELEMENT MULTIREQ (SIMPLEREQ, SIMPLEREQ+)
 class MultiRspNode
          ELEMENT MULTIRSP (SIMPLERSP, SIMPLERSP+)
 class NameSpaceNode
          ELEMENT NAMESPACE EMPTY ATTLIST NAMESPACE %CIMName;
 class NameSpacePathNode
          ELEMENT NAMESPACEPATH (HOST, LOCALNAMESPACEPATH)
 class Node
          Class Node is the abstract base class of all parseable XML elements.
 class ObjectPathNode
          ELEMENT OBJECTPATH (INSTANCEPATH | CLASSPATH)
 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 QualifierNode
           ELEMENT QUALIFIER ((VALUE | VALUE.ARRAY)?) ATTLIST QUALIFIER %CIMName; %CIMType; #REQUIRED %Propagated; %QualifierFlavor; xml:lang NMTOKEN #IMPLIED
 class ResponseDestinationNode
          ELEMENT RESPONSEDESTINATION (INSTANCE)
 class ReturnValueNode
           ELEMENT RETURNVALUE (VALUE | VALUE.REFERENCE) ATTLIST RETURNVALUE %ParamType; #IMPLIED %EmbeddedObject; #IMPLIED - new
 class ScopeNode
           ELEMENT SCOPE EMPTY ATTLIST SCOPE CLASS (true | false) "false" ASSOCIATION (true | false) "false" REFERENCE (true | false) "false" PROPERTY (true | false) "false" METHOD (true | false) "false" PARAMETER (true | false) "false" INDICATION (true | false) "false"
 class SimpleExpReqNode
          ELEMENT SIMPLEEXPREQ (EXPMETHODCALL)
 class SimpleExpRspNode
           ELEMENT SIMPLEEXPRSP (EXPMETHODRESPONSE) ELEMENT EXPMETHODRESPONSE (ERROR|IRETURNVALUE?)
 class SimpleReqAckNode
           ELEMENT SIMPLEREQACK (ERROR?) ATTLIST SIMPLEREQACK INSTANCEID CDATA #REQUIRED
 class SimpleReqNode
          ELEMENT SIMPLEREQ (IMETHODCALL | METHODCALL)
 class SimpleRspNode
           ELEMENT SIMPLERSP (METHODRESPONSE | IMETHODRESPONSE | SIMPLEREQACK) ELEMENT METHODRESPONSE (ERROR|(RETURNVALUE?,PARAMVALUE*)) ELEMENT IMETHODRESPONSE (ERROR|IRETURNVALUE?) *
 class ValueArrayNode
          ELEMENT VALUE.ARRAY (VALUE*)
For non-standard CIMOMs the TYPE and PARAMTYPE attributes are handled.
 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, 2009 IBM Corporation. All Rights Reserved.