public class QualiDeclNode extends Node implements TypedIf, ValueIf
ELEMENT QUALIFIER.DECLARATION (SCOPE?, (VALUE | VALUE.ARRAY)?)
ATTLIST QUALIFIER.DECLARATION
%CIMName;
%CIMType; #REQUIRED
ISARRAY (true|false) #IMPLIED
%ArraySize;
%QualifierFlavor;
CIM, CLASS, CLASSNAME, CLASSPATH, CORRELATOR, DECLARATION, DECLGROUP, DECLGROUP_WITHNAME, DECLGROUP_WITHPATH, ERROR, EXPMETHODCALL, EXPMETHODRESPONSE, EXPPARAMVALUE, HOST, IMETHODCALL, IMETHODRESPONSE, INSTANCE, INSTANCENAME, INSTANCEPATH, IPARAMVALUE, IRETURNVALUE, KEYBINDING, KEYVALUE, LOCALCLASSPATH, LOCALINSTANCEPATH, LOCALNAMESPACEPATH, MESSAGE, METHOD, METHODCALL, METHODRESPONSE, MULTIEXPREQ, MULTIEXPRSP, MULTIREQ, MULTIRSP, NAMESPACE, NAMESPACEPATH, OBJECTPATH, PARAMETER, PARAMETER_ARRAY, PARAMETER_REFARRAY, PARAMETER_REFERENCE, PARAMVALUE, PROPERTY, PROPERTY_ARRAY, PROPERTY_REFERENCE, QUALIFIER, QUALIFIER_DECLARATION, RETURNVALUE, SCOPE, SIMPLEEXPREQ, SIMPLEEXPRSP, SIMPLEREQ, SIMPLERSP, VALUE, VALUE_ARRAY, VALUE_INSTANCEWITHPATH, VALUE_NAMEDINSTANCE, VALUE_NAMEDOBJECT, VALUE_NULL, VALUE_OBJECT, VALUE_OBJECTWITHLOCALPATH, VALUE_OBJECTWITHPATH, VALUE_REFARRAY, VALUE_REFERENCE| Constructor and Description |
|---|
QualiDeclNode()
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
childParsed(Node pChild)
Have to be called by SAX's DefaultHandler.endElement()
|
CIMQualifierType<java.lang.Object> |
getCIMQualifierType()
getCIMQualifierType
|
int |
getFlavor()
getFlavor
|
java.lang.String |
getName()
getName
|
CIMDataType |
getType()
getType
|
java.lang.Object |
getValue()
getValue
|
void |
init(org.xml.sax.Attributes pAttribs,
SAXSession pSession)
The SAX ContentHandler implementation calls this method after testChild()
and addChild() calls.
|
void |
parseData(java.lang.String pData)
XML element's data have to be passed
|
void |
testChild(java.lang.String pNodeNameEnum)
It have to be called by SAX's DefaultHandler implementation when it
detects a new child element (startElement()).
|
void |
testCompletness()
It have to be called by SAX's DefaultHandler.endElement().
|
clearCompleted, duplicatedNode, getArraySize, getBoolAttribute, getCIMName, getCIMType, getCIMType, getClassName, getClassOrigin, getNodeName, getParamType, getPropagated, getQualifierFlavor, getReferenceClass, hasTrueAttribute, illegalChildNodePair, isCompleted, setCompletedpublic java.lang.String getName()
public CIMDataType getType()
TypedIfpublic int getFlavor()
public void init(org.xml.sax.Attributes pAttribs,
SAXSession pSession)
throws org.xml.sax.SAXException
Nodepublic void parseData(java.lang.String pData)
Nodepublic void testChild(java.lang.String pNodeNameEnum)
throws org.xml.sax.SAXException
NodetestChild in class NodepNodeNameEnum - - the name of the child element, it must be one of the String
constant defined in class Node, because the implementer
subclasses uses reference based equals comparisons (==)org.xml.sax.SAXException - - It have to be thrown when the Node cannot have
pNodeNameEnum named child Node.public void childParsed(Node pChild) throws org.xml.sax.SAXException
NodechildParsed in class Nodeorg.xml.sax.SAXException - - parent Nodes can make conversions here (e.g. type string
into CIMDataType), failed operation should throw
SAXException)public void testCompletness()
throws org.xml.sax.SAXException
NodetestCompletness in class Nodeorg.xml.sax.SAXException - It must be thrown when the Node is not valid.public CIMQualifierType<java.lang.Object> getCIMQualifierType()
Copyright © 2005, 2013 IBM Corporation. All Rights Reserved.