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

Packages that use Node
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 Node in org.sblim.cimclient.internal.cimxml.sax
 

Methods in org.sblim.cimclient.internal.cimxml.sax that return Node
 Node NodePool.getNode(String pNodeName)
          getNode
static Node NodeFactory.getNodeInstance(String pNodeName)
          getNodeInstance
 Node XMLDefaultHandlerImpl.getRootNode()
          getRootNode
 

Methods in org.sblim.cimclient.internal.cimxml.sax with parameters of type Node
 void NodePool.addNode(Node pNode)
          addNode
 

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

Subclasses of Node in org.sblim.cimclient.internal.cimxml.sax.node
 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 ATTRLIST NAMESPACE %CIMName;
 class NameSpacePathNode
          ELEMENT NAMESPACEPATH (HOST, LOCALNAMESPACEPATH)
 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 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*)
 class ValueReferenceNode
          ELEMENT VALUE.REFERENCE (CLASSPATH | LOCALCLASSPATH | CLASSNAME | INSTANCEPATH | LOCALINSTANCEPATH | INSTANCENAME)
 

Methods in org.sblim.cimclient.internal.cimxml.sax.node with parameters of type Node
 void MultiRspNode.addChild(Node pChild)
           
 void ExpParamValueNode.addChild(Node pChild)
           
 void ExpMethodResponseNode.addChild(Node pChild)
           
 void IReturnValueNode.addChild(Node pChild)
           
 void MessageNode.addChild(Node pChild)
           
 void MultiReqNode.addChild(Node pChild)
           
 void SimpleExpRspNode.addChild(Node pChild)
           
 void CIMNode.addChild(Node pChild)
           
 void MethodResponseNode.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 SimpleReqNode.addChild(Node pChild)
           
 void AbstractMethodCallNode.addChild(Node pChild)
           
 void SimpleRspNode.addChild(Node pChild)
           
 void IMethodResponseNode.addChild(Node pChild)
           
 void ExpMethodCallNode.addChild(Node pChild)
           
 void MultiExpRspNode.addChild(Node pChild)
           
 void MultiExpReqNode.addChild(Node pChild)
           
 boolean QualifiedNodeHandler.addQualifierNode(Node pNode)
          addQualifierNode
 void ReturnValueNode.childParsed(Node pChild)
           
 void IParamValueNode.childParsed(Node pChild)
           
 void ValueObjectWithPathNode.childParsed(Node pChild)
           
 void ValueArrayNode.childParsed(Node pChild)
           
 void AbstractParameterNode.childParsed(Node pChild)
           
 void ValueObjectNode.childParsed(Node pChild)
           
 void AbstractPropertyNode.childParsed(Node pChild)
           
abstract  void Node.childParsed(Node pChild)
          Have to be called by SAX's DefaultHandler.endElement()
 void KeyValueNode.childParsed(Node pChild)
           
 void ScopeNode.childParsed(Node pChild)
           
 void ExpParamValueNode.childParsed(Node pChild)
           
 void LocalClassPathNode.childParsed(Node pChild)
           
 void ErrorNode.childParsed(Node pChild)
           
 void ParamValueNode.childParsed(Node pChild)
           
 void ExpMethodResponseNode.childParsed(Node pChild)
           
 void ValueReferenceNode.childParsed(Node pChild)
           
 void AbstractMessageNode.childParsed(Node pChild)
           
 void IReturnValueNode.childParsed(Node pChild)
           
 void MessageNode.childParsed(Node pChild)
           
 void ValueNamedInstanceNode.childParsed(Node pChild)
           
 void QualifierNode.childParsed(Node pChild)
           
 void ValueRefArrayNode.childParsed(Node pChild)
           
 void CIMNode.childParsed(Node pChild)
           
 void LocalNameSpacePathNode.childParsed(Node pChild)
           
 void MethodResponseNode.childParsed(Node pChild)
           
 void NameSpacePathNode.childParsed(Node pChild)
           
 void ValueNode.childParsed(Node pChild)
           
 void ValueObjectWithLocalPathNode.childParsed(Node pChild)
           
 void InstanceNameNode.childParsed(Node pChild)
           
 void InstanceNode.childParsed(Node pChild)
           
 void KeyBindingNode.childParsed(Node pChild)
           
 void ClassPathNode.childParsed(Node pChild)
           
 void ClassNode.childParsed(Node pChild)
           
 void AbstractMethodCallNode.childParsed(Node pChild)
           
 void ResponseDestinationNode.childParsed(Node pChild)
           
 void IMethodResponseNode.childParsed(Node pChild)
           
 void NameSpaceNode.childParsed(Node pChild)
           
 void InstancePathNode.childParsed(Node pChild)
           
 void ClassNameNode.childParsed(Node pChild)
           
 void ObjectPathNode.childParsed(Node pChild)
           
 void SimpleReqAckNode.childParsed(Node pChild)
           
 void ExpMethodCallNode.childParsed(Node pChild)
           
 void QualiDeclNode.childParsed(Node pChild)
           
 void MethodNode.childParsed(Node pChild)
           
 void HostNode.childParsed(Node pChild)
           
 void LocalInstancePathNode.childParsed(Node pChild)
           
 void ValueNullNode.childParsed(Node pChild)
           
 void ValueInstanceWithPathNode.childParsed(Node pChild)
           
protected abstract  void AbstractPropertyNode.childValueNodeParsed(Node pChild)
           
 void PropertyNode.childValueNodeParsed(Node pChild)
           
protected  void PropertyReferenceNode.childValueNodeParsed(Node pChild)
           
protected  void PropertyArrayNode.childValueNodeParsed(Node pChild)
           
 



Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.