public class PropertyReferenceNode extends AbstractPropertyNode
ELEMENT PROPERTY.REFERENCE (QUALIFIER*, (VALUE.REFERENCE)?) ATTLIST PROPERTY.REFERENCE %CIMName; %ReferenceClass; %ClassOrigin; %Propagated;
iQualiHandler
CIM, 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 |
---|
PropertyReferenceNode()
Ctor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
childValueNodeParsed(Node pChild) |
protected String |
getChildValueNodeNameEnum() |
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, getQualis, init, parseData, testChild
clearCompleted, duplicatedNode, getArraySize, getBoolAttribute, getCIMName, getCIMType, getCIMType, getClassName, getClassOrigin, getNodeName, getParamType, getPropagated, getQualifierFlavor, getReferenceClass, hasTrueAttribute, illegalChildNodePair, isCompleted, setCompleted
protected void childValueNodeParsed(Node pChild)
childValueNodeParsed
in class AbstractPropertyNode
protected String getChildValueNodeNameEnum()
getChildValueNodeNameEnum
in class AbstractPropertyNode
public Object getValue()
ValueIf
protected boolean hasValueNode()
AbstractPropertyNode
hasValueNode
in class AbstractPropertyNode
protected void specificInit(Attributes pAttribs, SAXSession pSession)
specificInit
in class AbstractPropertyNode
pSession
- public void testCompletness()
Node
testCompletness
in class Node
public CIMDataType getType()
TypedIf
null
if the type is unknownCopyright © 2005, 2012 IBM Corporation. All Rights Reserved.