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
Methods in org.sblim.cimclient.internal.cimxml.sax that return NodeModifier and TypeMethodDescriptiongetNodestatic Node
NodeFactory.getNodeInstance
(String pNodeName) getNodeInstanceXMLDefaultHandlerImpl.getRootNode()
getRootNodeMethods in org.sblim.cimclient.internal.cimxml.sax with parameters of type Node -
Uses of Node in org.sblim.cimclient.internal.cimxml.sax.node
Subclasses of Node in org.sblim.cimclient.internal.cimxml.sax.nodeModifier and TypeClassDescriptionclass
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 #REQUIREDclass
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; #REQUIREDclass
ELEMENT ERROR (INSTANCE*) ATTLIST ERROR CODE CDATA #REQUIRED DESCRIPTION CDATA #IMPLIEDclass
Class ExpMethodCallNode is responsible forclass
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 forclass
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 #IMPLIEDclass
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; #IMPLIEDclass
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 #REQUIREDclass
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 - newclass
ELEMENT PROPERTY.ARRAY (QUALIFIER*, VALUE.ARRAY?) ATTLIST PROPERTY.ARRAY %CIMName; %CIMType; #REQUIRED %ArraySize; %ClassOrigin; %Propagated; %EmbeddedObject; #IMPLIED - new xml:lang NMTOKEN #IMPLIEDclass
ELEMENT PROPERTY (QUALIFIER*, VALUE?) ATTLIST PROPERTY %CIMName; %ClassOrigin; %Propagated; %CIMType; #REQUIRED %EmbeddedObject; #IMPLIED - new xml:lang NMTOKEN #IMPLIEDclass
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 #IMPLIEDclass
ELEMENT RETURNVALUE (VALUE | VALUE.REFERENCE)? ATTLIST RETURNVALUE %ParamType; #IMPLIED %EmbeddedObject; #IMPLIED - newclass
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 #IMPLIEDclass
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 EMPTYclass
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 NodeModifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
Have to be called by SAX's DefaultHandler.startElement() after testChild() call.void
void
void
void
boolean
QualifiedNodeHandler.addQualifierNode
(Node pNode) addQualifierNodevoid
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)