Uses of Interface
org.sblim.cimclient.internal.cimxml.sax.node.ValueIf

Packages that use ValueIf
org.sblim.cimclient.internal.cimxml.sax.node Internal implementation of the SAX parser for cim-xml. 
 

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

Classes in org.sblim.cimclient.internal.cimxml.sax.node that implement ValueIf
 class AbstractArrayValueNode
          Class AbstractArrayValueNode is the superclass of all VALUE.ARRAY style nodes.
 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 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 AbstractScalarValueNode
          Class AbstractScalarValueNode is superclass of KeyValueNode, ValueNamedInstanceNode, ValueNode, ValueNullNode, ValueObjectNode, ValueObjectWithLocalPathNode, ValueObjectWithPathNode and ValueReferenceNode classes.
 class AbstractValueNode
          Class AbstractValueNode is the superclass of AbstractArrayValueNode and AbstractScalarValueNode classes.
 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 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 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 ObjectPathNode
          ELEMENT OBJECTPATH (INSTANCEPATH | CLASSPATH)
 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 ReturnValueNode
           ELEMENT RETURNVALUE (VALUE | VALUE.REFERENCE)? ATTLIST RETURNVALUE %ParamType; #IMPLIED %EmbeddedObject; #IMPLIED - new
 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)
 



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