org.sblim.cimclient.internal.cimxml

Class CIMXMLParserImpl.EmbObjHandler

private static class CIMXMLParserImpl.EmbObjHandler extends Object

Constructor Summary
EmbObjHandler(Element pElement)
Ctor.
Method Summary
CIMDataTypegetArrayType()
getArrayType
static CIMDataTypegetCIMObjAType(Object[] pCIMObjA)
getCIMObjAType
static CIMDataTypegetCIMObjType(Object pCIMObj)
getCIMObjType
CIMQualifier[]getQualifiers()
getQualifiers
CIMDataTypegetType()
getType
ObjectgetValue()
getValue
booleanisKeyed()
isKeyed
static ObjectparseXmlStr(String pXmlStr)
parseXmlStr
static Object[]parseXmlStrA(String[] pXmlStrA)
parseXmlStrA

Constructor Detail

EmbObjHandler

public EmbObjHandler(Element pElement)
Ctor.

Parameters: pElement

Throws: CIMXMLParseException

Method Detail

getArrayType

public CIMDataType getArrayType()
getArrayType

Returns: CIMDataType

Throws: CIMXMLParseException

getCIMObjAType

public static CIMDataType getCIMObjAType(Object[] pCIMObjA)
getCIMObjAType

Parameters: pCIMObjA

Returns: CIMDataType

Throws: CIMXMLParseException

getCIMObjType

public static CIMDataType getCIMObjType(Object pCIMObj)
getCIMObjType

Parameters: pCIMObj

Returns: CIMDataType

Throws: CIMXMLParseException

getQualifiers

public CIMQualifier[] getQualifiers()
getQualifiers

Returns: CIMQualifier[]

Throws: CIMXMLParseException

getType

public CIMDataType getType()
getType

Returns: CIMDataType

Throws: CIMXMLParseException

getValue

public Object getValue()
getValue

Returns: Object

Throws: CIMXMLParseException

isKeyed

public boolean isKeyed()
isKeyed

Returns: boolean

parseXmlStr

public static Object parseXmlStr(String pXmlStr)
parseXmlStr

Parameters: pXmlStr

Returns: CIMClass or CIMInstance

Throws: CIMXMLParseException

parseXmlStrA

public static Object[] parseXmlStrA(String[] pXmlStrA)
parseXmlStrA

Parameters: pXmlStrA

Returns: Object[]

Throws: CIMXMLParseException

Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.