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

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

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

Classes in org.sblim.cimclient.internal.cimxml.sax.node that implement TypedIf
 class AbstractArrayValueNode
          Class AbstractArrayValueNode is the superclass of all VALUE.ARRAY style nodes.
 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 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 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 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 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, 2009 IBM Corporation. All Rights Reserved.