|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ArrayIf | It is implemented by the AbstractArrayValueNode class. |
ErrorIf | This interface is implemented by Nodes which can provide CIMError info. |
NonVolatileIf | This interface have to be implemented by those Node classes which instances cannot be reused. |
ObjectPathIf | It's implemented by Nodes which can construct a CIMObjectPath. |
RetValPipeIf | RetValPipeIf is a FIFO interface which helps PULL parsing. |
TypedIf | TypedIf is implemented by those classes which can provide a CIMDataType. |
ValueIf | ValueIf should be implemented by Nodes which are able to return JSR48 value objects. |
Class Summary | |
---|---|
AbstractArrayValueNode | Class AbstractArrayValueNode is the superclass of all VALUE.ARRAY style nodes. |
AbstractMessageNode | Class AbstractMessageNode is the superclass of AbstractResponseNode and AbstractRequestNode classes. |
AbstractMethodCallNode | ELEMENT IMETHODCALL (LOCALNAMESPACEPATH, IPARAMVALUE*) ATTLIST IMETHODCALL %CIMName; ELEMENT METHODCALL ((LOCALINSTANCEPATH | LOCALCLASSPATH), PARAMVALUE*) ATTLIST METHODCALL %CIMName; |
AbstractMultiRspNode | Class AbstractMultiRspNode is superclass of MultiRsp style Node classes. |
AbstractObjectNode | Class AbstractObjectNode is the superclass of ClassNode and InstanceNode classes. |
AbstractObjectPathNode | Class AbstractObjectPathNode is the superclass of ClassPathNode, InstancePathNode LocalClassPathNode and LocalInstancePathNode classes. |
AbstractParameterNode | Class AbstractParameterNode is the superclass of ParameterArrayNode, ParameterNode, ParameterRefArrayNode and ParameterReferenceNode classes. |
AbstractParamValueNode | Class AbstractParamValueNode is the superclass of IParamValueNode and ParamValueNode classes. |
AbstractPathNode | Class AbstractPathNode is the superclass of AbstractObjectPathNode, ClassNameNode, InstanceNameNode and ObjectPathNode classes. |
AbstractPropertyNode | AbstractPropertyNode is superclass of PropertyArrayNode, PropertyNode and PropertyReferenceNode classes. |
AbstractResponseNode | Class AbstractResponseNode is superclass of AbstractMulitRspNode and AbstractSimpleRspNode classes. |
AbstractScalarValueNode | Class AbstractScalarValueNode is superclass of KeyValueNode, ValueNamedInstanceNode, ValueNode, ValueNullNode, ValueObjectNode, ValueObjectWithLocalPathNode, ValueObjectWithPathNode and ValueReferenceNode classes. |
AbstractSimpleRspNode | Class AbstractSimpleRspNode is the superclass of SimpleExpRspNode and SimpleRspNode classes. |
AbstractValueNode | Class AbstractValueNode is the superclass of AbstractArrayValueNode and AbstractScalarValueNode classes. |
CIMNode | ELEMENT CIM (MESSAGE | DECLARATION) ATTLIST CIM CIMVERSION CDATA #REQUIRED DTDVERSION CDATA #REQUIRED |
ClassNameNode | ELEMENT CLASSNAME EMPTY ATTLIST CLASSNAME %CIMName; |
ClassNode | ELEMENT CLASS (QUALIFIER*, (PROPERTY | PROPERTY.ARRAY | PROPERTY.REFERENCE)*, METHOD*) ATTLIST CLASS %CIMName; %SuperClass; |
ClassPathNode | ELEMENT CLASSPATH (NAMESPACEPATH, CLASSNAME) |
CorrelatorNode | ELEMENT CORRELATOR (VALUE) ATTLIST CORRELATOR %CIMName; %CIMType; #REQUIRED |
ErrorNode | ELEMENT ERROR (INSTANCE*) ATTLIST ERROR CODE CDATA #REQUIRED DESCRIPTION CDATA #IMPLIED |
ExpMethodCallNode | Class ExpMethodCallNode is responsible for |
ExpMethodResponseNode | ELEMENT EXPMETHODRESPONSE (ERROR|IRETURNVALUE?) ATTLIST EXPMETHODRESPONSE %CIMName; |
ExpParamValueNode | ELEMENT EXPPARAMVALUE (INSTANCE?) ATTLIST EXPPARAMVALUE %CIMName; |
HostNode | ELEMENT HOST (#PCDATA) |
IMethodCallNode | ELEMENT IMETHODCALL (LOCALNAMESPACEPATH, IPARAMVALUE*) ATTLIST IMETHODCALL %CIMName; |
IMethodResponseNode | Class IMethodResponseNode is responsible for |
InstanceNameNode | perhaps it's a documentation mistake: ELEMENT INSTANCENAME (KEYBINDING* | KEYVALUE? | VALUE.REFERENCE?) ELEMENT INSTANCENAME (KEYBINDING*) ATTLIST INSTANCENAME %ClassName; |
InstanceNode | ELEMENT INSTANCE (QUALIFIER*, (PROPERTY | PROPERTY.ARRAY | PROPERTY.REFERENCE)*) ATTLIST INSTANCE %ClassName; xml:lang NMTOKEN #IMPLIED |
InstancePathNode | ELEMENT INSTANCEPATH (NAMESPACEPATH, INSTANCENAME) |
IParamValueNode | FIXME: Why hasn't it got TYPE attribute? For VALUE and VALUE.ARRAY it would be necessary. |
IReturnValueNode | ELEMENT IRETURNVALUE ( CLASSNAME* | INSTANCENAME* | VALUE* | VALUE.OBJECTWITHPATH* | VALUE.OBJECTWITHLOCALPATH* | VALUE.OBJECT* | OBJECTPATH* | QUALIFIER.DECLARATION* | VALUE.ARRAY? | VALUE.REFERENCE? | CLASS* | INSTANCE* | VALUE.NAMEDINSTANCE* ) |
KeyBindingNode | ELEMENT KEYBINDING (KEYVALUE | VALUE.REFERENCE) ATTLIST KEYBINDING %CIMName; |
KeyValueNode | ELEMENT KEYVALUE (#PCDATA) ATTLIST KEYVALUE VALUETYPE (string | boolean | numeric) "string" %CIMType; #IMPLIED |
LocalClassPathNode | ELEMENT LOCALCLASSPATH (LOCALNAMESPACEPATH, CLASSNAME) |
LocalInstancePathNode | ELEMENT LOCALINSTANCEPATH (LOCALNAMESPACEPATH, INSTANCENAME) |
LocalNameSpacePathNode | ELEMENT LOCALNAMESPACEPATH (NAMESPACE+) |
MessageNode | ELEMENT MESSAGE (SIMPLEREQ | MULTIREQ | SIMPLERSP | MULTIRSP | SIMPLEEXPREQ | MULTIEXPREQ | SIMPLEEXPRSP | MULTIEXPRSP) ATTLIST MESSAGE ID CDATA #REQUIRED PROTOCOLVERSION CDATA #REQUIRED |
MethodCallNode | ELEMENT METHODCALL ((LOCALINSTANCEPATH | LOCALCLASSPATH), PARAMVALUE*) ATTLIST METHODCALL %CIMName; |
MethodNode | ELEMENT METHOD (QUALIFIER*, (PARAMETER | PARAMETER.REFERENCE | PARAMETER.ARRAY | PARAMETER.REFARRAY)*) ATTLIST METHOD %CIMName; %CIMType; #IMPLIED %ClassOrigin; %Propagated;> |
MethodResponseNode | ELEMENT METHODRESPONSE (ERROR|(RETURNVALUE?,PARAMVALUE*)) ATTLIST METHODRESPONSE %CIMName; |
MultiExpReqNode | ELEMENT MULTIEXPREQ (SIMPLEEXPREQ, SIMPLEEXPREQ+) |
MultiExpRspNode | ELEMENT MULTIEXPRSP (SIMPLEEXPRSP, SIMPLEEXPRSP+) |
MultiReqNode | ELEMENT MULTIREQ (SIMPLEREQ, SIMPLEREQ+) |
MultiRspNode | ELEMENT MULTIRSP (SIMPLERSP, SIMPLERSP+) |
NameSpaceNode | ELEMENT NAMESPACE EMPTY ATTRLIST NAMESPACE %CIMName; |
NameSpacePathNode | ELEMENT NAMESPACEPATH (HOST, LOCALNAMESPACEPATH) |
Node | Class Node is the abstract base class of all parseable XML elements. |
ObjectPathNode | ELEMENT OBJECTPATH (INSTANCEPATH | CLASSPATH) |
ParameterArrayNode | ELEMENT PARAMETER.ARRAY (QUALIFIER*) ATTLIST PARAMETER.ARRAY %CIMName; %CIMType; #REQUIRED %ArraySize; |
ParameterNode | ELEMENT PARAMETER (QUALIFIER*) ATTLIST PARAMETER %CIMName; %CIMType; |
ParameterRefArrayNode | ELEMENT PARAMETER.REFARRAY (QUALIFIER*) ATTLIST PARAMETER.REFARRAY %CIMName; %ReferenceClass; %ArraySize; |
ParameterReferenceNode | ELEMENT PARAMETER.REFERENCE (QUALIFIER*) ATTLIST PARAMETER.REFERENCE %CIMName; %ReferenceClass; |
ParamValueNode | ELEMENT PARAMVALUE (VALUE | VALUE.REFERENCE | VALUE.ARRAY | VALUE.REFARRAY | CLASSNAME | INSTANCENAME | CLASS | INSTANCE | VALUE.NAMEDINSTANCE)? ATTLIST PARAMVALUE %CIMName; %ParamType; #IMPLIED %EmbeddedObject; #IMPLIED - new |
PropertyArrayNode | ELEMENT PROPERTY.ARRAY (QUALIFIER*, VALUE.ARRAY?) ATTLIST PROPERTY.ARRAY %CIMName; %CIMType; #REQUIRED %ArraySize; %ClassOrigin; %Propagated; %EmbeddedObject; #IMPLIED - new xml:lang NMTOKEN #IMPLIED |
PropertyNode | ELEMENT PROPERTY (QUALIFIER*, VALUE?) ATTLIST PROPERTY %CIMName; %ClassOrigin; %Propagated; %CIMType; #REQUIRED %EmbeddedObject; #IMPLIED - new xml:lang NMTOKEN #IMPLIED |
PropertyReferenceNode | ELEMENT PROPERTY.REFERENCE (QUALIFIER*, (VALUE.REFERENCE)?) ATTLIST PROPERTY.REFERENCE %CIMName; %ReferenceClass; %ClassOrigin; %Propagated; |
QualiDeclNode | ELEMENT QUALIFIER.DECLARATION (SCOPE?, (VALUE | VALUE.ARRAY)?) ATTLIST QUALIFIER.DECLARATION %CIMName; %CIMType; #REQUIRED ISARRAY (true|false) #IMPLIED %ArraySize; %QualifierFlavor; |
QualifiedNodeHandler | Class QualifiedNodeHandler helps parsing XML elements with QUALIFIER child elements. |
QualifierNode | ELEMENT QUALIFIER ((VALUE | VALUE.ARRAY)?) ATTLIST QUALIFIER %CIMName; %CIMType; #REQUIRED %Propagated; %QualifierFlavor; xml:lang NMTOKEN #IMPLIED |
ReturnValueNode | ELEMENT RETURNVALUE (VALUE | VALUE.REFERENCE)? ATTLIST RETURNVALUE %ParamType; #IMPLIED %EmbeddedObject; #IMPLIED - new |
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" |
SimpleExpReqNode | ELEMENT SIMPLEEXPREQ (CORRELATOR*, EXPMETHODCALL) |
SimpleExpRspNode | ELEMENT SIMPLEEXPRSP (EXPMETHODRESPONSE) ELEMENT EXPMETHODRESPONSE (ERROR|IRETURNVALUE?) |
SimpleReqNode | ELEMENT SIMPLEREQ (CORRELATOR*, (METHODCALL | IMETHODCALL)) |
SimpleRspNode | ELEMENT SIMPLERSP (METHODRESPONSE | IMETHODRESPONSE) ELEMENT METHODRESPONSE (ERROR|(RETURNVALUE?,PARAMVALUE*)) ELEMENT IMETHODRESPONSE (ERROR|IRETURNVALUE?) * |
ValueArrayNode | ELEMENT VALUE.ARRAY (VALUE|VALUE.NULL)* For non-standard CIMOMs the TYPE and PARAMTYPE attributes are handled. |
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 |
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. |
ValueNode | ELEMENT VALUE (#PCDATA) For non-standard CIMOMs the TYPE and PARAMTYPE attributes are supported. |
ValueNullNode | ELEMENT VALUE.NULL EMPTY |
ValueObjectNode | ELEMENT VALUE.OBJECT (CLASS | INSTANCE) |
ValueObjectWithLocalPathNode | ELEMENT VALUE.OBJECTWITHLOCALPATH ((LOCALCLASSPATH, CLASS) | (LOCALINSTANCEPATH, INSTANCE)) |
ValueObjectWithPathNode | ELEMENT VALUE.OBJECTWITHPATH ((CLASSPATH, CLASS) | (INSTANCEPATH, INSTANCE)) |
ValueRefArrayNode | ELEMENT VALUE.REFARRAY (VALUE.REFERENCE|VALUE.NULL)* |
ValueReferenceNode | ELEMENT VALUE.REFERENCE (CLASSPATH | LOCALCLASSPATH | CLASSNAME | INSTANCEPATH | LOCALINSTANCEPATH | INSTANCENAME) |
Internal implementation of the SAX parser for cim-xml. The classes and interfaces herein are for internal use of the SBLIM Client for Java only and might therefore be modified or removed without notice.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |