|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sblim.cimclient.internal.cimxml.sax.node.Node
org.sblim.cimclient.internal.cimxml.sax.node.AbstractPropertyNode
org.sblim.cimclient.internal.cimxml.sax.node.PropertyNode
public class PropertyNode
ELEMENT PROPERTY (QUALIFIER*, VALUE?) ATTLIST PROPERTY %CIMName; %ClassOrigin; %Propagated; %CIMType; #REQUIRED %EmbeddedObject; #IMPLIED - new xml:lang NMTOKEN #IMPLIED
Field Summary |
---|
Fields inherited from class org.sblim.cimclient.internal.cimxml.sax.node.AbstractPropertyNode |
---|
iQualiHandler |
Constructor Summary | |
---|---|
PropertyNode()
Ctor. |
Method Summary | |
---|---|
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(). |
Methods inherited from class org.sblim.cimclient.internal.cimxml.sax.node.AbstractPropertyNode |
---|
childParsed, getCIMClassProperty, getCIMProperty, init, parseData, testChild |
Methods inherited from class org.sblim.cimclient.internal.cimxml.sax.node.Node |
---|
clearCompleted, duplicatedNode, getArraySize, getBoolAttribute, getCIMName, getCIMType, getCIMType, getClassName, getClassOrigin, getNodeName, getParamType, getPropagated, getQualifierFlavor, getReferenceClass, hasTrueAttribute, illegalChildNodePair, isCompleted, setCompleted |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PropertyNode()
Method Detail |
---|
protected void specificInit(Attributes pAttribs, SAXSession pSession) throws SAXException
specificInit
in class AbstractPropertyNode
SAXException
public void childValueNodeParsed(Node pChild)
childValueNodeParsed
in class AbstractPropertyNode
protected String getChildValueNodeNameEnum()
getChildValueNodeNameEnum
in class AbstractPropertyNode
protected boolean hasValueNode()
AbstractPropertyNode
hasValueNode
in class AbstractPropertyNode
protected CIMQualifier<?>[] getQualis()
getQualis
in class AbstractPropertyNode
public void testCompletness() throws SAXException
Node
testCompletness
in class Node
SAXException
- It must be thrown when the Node is not valid.public CIMDataType getType()
TypedIf
null
if the type is unknownpublic Object getValue()
ValueIf
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |