Uses of Class
org.sblim.cimclient.internal.cimxml.sax.node.Node

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

    Modifier and Type
    Method
    Description
    NodePool.getNode(String pNodeName)
    getNode
    static Node
    NodeFactory.getNodeInstance(String pNodeName)
    getNodeInstance
    XMLDefaultHandlerImpl.getRootNode()
    getRootNode
    Methods in org.sblim.cimclient.internal.cimxml.sax with parameters of type Node
    Modifier and Type
    Method
    Description
    void
    NodePool.addNode(Node pNode)
    addNode
  • Uses of Node 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 
    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)
    Methods in org.sblim.cimclient.internal.cimxml.sax.node with parameters of type Node
    Modifier and Type
    Method
    Description
    void
    AbstractMethodCallNode.addChild(Node pChild)
     
    void
    CIMNode.addChild(Node pChild)
     
    void
    ExpMethodCallNode.addChild(Node pChild)
     
    void
    ExpMethodResponseNode.addChild(Node pChild)
     
    void
    ExpParamValueNode.addChild(Node pChild)
     
    void
    IMethodResponseNode.addChild(Node pChild)
     
    void
    IReturnValueNode.addChild(Node pChild)
     
    void
    MessageNode.addChild(Node pChild)
     
    void
    MethodResponseNode.addChild(Node pChild)
     
    void
    MultiExpReqNode.addChild(Node pChild)
     
    void
    MultiExpRspNode.addChild(Node pChild)
     
    void
    MultiReqNode.addChild(Node pChild)
     
    void
    MultiRspNode.addChild(Node pChild)
     
    void
    NonVolatileIf.addChild(Node pChild)
    Have to be called by SAX's DefaultHandler.startElement() after testChild() call.
    void
    SimpleExpReqNode.addChild(Node pChild)
     
    void
    SimpleExpRspNode.addChild(Node pChild)
     
    void
    SimpleReqNode.addChild(Node pChild)
     
    void
    SimpleRspNode.addChild(Node pChild)
     
    boolean
    QualifiedNodeHandler.addQualifierNode(Node pNode)
    addQualifierNode
    void
    AbstractMessageNode.childParsed(Node pChild)
     
    void
    AbstractMethodCallNode.childParsed(Node pChild)
     
    void
    AbstractParameterNode.childParsed(Node pChild)
     
    void
    AbstractPropertyNode.childParsed(Node pChild)
     
    void
    CIMNode.childParsed(Node pChild)
     
    void
    ClassNameNode.childParsed(Node pChild)
     
    void
    ClassNode.childParsed(Node pChild)
     
    void
    ClassPathNode.childParsed(Node pChild)
     
    void
    CorrelatorNode.childParsed(Node pChild)
     
    void
    ErrorNode.childParsed(Node pChild)
     
    void
    ExpMethodCallNode.childParsed(Node pChild)
     
    void
    ExpMethodResponseNode.childParsed(Node pChild)
     
    void
    ExpParamValueNode.childParsed(Node pChild)
     
    void
    HostNode.childParsed(Node pChild)
     
    void
    IMethodResponseNode.childParsed(Node pChild)
     
    void
    InstanceNameNode.childParsed(Node pChild)
     
    void
    InstanceNode.childParsed(Node pChild)
     
    void
    InstancePathNode.childParsed(Node pChild)
     
    void
    IParamValueNode.childParsed(Node pChild)
     
    void
    IReturnValueNode.childParsed(Node pChild)
     
    void
    KeyBindingNode.childParsed(Node pChild)
     
    void
    KeyValueNode.childParsed(Node pChild)
     
    void
    LocalClassPathNode.childParsed(Node pChild)
     
    void
    LocalInstancePathNode.childParsed(Node pChild)
     
    void
    LocalNameSpacePathNode.childParsed(Node pChild)
     
    void
    MessageNode.childParsed(Node pChild)
     
    void
    MethodNode.childParsed(Node pChild)
     
    void
    MethodResponseNode.childParsed(Node pChild)
     
    void
    NameSpaceNode.childParsed(Node pChild)
     
    void
    NameSpacePathNode.childParsed(Node pChild)
     
    abstract void
    Node.childParsed(Node pChild)
    Have to be called by SAX's DefaultHandler.endElement()
    void
    ObjectPathNode.childParsed(Node pChild)
     
    void
    ParamValueNode.childParsed(Node pChild)
     
    void
    QualiDeclNode.childParsed(Node pChild)
     
    void
    QualifierNode.childParsed(Node pChild)
     
    void
    ReturnValueNode.childParsed(Node pChild)
     
    void
    ScopeNode.childParsed(Node pChild)
     
    void
    ValueArrayNode.childParsed(Node pChild)
     
    void
    ValueInstanceWithPathNode.childParsed(Node pChild)
     
    void
    ValueNamedInstanceNode.childParsed(Node pChild)
     
    void
    ValueNode.childParsed(Node pChild)
     
    void
    ValueNullNode.childParsed(Node pChild)
     
    void
    ValueObjectNode.childParsed(Node pChild)
     
    void
    ValueObjectWithLocalPathNode.childParsed(Node pChild)
     
    void
    ValueObjectWithPathNode.childParsed(Node pChild)
     
    void
    ValueRefArrayNode.childParsed(Node pChild)
     
    void
    ValueReferenceNode.childParsed(Node pChild)
     
    protected abstract void
    AbstractPropertyNode.childValueNodeParsed(Node pChild)
     
    protected void
    PropertyArrayNode.childValueNodeParsed(Node pChild)
     
    void
    PropertyNode.childValueNodeParsed(Node pChild)
     
    protected void
    PropertyReferenceNode.childValueNodeParsed(Node pChild)