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

Packages that use NodeConstIf
Package
Description
Internal implementation of the SAX parser for cim-xml.
Internal implementation of the SAX parser for cim-xml.
  • Uses of NodeConstIf in org.sblim.cimclient.internal.cimxml.sax

    Modifier and Type
    Class
    Description
    class 
    Class NodeFactory is responsible for Node instance construction.
  • Uses of NodeConstIf in org.sblim.cimclient.internal.cimxml.sax.node

    Modifier and Type
    Class
    Description
    class 
    Class AbstractArrayValueNode is the superclass of all VALUE.ARRAY style nodes.
    class 
    Class AbstractMessageNode is the superclass of AbstractResponseNode and AbstractRequestNode classes.
    class 
    ELEMENT IMETHODCALL (LOCALNAMESPACEPATH, IPARAMVALUE*) ATTLIST IMETHODCALL %CIMName; ELEMENT METHODCALL ((LOCALINSTANCEPATH | LOCALCLASSPATH), PARAMVALUE*) ATTLIST METHODCALL %CIMName;
    class 
    Class AbstractMultiRspNode is superclass of MultiRsp style Node classes.
    class 
    Class AbstractObjectNode is the superclass of ClassNode and InstanceNode classes.
    class 
    Class AbstractObjectPathNode is the superclass of ClassPathNode, InstancePathNode LocalClassPathNode and LocalInstancePathNode classes.
    class 
    Class AbstractParameterNode is the superclass of ParameterArrayNode, ParameterNode, ParameterRefArrayNode and ParameterReferenceNode classes.
    class 
    Class AbstractParamValueNode is the superclass of IParamValueNode and ParamValueNode classes.
    class 
    Class AbstractPathNode is the superclass of AbstractObjectPathNode, ClassNameNode, InstanceNameNode and ObjectPathNode classes.
    class 
    AbstractPropertyNode is superclass of PropertyArrayNode, PropertyNode and PropertyReferenceNode classes.
    class 
    Class AbstractResponseNode is superclass of AbstractMulitRspNode and AbstractSimpleRspNode classes.
    class 
    Class AbstractScalarValueNode is superclass of KeyValueNode, ValueNamedInstanceNode, ValueNode, ValueNullNode, ValueObjectNode, ValueObjectWithLocalPathNode, ValueObjectWithPathNode and ValueReferenceNode classes.
    class 
    Class AbstractSimpleRspNode is the superclass of SimpleExpRspNode and SimpleRspNode classes.
    class 
    Class AbstractValueNode is the superclass of AbstractArrayValueNode and AbstractScalarValueNode classes.
    class 
    ELEMENT CIM (MESSAGE | DECLARATION) ATTLIST CIM CIMVERSION CDATA #REQUIRED DTDVERSION CDATA #REQUIRED
    class 
    ELEMENT CLASSNAME EMPTY ATTLIST CLASSNAME %CIMName;
    class 
    ELEMENT CLASS (QUALIFIER*, (PROPERTY | PROPERTY.ARRAY | PROPERTY.REFERENCE)*, METHOD*) ATTLIST CLASS %CIMName; %SuperClass;
    class 
    ELEMENT CLASSPATH (NAMESPACEPATH, CLASSNAME)
    class 
    ELEMENT CORRELATOR (VALUE) ATTLIST CORRELATOR %CIMName; %CIMType; #REQUIRED
    class 
    ELEMENT ERROR (INSTANCE*) ATTLIST ERROR CODE CDATA #REQUIRED DESCRIPTION CDATA #IMPLIED
    class 
    Class ExpMethodCallNode is responsible for
    class 
    ELEMENT EXPMETHODRESPONSE (ERROR|IRETURNVALUE?) ATTLIST EXPMETHODRESPONSE %CIMName;
    class 
    ELEMENT EXPPARAMVALUE (INSTANCE?) ATTLIST EXPPARAMVALUE %CIMName;
    class 
    ELEMENT HOST (#PCDATA)
    class 
    ELEMENT IMETHODCALL (LOCALNAMESPACEPATH, IPARAMVALUE*) ATTLIST IMETHODCALL %CIMName;
    class 
    Class IMethodResponseNode is responsible for
    class 
    perhaps it's a documentation mistake: ELEMENT INSTANCENAME (KEYBINDING* | KEYVALUE? | VALUE.REFERENCE?) ELEMENT INSTANCENAME (KEYBINDING*) ATTLIST INSTANCENAME %ClassName;
    class 
    ELEMENT INSTANCE (QUALIFIER*, (PROPERTY | PROPERTY.ARRAY | PROPERTY.REFERENCE)*) ATTLIST INSTANCE %ClassName; xml:lang NMTOKEN #IMPLIED
    class 
    ELEMENT INSTANCEPATH (NAMESPACEPATH, INSTANCENAME)
    class 
    FIXME: Why hasn't it got TYPE attribute? For VALUE and VALUE.ARRAY it would be necessary.
    class 
    ELEMENT IRETURNVALUE ( CLASSNAME* | INSTANCENAME* | VALUE* | VALUE.OBJECTWITHPATH* | VALUE.OBJECTWITHLOCALPATH* | VALUE.OBJECT* | OBJECTPATH* | QUALIFIER.DECLARATION* | VALUE.ARRAY? | VALUE.REFERENCE? | CLASS* | INSTANCE* | VALUE.NAMEDINSTANCE* )
    class 
    ELEMENT KEYBINDING (KEYVALUE | VALUE.REFERENCE) ATTLIST KEYBINDING %CIMName;
    class 
    ELEMENT KEYVALUE (#PCDATA) ATTLIST KEYVALUE VALUETYPE (string | boolean | numeric) "string" %CIMType; #IMPLIED
    class 
    ELEMENT LOCALCLASSPATH (LOCALNAMESPACEPATH, CLASSNAME)
    class 
    ELEMENT LOCALINSTANCEPATH (LOCALNAMESPACEPATH, INSTANCENAME)
    class 
    ELEMENT LOCALNAMESPACEPATH (NAMESPACE+)
    class 
    ELEMENT MESSAGE (SIMPLEREQ | MULTIREQ | SIMPLERSP | MULTIRSP | SIMPLEEXPREQ | MULTIEXPREQ | SIMPLEEXPRSP | MULTIEXPRSP) ATTLIST MESSAGE ID CDATA #REQUIRED PROTOCOLVERSION CDATA #REQUIRED
    class 
    ELEMENT METHODCALL ((LOCALINSTANCEPATH | LOCALCLASSPATH), PARAMVALUE*) ATTLIST METHODCALL %CIMName;
    class 
    ELEMENT METHOD (QUALIFIER*, (PARAMETER | PARAMETER.REFERENCE | PARAMETER.ARRAY | PARAMETER.REFARRAY)*) ATTLIST METHOD %CIMName; %CIMType; #IMPLIED %ClassOrigin; %Propagated;>
    class 
    ELEMENT METHODRESPONSE (ERROR|(RETURNVALUE?,PARAMVALUE*)) ATTLIST METHODRESPONSE %CIMName;
    class 
    ELEMENT MULTIEXPREQ (SIMPLEEXPREQ, SIMPLEEXPREQ+)
    class 
    ELEMENT MULTIEXPRSP (SIMPLEEXPRSP, SIMPLEEXPRSP+)
    class 
    ELEMENT MULTIREQ (SIMPLEREQ, SIMPLEREQ+)
    class 
    ELEMENT MULTIRSP (SIMPLERSP, SIMPLERSP+)
    class 
    ELEMENT NAMESPACE EMPTY ATTRLIST NAMESPACE %CIMName;
    class 
    ELEMENT NAMESPACEPATH (HOST, LOCALNAMESPACEPATH)
    class 
    Class Node is the abstract base class of all parseable XML elements.
    class 
    ELEMENT OBJECTPATH (INSTANCEPATH | CLASSPATH)
    class 
    ELEMENT PARAMETER.ARRAY (QUALIFIER*) ATTLIST PARAMETER.ARRAY %CIMName; %CIMType; #REQUIRED %ArraySize;
    class 
    ELEMENT PARAMETER (QUALIFIER*) ATTLIST PARAMETER %CIMName; %CIMType;
    class 
    ELEMENT PARAMETER.REFARRAY (QUALIFIER*) ATTLIST PARAMETER.REFARRAY %CIMName; %ReferenceClass; %ArraySize;
    class 
    ELEMENT PARAMETER.REFERENCE (QUALIFIER*) ATTLIST PARAMETER.REFERENCE %CIMName; %ReferenceClass;
    class 
    ELEMENT PARAMVALUE (VALUE | VALUE.REFERENCE | VALUE.ARRAY | VALUE.REFARRAY | CLASSNAME | INSTANCENAME | CLASS | INSTANCE | VALUE.NAMEDINSTANCE)? ATTLIST PARAMVALUE %CIMName; %ParamType; #IMPLIED %EmbeddedObject; #IMPLIED - new
    class 
    ELEMENT PROPERTY.ARRAY (QUALIFIER*, VALUE.ARRAY?) ATTLIST PROPERTY.ARRAY %CIMName; %CIMType; #REQUIRED %ArraySize; %ClassOrigin; %Propagated; %EmbeddedObject; #IMPLIED - new xml:lang NMTOKEN #IMPLIED
    class 
    ELEMENT PROPERTY (QUALIFIER*, VALUE?) ATTLIST PROPERTY %CIMName; %ClassOrigin; %Propagated; %CIMType; #REQUIRED %EmbeddedObject; #IMPLIED - new xml:lang NMTOKEN #IMPLIED
    class 
    ELEMENT PROPERTY.REFERENCE (QUALIFIER*, (VALUE.REFERENCE)?) ATTLIST PROPERTY.REFERENCE %CIMName; %ReferenceClass; %ClassOrigin; %Propagated;
    class 
    ELEMENT QUALIFIER.DECLARATION (SCOPE?, (VALUE | VALUE.ARRAY)?) ATTLIST QUALIFIER.DECLARATION %CIMName; %CIMType; #REQUIRED ISARRAY (true|false) #IMPLIED %ArraySize; %QualifierFlavor;
    class 
    ELEMENT QUALIFIER ((VALUE | VALUE.ARRAY)?) ATTLIST QUALIFIER %CIMName; %CIMType; #REQUIRED %Propagated; %QualifierFlavor; xml:lang NMTOKEN #IMPLIED
    class 
    ELEMENT RETURNVALUE (VALUE | VALUE.REFERENCE)? ATTLIST RETURNVALUE %ParamType; #IMPLIED %EmbeddedObject; #IMPLIED - new
    class 
    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 
    ELEMENT SIMPLEEXPREQ (CORRELATOR*, EXPMETHODCALL)
    class 
    ELEMENT SIMPLEEXPRSP (EXPMETHODRESPONSE) ELEMENT EXPMETHODRESPONSE (ERROR|IRETURNVALUE?)
    class 
    ELEMENT SIMPLEREQ (CORRELATOR*, (METHODCALL | IMETHODCALL))
    class 
    ELEMENT SIMPLERSP (METHODRESPONSE | IMETHODRESPONSE) ELEMENT METHODRESPONSE (ERROR|(RETURNVALUE?,PARAMVALUE*)) ELEMENT IMETHODRESPONSE (ERROR|IRETURNVALUE?) *
    class 
    ELEMENT VALUE.ARRAY (VALUE|VALUE.NULL)*
    For non-standard CIMOMs the TYPE and PARAMTYPE attributes are handled.
    class 
    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 
    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 
    ELEMENT VALUE (#PCDATA)
    For non-standard CIMOMs the TYPE and PARAMTYPE attributes are supported.
    class 
    ELEMENT VALUE.NULL EMPTY
    class 
    ELEMENT VALUE.OBJECT (CLASS | INSTANCE)
    class 
    ELEMENT VALUE.OBJECTWITHLOCALPATH ((LOCALCLASSPATH, CLASS) | (LOCALINSTANCEPATH, INSTANCE))
    class 
    ELEMENT VALUE.OBJECTWITHPATH ((CLASSPATH, CLASS) | (INSTANCEPATH, INSTANCE))
    class 
    ELEMENT VALUE.REFARRAY (VALUE.REFERENCE|VALUE.NULL)*
    class 
    ELEMENT VALUE.REFERENCE (CLASSPATH | LOCALCLASSPATH | CLASSNAME | INSTANCEPATH | LOCALINSTANCEPATH | INSTANCENAME)