Uses of Interface
org.sblim.cimclient.internal.cimxml.sax.node.TypedIf
Packages that use TypedIf
Package
Description
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 TypedIfModifier and TypeClassDescriptionclassClass AbstractArrayValueNode is the superclass of all VALUE.ARRAY style nodes.classClass AbstractParameterNode is the superclass of ParameterArrayNode, ParameterNode, ParameterRefArrayNode and ParameterReferenceNode classes.classClass AbstractParamValueNode is the superclass of IParamValueNode and ParamValueNode classes.classAbstractPropertyNode is superclass of PropertyArrayNode, PropertyNode and PropertyReferenceNode classes.classClass AbstractScalarValueNode is superclass of KeyValueNode, ValueNamedInstanceNode, ValueNode, ValueNullNode, ValueObjectNode, ValueObjectWithLocalPathNode, ValueObjectWithPathNode and ValueReferenceNode classes.classClass AbstractValueNode is the superclass of AbstractArrayValueNode and AbstractScalarValueNode classes.classELEMENT CORRELATOR (VALUE) ATTLIST CORRELATOR %CIMName; %CIMType; #REQUIREDclassFIXME: Why hasn't it got TYPE attribute? For VALUE and VALUE.ARRAY it would be necessary.classELEMENT KEYVALUE (#PCDATA) ATTLIST KEYVALUE VALUETYPE (string | boolean | numeric) "string" %CIMType; #IMPLIEDclassELEMENT PARAMETER.ARRAY (QUALIFIER*) ATTLIST PARAMETER.ARRAY %CIMName; %CIMType; #REQUIRED %ArraySize;classELEMENT PARAMETER (QUALIFIER*) ATTLIST PARAMETER %CIMName; %CIMType;classELEMENT PARAMETER.REFARRAY (QUALIFIER*) ATTLIST PARAMETER.REFARRAY %CIMName; %ReferenceClass; %ArraySize;classELEMENT PARAMETER.REFERENCE (QUALIFIER*) ATTLIST PARAMETER.REFERENCE %CIMName; %ReferenceClass;classELEMENT PARAMVALUE (VALUE | VALUE.REFERENCE | VALUE.ARRAY | VALUE.REFARRAY | CLASSNAME | INSTANCENAME | CLASS | INSTANCE | VALUE.NAMEDINSTANCE)? ATTLIST PARAMVALUE %CIMName; %ParamType; #IMPLIED %EmbeddedObject; #IMPLIED - newclassELEMENT PROPERTY.ARRAY (QUALIFIER*, VALUE.ARRAY?) ATTLIST PROPERTY.ARRAY %CIMName; %CIMType; #REQUIRED %ArraySize; %ClassOrigin; %Propagated; %EmbeddedObject; #IMPLIED - new xml:lang NMTOKEN #IMPLIEDclassELEMENT PROPERTY (QUALIFIER*, VALUE?) ATTLIST PROPERTY %CIMName; %ClassOrigin; %Propagated; %CIMType; #REQUIRED %EmbeddedObject; #IMPLIED - new xml:lang NMTOKEN #IMPLIEDclassELEMENT PROPERTY.REFERENCE (QUALIFIER*, (VALUE.REFERENCE)?) ATTLIST PROPERTY.REFERENCE %CIMName; %ReferenceClass; %ClassOrigin; %Propagated;classELEMENT QUALIFIER.DECLARATION (SCOPE?, (VALUE | VALUE.ARRAY)?) ATTLIST QUALIFIER.DECLARATION %CIMName; %CIMType; #REQUIRED ISARRAY (true|false) #IMPLIED %ArraySize; %QualifierFlavor;classELEMENT RETURNVALUE (VALUE | VALUE.REFERENCE)? ATTLIST RETURNVALUE %ParamType; #IMPLIED %EmbeddedObject; #IMPLIED - newclassELEMENT VALUE.ARRAY (VALUE|VALUE.NULL)*
For non-standard CIMOMs the TYPE and PARAMTYPE attributes are handled.classELEMENT VALUE.INSTANCEWITHPATH (INSTANCEPATH, INSTANCE) ELEMENT INSTANCEPATH (NAMESPACEPATH,INSTANCENAME) ELEMENT INSTANCE (QUALIFIER*, (PROPERTY | PROPERTY.ARRAY | PROPERTY.REFERENCE)*) ATTLIST INSTANCE %ClassName; xml:lang NMTOKEN #IMPLIEDclassELEMENT 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.classELEMENT VALUE (#PCDATA)
For non-standard CIMOMs the TYPE and PARAMTYPE attributes are supported.classELEMENT VALUE.NULL EMPTYclassELEMENT VALUE.OBJECT (CLASS | INSTANCE)classELEMENT VALUE.OBJECTWITHLOCALPATH ((LOCALCLASSPATH, CLASS) | (LOCALINSTANCEPATH, INSTANCE))classELEMENT VALUE.OBJECTWITHPATH ((CLASSPATH, CLASS) | (INSTANCEPATH, INSTANCE))classELEMENT VALUE.REFARRAY (VALUE.REFERENCE|VALUE.NULL)*classELEMENT VALUE.REFERENCE (CLASSPATH | LOCALCLASSPATH | CLASSNAME | INSTANCEPATH | LOCALINSTANCEPATH | INSTANCENAME)