public class PropertyNode extends AbstractPropertyNode
ELEMENT PROPERTY (QUALIFIER*, VALUE?) ATTLIST PROPERTY %CIMName; %ClassOrigin; %Propagated; %CIMType; #REQUIRED %EmbeddedObject; #IMPLIED - new xml:lang NMTOKEN #IMPLIED
iQualiHandlerCIM, CLASS, CLASSNAME, CLASSPATH, 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, RESPONSEDESTINATION, RETURNVALUE, SCOPE, SIMPLEEXPREQ, SIMPLEEXPRSP, SIMPLEREQ, SIMPLEREQACK, 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 |
|---|
PropertyNode()
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
childValueNodeParsed(Node pChild) |
protected String |
getChildValueNodeNameEnum() |
protected CIMQualifier<?>[] |
getQualis() |
CIMDataType |
getType()
getType
|
Object |
getValue()
getValue
|
protected boolean |
hasValueNode()
hasValue
|
protected void |
specificInit(Attributes pAttribs,
SAXSession pSession) |
void |
testCompletness()
It have to be called by SAX's DefaultHandler.endElement().
|
childParsed, getCIMClassProperty, getCIMProperty, init, parseData, testChildclearCompleted, duplicatedNode, getArraySize, getBoolAttribute, getCIMName, getCIMType, getCIMType, getClassName, getClassOrigin, getNodeName, getParamType, getPropagated, getQualifierFlavor, getReferenceClass, hasTrueAttribute, illegalChildNodePair, isCompleted, setCompletedprotected void specificInit(Attributes pAttribs, SAXSession pSession) throws SAXException
specificInit in class AbstractPropertyNodeSAXExceptionpublic void childValueNodeParsed(Node pChild)
childValueNodeParsed in class AbstractPropertyNodeprotected String getChildValueNodeNameEnum()
getChildValueNodeNameEnum in class AbstractPropertyNodeprotected boolean hasValueNode()
AbstractPropertyNodehasValueNode in class AbstractPropertyNodeprotected CIMQualifier<?>[] getQualis()
getQualis in class AbstractPropertyNodepublic void testCompletness()
throws SAXException
NodetestCompletness in class NodeSAXException - It must be thrown when the Node is not valid.public CIMDataType getType()
TypedIfnull if the type is unknownCopyright © 2005, 2012 IBM Corporation. All Rights Reserved.