org.sblim.cimclient.internal.cimxml.sax
public class EmbObjHandler extends Object
Modifier and Type | Method and Description |
---|---|
void |
addValueNode(AbstractValueNode pValueNode)
addValueNode
|
CIMDataType |
getArrayType()
getArrayType useful e.g.
|
CIMDataType |
getRawType()
getRawType
|
CIMDataType |
getType()
getType
|
Object |
getValue()
getValue
|
static EmbObjHandler |
init(EmbObjHandler pHandler,
String pNodeName,
Attributes pAttribs,
SAXSession pSession,
QualifiedNodeHandler pQNodeHandler,
boolean pCheckEmbObjAttrib)
Generic initialization.
|
void |
initInst(String pNodeName,
Attributes pAttribs,
SAXSession pSession,
QualifiedNodeHandler pQNodeHandler,
boolean pCheckEmbObjAttrib)
Generic instance initialization.
|
public static EmbObjHandler init(EmbObjHandler pHandler, String pNodeName, Attributes pAttribs, SAXSession pSession, QualifiedNodeHandler pQNodeHandler, boolean pCheckEmbObjAttrib) throws SAXException
pHandler
- pNodeName
- pAttribs
- pSession
- pQNodeHandler
- pCheckEmbObjAttrib
- SAXException
public void initInst(String pNodeName, Attributes pAttribs, SAXSession pSession, QualifiedNodeHandler pQNodeHandler, boolean pCheckEmbObjAttrib) throws SAXException
pNodeName
- pAttribs
- pSession
- pQNodeHandler
- pCheckEmbObjAttrib
- SAXException
public Object getValue() throws SAXException
SAXException
public CIMDataType getType() throws SAXException
SAXException
public CIMDataType getRawType()
public CIMDataType getArrayType() throws SAXException
SAXException
public void addValueNode(AbstractValueNode pValueNode)
pValueNode
- - can be ValueNode ore ValueArrayNode for Embedded ObjectsCopyright © 2005, 2009 IBM Corporation. All Rights Reserved.