org.sblim.cimclient.internal.cimxml
Class CIMXMLParserImpl

java.lang.Object
  extended by org.sblim.cimclient.internal.cimxml.CIMXMLParserImpl

public class CIMXMLParserImpl
extends java.lang.Object

Class CIMXMLParserImpl is the main class of CIM-XML DOM parser.


Constructor Summary
CIMXMLParserImpl()
           
 
Method Summary
static java.lang.Object createJavaObject(java.lang.String pTypeStr, java.lang.String pValue)
          createJavaObject
static CIMDataType parseArrayTypeStr(java.lang.String pTypeStr)
          parseArrayTypeStr
static CIMMessage parseCIM(org.w3c.dom.Element pCimE)
          parseCIM
static CIMClass parseCLASS(org.w3c.dom.Element pClassE)
          parseCLASS
static java.lang.String parseClassName(org.w3c.dom.Element pClassNameE)
          parseClassName
static CIMObjectPath parseCLASSNAME(org.w3c.dom.Element pClassNameE)
          parseCLASSNAME
static CIMObjectPath parseCLASSPATH(org.w3c.dom.Element pClassPathE)
          parseCLASSPATH
static CIMClassProperty<?>[] parseCLASSPROPERTIES(org.w3c.dom.Element pElement)
          parseCLASSPROPERTIES
static CIMClassProperty<java.lang.Object> parseCLASSPROPERTY(org.w3c.dom.Element pPropertyE)
          parseCLASSPROPERTY
static CIMClassProperty<java.lang.Object> parseCLASSPROPERTYARRAY(org.w3c.dom.Element pPropArrayE)
          parseCLASSPROPERTYARRAY
static CIMClassProperty<java.lang.Object> parseCLASSPROPERTYREFERENCE(org.w3c.dom.Element pPropRefE)
          parseCLASSPROPERTYREFERENCE
static WBEMException parseERROR(org.w3c.dom.Element pErrorE)
          parseERROR
static CIMRequest parseEXPMETHODCALL(org.w3c.dom.Element pExpMethodCallE)
          parseEXPMETHODCALL
static CIMInstance parseEXPPARAMVALUE(org.w3c.dom.Element pExpParamValueE)
          parseEXPPARAMVALUE
static java.lang.String parseHOST(org.w3c.dom.Element pHostE)
          parseHOST
static CIMRequest parseIMETHODCALL(org.w3c.dom.Element pIMethodCallE)
          parseIMETHODCALL
static CIMResponse parseIMETHODRESPONSE(org.w3c.dom.Element pIMethodResponseE)
          parseIMETHODRESPONSE
static CIMInstance parseINSTANCE(org.w3c.dom.Element pInstanceE)
          parseINSTANCE
static CIMInstance parseINSTANCE(org.w3c.dom.Element pInstanceE, CIMObjectPath pObjPath)
          parseINSTANCE
static CIMObjectPath parseINSTANCENAME(org.w3c.dom.Element pInstanceNameE)
          parseINSTANCENAME
static CIMObjectPath parseINSTANCEPATH(org.w3c.dom.Element pInstancePathE)
          parseINSTANCEPATH
static CIMArgument<java.lang.Object> parseIPARAMVALUE(org.w3c.dom.Element pParamValueE)
          parseIPARAMVALUE
static java.util.Vector<java.lang.Object> parseIRETURNVALUE(org.w3c.dom.Element pIRetValE)
          parseIRETURNVALUE
static CIMProperty<?> parseKEYBINDING(org.w3c.dom.Element pKeyBindingE)
          parseKEYBINDING
static TypedValue parseKEYVALUE(org.w3c.dom.Element pKeyValueE)
          parseKEYVALUE
static CIMObjectPath parseLOCALCLASSPATH(org.w3c.dom.Element pClassPathE)
          parseLOCALCLASSPATH
static CIMObjectPath parseLOCALINSTANCEPATH(org.w3c.dom.Element pLocalInstancePathE)
          parseLOCALINSTANCEPATH
static java.lang.String parseLOCALNAMESPACEPATH(org.w3c.dom.Element pLocalNameSpaceE)
          parseLOCALNAMESPACEPATH
static CIMMessage parseMESSAGE(java.lang.String pCimVersion, java.lang.String pDtdVersion, org.w3c.dom.Element pMessageE)
          parseMESSAGE
static CIMMethod<java.lang.Object> parseMETHOD(org.w3c.dom.Element pMethodE)
          parseMETHOD
static CIMRequest parseMETHODCALL(org.w3c.dom.Element pMethodCallE)
          parseMETHODCALL
static CIMResponse parseMETHODRESPONSE(org.w3c.dom.Element pMethodResponseE)
          parseMETHODRESPONSE
static CIMRequest parseMULTIEXPREQ(org.w3c.dom.Element pMultiExpReqE)
          parseMULTIEXPREQ
static CIMRequest parseMULTIREQ(org.w3c.dom.Element pMultiReqE)
          parseMULTIREQ
static CIMResponse parseMULTIRSP(org.w3c.dom.Element pSimpleRspE)
          parseMULTIRSP
static java.lang.String parseNAMESPACE(org.w3c.dom.Element pNameSpaceE)
          parseNAMESPACE
static CIMObjectPath parseNAMESPACEPATH(org.w3c.dom.Element pNameSpacePathE)
          parseNAMESPACEPATH
static java.lang.Object parseObject(org.w3c.dom.Element pRootE)
          parseObject
static CIMObjectPath parseOBJECTPATH(org.w3c.dom.Element pObjectPathE)
          parseOBJECTPATH
static CIMParameter<java.lang.Object> parsePARAMETER(org.w3c.dom.Element pParamE)
          parsePARAMETER
static CIMParameter<java.lang.Object> parsePARAMETERARRAY(org.w3c.dom.Element pParamE)
          parsePARAMETERARRAY
static CIMParameter<java.lang.Object> parsePARAMETERREFARRAY(org.w3c.dom.Element pParamE)
          parsePARAMETERREFARRAY
static CIMParameter<java.lang.Object> parsePARAMETERREFERENCE(org.w3c.dom.Element pParamE)
          parsePARAMETERREFERENCE
static CIMArgument<java.lang.Object> parsePARAMVALUE(org.w3c.dom.Element pParamValueE)
          parsePARAMVALUE
static CIMProperty<?>[] parsePROPERTIES(org.w3c.dom.Element pElement)
          parsePROPERTIES
static CIMProperty<?> parsePROPERTY(org.w3c.dom.Element pPropertyE)
          parsePROPERTY
static CIMProperty<java.lang.Object> parsePROPERTYARRAY(org.w3c.dom.Element pPropertyArrayE)
          parsePROPERTYARRAY
static CIMProperty<java.lang.Object> parsePROPERTYREFERENCE(org.w3c.dom.Element pPropRefE)
          parsePROPERTYREFERENCE
static CIMQualifier<?> parseQUALIFIER(org.w3c.dom.Element pQualifierE)
          parseQUALIFIER
static CIMQualifierType<java.lang.Object> parseQUALIFIERDECLARATION(org.w3c.dom.Element pQualifierTypeE)
          parseQUALIFIERDECLARATION
static CIMQualifier<?>[] parseQUALIFIERS(org.w3c.dom.Element pElement)
          ebak: Access to enclosing method parseQUALIFIERS(Element) from the type CIMXMLParserImpl is emulated by a synthetic accessor method.
static java.lang.Object parseRETURNVALUE(org.w3c.dom.Element pRetValE)
          parseRETURNVALUE
static CIMDataType parseScalarTypeStr(java.lang.String pTypeStr)
          parseScalarTypeStr
static int parseSCOPES(org.w3c.dom.Element pScopeE)
          parseSCOPES
static CIMRequest parseSIMPLEEXPREQ(org.w3c.dom.Element pSimpleExpReqE)
          parseSIMPLEEXPREQ
static CIMRequest parseSIMPLEREQ(org.w3c.dom.Element pSimpleReqE)
          parseSIMPLEREQ
static CIMResponse parseSIMPLERSP(org.w3c.dom.Element pSimpleRspE)
          parseSIMPLERSP
static CIMDataType parseTypeStr(java.lang.String pTypeStr, boolean pArray)
          parseTypeStr
static TypedValue parseVALUE(org.w3c.dom.Element pValueE)
          parseVALUE - supports the non-standard TYPE attribute
static TypedValue parseVALUEARRAY(org.w3c.dom.Element pValueArrayE)
          parseVALUEARRAY - supports the non-standard TYPE attribute
static CIMInstance parseVALUEINSTANCEWITHPATH(org.w3c.dom.Element pValueNamedInstanceE)
          parseVALUEINSTANCEWITHPATH
static CIMInstance parseVALUENAMEDINSTANCE(org.w3c.dom.Element pValueNamedInstanceE)
          parseVALUENAMEDINSTANCE
static CIMNamedElementInterface parseVALUENAMEDOBJECT(org.w3c.dom.Element pValueNamedObjectE)
          parseVALUENAMEDOBJECT
static CIMNamedElementInterface parseVALUEOBJECT(org.w3c.dom.Element pValueObjectE)
          parseVALUEOBJECT
static CIMNamedElementInterface parseVALUEOBJECTWITHLOCALPATH(org.w3c.dom.Element pValueObjectWithLocalPathE)
          parseVALUEOBJECTWITHLOCALPATH
static CIMNamedElementInterface parseVALUEOBJECTWITHPATH(org.w3c.dom.Element pValueObjectWithPathE)
          parseVALUEOBJECTWITHPATH
static CIMObjectPath[] parseVALUEREFARRAY(org.w3c.dom.Element pValueRefArrayE)
          parseVALUEREFARRAY
static CIMObjectPath parseVALUEREFERENCE(org.w3c.dom.Element pValuereferenceE)
          parseVALUEREFERENCE
static org.w3c.dom.Node searchAttribute(org.w3c.dom.Node pParentN, java.lang.String pAttrName)
          searchAttribute
static org.w3c.dom.Node searchFirstChild(org.w3c.dom.Element pParentE)
          searchFirstChild
static org.w3c.dom.Node searchFirstNode(org.w3c.dom.Element pParentE, java.lang.String pTagName)
          searchFirstNode
static org.w3c.dom.Element[] searchNodes(org.w3c.dom.Element pParentE, java.lang.String pTagName)
          searchNodes
static void setLocalObjectPath(CIMObjectPath pLocalOp)
          setLocalObjectPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CIMXMLParserImpl

public CIMXMLParserImpl()
Method Detail

setLocalObjectPath

public static void setLocalObjectPath(CIMObjectPath pLocalOp)
setLocalObjectPath

Parameters:
pLocalOp - - empty fields of parsed objectpaths will be substituted by fields coming from this parameter

parseCIM

public static CIMMessage parseCIM(org.w3c.dom.Element pCimE)
                           throws CIMXMLParseException
parseCIM

Parameters:
pCimE -
Returns:
CIMMessage
Throws:
CIMXMLParseException

parseVALUE

public static TypedValue parseVALUE(org.w3c.dom.Element pValueE)
                             throws CIMXMLParseException
parseVALUE - supports the non-standard TYPE attribute

Parameters:
pValueE -
Returns:
TypedValue, type is null if no TYPE attribute was found, the value is always String, the caller method have to convert it.
Throws:
CIMXMLParseException

parseVALUEARRAY

public static TypedValue parseVALUEARRAY(org.w3c.dom.Element pValueArrayE)
                                  throws CIMXMLParseException
parseVALUEARRAY - supports the non-standard TYPE attribute

Parameters:
pValueArrayE -
Returns:
TypedValue, type is null if no TYPE attribute was found, the value is always String[], the caller method have to convert it.
Throws:
CIMXMLParseException

parseVALUEREFERENCE

public static CIMObjectPath parseVALUEREFERENCE(org.w3c.dom.Element pValuereferenceE)
                                         throws CIMXMLParseException
parseVALUEREFERENCE

Parameters:
pValuereferenceE -
Returns:
CIMObjectPath
Throws:
CIMXMLParseException

parseVALUEREFARRAY

public static CIMObjectPath[] parseVALUEREFARRAY(org.w3c.dom.Element pValueRefArrayE)
                                          throws CIMXMLParseException
parseVALUEREFARRAY

Parameters:
pValueRefArrayE -
Returns:
CIMObjectPath[]
Throws:
CIMXMLParseException

parseVALUEOBJECT

public static CIMNamedElementInterface parseVALUEOBJECT(org.w3c.dom.Element pValueObjectE)
                                                 throws CIMXMLParseException
parseVALUEOBJECT

Parameters:
pValueObjectE -
Returns:
CIMNamedElementInterface (CIMClass|CIMInstance)
Throws:
CIMXMLParseException

parseVALUENAMEDINSTANCE

public static CIMInstance parseVALUENAMEDINSTANCE(org.w3c.dom.Element pValueNamedInstanceE)
                                           throws CIMXMLParseException
parseVALUENAMEDINSTANCE

Parameters:
pValueNamedInstanceE -
Returns:
CIMInstance
Throws:
CIMXMLParseException

parseVALUEINSTANCEWITHPATH

public static CIMInstance parseVALUEINSTANCEWITHPATH(org.w3c.dom.Element pValueNamedInstanceE)
                                              throws CIMXMLParseException
parseVALUEINSTANCEWITHPATH

Parameters:
pValueNamedInstanceE -
Returns:
CIMInstance
Throws:
CIMXMLParseException

parseVALUENAMEDOBJECT

public static CIMNamedElementInterface parseVALUENAMEDOBJECT(org.w3c.dom.Element pValueNamedObjectE)
                                                      throws CIMXMLParseException
parseVALUENAMEDOBJECT

Parameters:
pValueNamedObjectE -
Returns:
CIMNamedElementInterface
Throws:
CIMXMLParseException

parseVALUEOBJECTWITHPATH

public static CIMNamedElementInterface parseVALUEOBJECTWITHPATH(org.w3c.dom.Element pValueObjectWithPathE)
                                                         throws CIMXMLParseException
parseVALUEOBJECTWITHPATH

Parameters:
pValueObjectWithPathE -
Returns:
CIMNamedElementInterface
Throws:
CIMXMLParseException

parseVALUEOBJECTWITHLOCALPATH

public static CIMNamedElementInterface parseVALUEOBJECTWITHLOCALPATH(org.w3c.dom.Element pValueObjectWithLocalPathE)
                                                              throws CIMXMLParseException
parseVALUEOBJECTWITHLOCALPATH

Parameters:
pValueObjectWithLocalPathE -
Returns:
CIMNamedElementInterface
Throws:
CIMXMLParseException

parseNAMESPACEPATH

public static CIMObjectPath parseNAMESPACEPATH(org.w3c.dom.Element pNameSpacePathE)
                                        throws CIMXMLParseException
parseNAMESPACEPATH

Parameters:
pNameSpacePathE -
Returns:
CIMObjectPath
Throws:
CIMXMLParseException

parseLOCALNAMESPACEPATH

public static java.lang.String parseLOCALNAMESPACEPATH(org.w3c.dom.Element pLocalNameSpaceE)
                                                throws CIMXMLParseException
parseLOCALNAMESPACEPATH

Parameters:
pLocalNameSpaceE -
Returns:
String
Throws:
CIMXMLParseException

parseHOST

public static java.lang.String parseHOST(org.w3c.dom.Element pHostE)
parseHOST

Parameters:
pHostE -
Returns:
String

parseNAMESPACE

public static java.lang.String parseNAMESPACE(org.w3c.dom.Element pNameSpaceE)
parseNAMESPACE

Parameters:
pNameSpaceE -
Returns:
String

parseCLASSPATH

public static CIMObjectPath parseCLASSPATH(org.w3c.dom.Element pClassPathE)
                                    throws CIMXMLParseException
parseCLASSPATH

Parameters:
pClassPathE -
Returns:
CIMObjectPath
Throws:
CIMXMLParseException

parseLOCALCLASSPATH

public static CIMObjectPath parseLOCALCLASSPATH(org.w3c.dom.Element pClassPathE)
                                         throws CIMXMLParseException
parseLOCALCLASSPATH

Parameters:
pClassPathE -
Returns:
CIMObjectPath
Throws:
CIMXMLParseException

parseClassName

public static java.lang.String parseClassName(org.w3c.dom.Element pClassNameE)
parseClassName

Parameters:
pClassNameE -
Returns:
String

parseCLASSNAME

public static CIMObjectPath parseCLASSNAME(org.w3c.dom.Element pClassNameE)
parseCLASSNAME

Parameters:
pClassNameE -
Returns:
CIMObjectPath

parseINSTANCEPATH

public static CIMObjectPath parseINSTANCEPATH(org.w3c.dom.Element pInstancePathE)
                                       throws CIMXMLParseException
parseINSTANCEPATH

Parameters:
pInstancePathE -
Returns:
CIMObjectPath
Throws:
CIMXMLParseException

parseLOCALINSTANCEPATH

public static CIMObjectPath parseLOCALINSTANCEPATH(org.w3c.dom.Element pLocalInstancePathE)
                                            throws CIMXMLParseException
parseLOCALINSTANCEPATH

Parameters:
pLocalInstancePathE -
Returns:
CIMObjectPath
Throws:
CIMXMLParseException

parseINSTANCENAME

public static CIMObjectPath parseINSTANCENAME(org.w3c.dom.Element pInstanceNameE)
                                       throws CIMXMLParseException
parseINSTANCENAME

Parameters:
pInstanceNameE -
Returns:
CIMObjectPath
Throws:
CIMXMLParseException

parseOBJECTPATH

public static CIMObjectPath parseOBJECTPATH(org.w3c.dom.Element pObjectPathE)
                                     throws CIMXMLParseException
parseOBJECTPATH

Parameters:
pObjectPathE -
Returns:
CIMObjectPath
Throws:
CIMXMLParseException

parseKEYBINDING

public static CIMProperty<?> parseKEYBINDING(org.w3c.dom.Element pKeyBindingE)
                                      throws CIMXMLParseException
parseKEYBINDING

Parameters:
pKeyBindingE -
Returns:
CIMProperty
Throws:
CIMXMLParseException

parseScalarTypeStr

public static CIMDataType parseScalarTypeStr(java.lang.String pTypeStr)
                                      throws CIMXMLParseException
parseScalarTypeStr

Parameters:
pTypeStr -
Returns:
CIMDataType
Throws:
CIMXMLParseException

parseArrayTypeStr

public static CIMDataType parseArrayTypeStr(java.lang.String pTypeStr)
                                     throws CIMXMLParseException
parseArrayTypeStr

Parameters:
pTypeStr -
Returns:
CIMDataType
Throws:
CIMXMLParseException

parseTypeStr

public static CIMDataType parseTypeStr(java.lang.String pTypeStr,
                                       boolean pArray)
                                throws CIMXMLParseException
parseTypeStr

Parameters:
pTypeStr -
pArray -
Returns:
CIMDataType
Throws:
CIMXMLParseException

parseKEYVALUE

public static TypedValue parseKEYVALUE(org.w3c.dom.Element pKeyValueE)
                                throws CIMXMLParseException
parseKEYVALUE

Parameters:
pKeyValueE -
Returns:
TypedValue
Throws:
CIMXMLParseException

parseCLASS

public static CIMClass parseCLASS(org.w3c.dom.Element pClassE)
                           throws CIMXMLParseException
parseCLASS

Parameters:
pClassE -
Returns:
CIMClass
Throws:
CIMXMLParseException

parseMETHOD

public static CIMMethod<java.lang.Object> parseMETHOD(org.w3c.dom.Element pMethodE)
                                               throws CIMXMLParseException
parseMETHOD

Parameters:
pMethodE -
Returns:
CIMMethod
Throws:
CIMXMLParseException

parsePARAMETER

public static CIMParameter<java.lang.Object> parsePARAMETER(org.w3c.dom.Element pParamE)
                                                     throws CIMXMLParseException
parsePARAMETER

Parameters:
pParamE -
Returns:
CIMParameter
Throws:
CIMXMLParseException

parsePARAMETERREFERENCE

public static CIMParameter<java.lang.Object> parsePARAMETERREFERENCE(org.w3c.dom.Element pParamE)
                                                              throws CIMXMLParseException
parsePARAMETERREFERENCE

Parameters:
pParamE -
Returns:
CIMParameter
Throws:
CIMXMLParseException

parsePARAMETERARRAY

public static CIMParameter<java.lang.Object> parsePARAMETERARRAY(org.w3c.dom.Element pParamE)
                                                          throws CIMXMLParseException
parsePARAMETERARRAY

Parameters:
pParamE -
Returns:
CIMParameter
Throws:
CIMXMLParseException

parsePARAMETERREFARRAY

public static CIMParameter<java.lang.Object> parsePARAMETERREFARRAY(org.w3c.dom.Element pParamE)
                                                             throws CIMXMLParseException
parsePARAMETERREFARRAY

Parameters:
pParamE -
Returns:
CIMParameter
Throws:
CIMXMLParseException

parseINSTANCE

public static CIMInstance parseINSTANCE(org.w3c.dom.Element pInstanceE)
                                 throws CIMXMLParseException
parseINSTANCE

Parameters:
pInstanceE -
Returns:
CIMInstance
Throws:
CIMXMLParseException

parseINSTANCE

public static CIMInstance parseINSTANCE(org.w3c.dom.Element pInstanceE,
                                        CIMObjectPath pObjPath)
                                 throws CIMXMLParseException
parseINSTANCE

Parameters:
pInstanceE -
pObjPath -
Returns:
CIMInstance
Throws:
CIMXMLParseException

parseQUALIFIERS

public static CIMQualifier<?>[] parseQUALIFIERS(org.w3c.dom.Element pElement)
                                         throws CIMXMLParseException
ebak: Access to enclosing method parseQUALIFIERS(Element) from the type CIMXMLParserImpl is emulated by a synthetic accessor method. Increasing its visibility will improve your performance

Parameters:
pElement -
Returns:
CIMQualifier[]
Throws:
CIMXMLParseException

parseQUALIFIER

public static CIMQualifier<?> parseQUALIFIER(org.w3c.dom.Element pQualifierE)
                                      throws CIMXMLParseException
parseQUALIFIER

Parameters:
pQualifierE -
Returns:
CIMQualifier
Throws:
CIMXMLParseException

parseQUALIFIERDECLARATION

public static CIMQualifierType<java.lang.Object> parseQUALIFIERDECLARATION(org.w3c.dom.Element pQualifierTypeE)
                                                                    throws CIMXMLParseException
parseQUALIFIERDECLARATION

Parameters:
pQualifierTypeE -
Returns:
CIMQualifierType
Throws:
CIMXMLParseException

parseSCOPES

public static int parseSCOPES(org.w3c.dom.Element pScopeE)
parseSCOPES

Parameters:
pScopeE -
Returns:
int

parsePROPERTIES

public static CIMProperty<?>[] parsePROPERTIES(org.w3c.dom.Element pElement)
                                        throws CIMXMLParseException
parsePROPERTIES

Parameters:
pElement -
Returns:
CIMProperty[]
Throws:
CIMXMLParseException

parseCLASSPROPERTIES

public static CIMClassProperty<?>[] parseCLASSPROPERTIES(org.w3c.dom.Element pElement)
                                                  throws CIMXMLParseException
parseCLASSPROPERTIES

Parameters:
pElement -
Returns:
CIMClassProperty[]
Throws:
CIMXMLParseException

parsePROPERTY

public static CIMProperty<?> parsePROPERTY(org.w3c.dom.Element pPropertyE)
                                    throws CIMXMLParseException
parsePROPERTY

Parameters:
pPropertyE -
Returns:
CIMProperty
Throws:
CIMXMLParseException

parseCLASSPROPERTY

public static CIMClassProperty<java.lang.Object> parseCLASSPROPERTY(org.w3c.dom.Element pPropertyE)
                                                             throws CIMXMLParseException
parseCLASSPROPERTY

Parameters:
pPropertyE -
Returns:
CIMClassProperty
Throws:
CIMXMLParseException

parsePROPERTYARRAY

public static CIMProperty<java.lang.Object> parsePROPERTYARRAY(org.w3c.dom.Element pPropertyArrayE)
                                                        throws CIMXMLParseException
parsePROPERTYARRAY

Parameters:
pPropertyArrayE -
Returns:
CIMProperty
Throws:
CIMXMLParseException

parseCLASSPROPERTYARRAY

public static CIMClassProperty<java.lang.Object> parseCLASSPROPERTYARRAY(org.w3c.dom.Element pPropArrayE)
                                                                  throws CIMXMLParseException
parseCLASSPROPERTYARRAY

Parameters:
pPropArrayE -
Returns:
CIMClassProperty
Throws:
CIMXMLParseException

parsePROPERTYREFERENCE

public static CIMProperty<java.lang.Object> parsePROPERTYREFERENCE(org.w3c.dom.Element pPropRefE)
                                                            throws CIMXMLParseException
parsePROPERTYREFERENCE

Parameters:
pPropRefE -
Returns:
CIMProperty
Throws:
CIMXMLParseException

parseCLASSPROPERTYREFERENCE

public static CIMClassProperty<java.lang.Object> parseCLASSPROPERTYREFERENCE(org.w3c.dom.Element pPropRefE)
                                                                      throws CIMXMLParseException
parseCLASSPROPERTYREFERENCE

Parameters:
pPropRefE -
Returns:
CIMClassProperty
Throws:
CIMXMLParseException

parseMESSAGE

public static CIMMessage parseMESSAGE(java.lang.String pCimVersion,
                                      java.lang.String pDtdVersion,
                                      org.w3c.dom.Element pMessageE)
                               throws CIMXMLParseException
parseMESSAGE

Parameters:
pCimVersion -
pDtdVersion -
pMessageE -
Returns:
CIMMessage
Throws:
CIMXMLParseException

parsePARAMVALUE

public static CIMArgument<java.lang.Object> parsePARAMVALUE(org.w3c.dom.Element pParamValueE)
                                                     throws CIMXMLParseException
parsePARAMVALUE

Parameters:
pParamValueE -
Returns:
CIMArgument
Throws:
CIMXMLParseException

parseIPARAMVALUE

public static CIMArgument<java.lang.Object> parseIPARAMVALUE(org.w3c.dom.Element pParamValueE)
                                                      throws CIMXMLParseException
parseIPARAMVALUE

Parameters:
pParamValueE -
Returns:
CIMArgument
Throws:
CIMXMLParseException

parseSIMPLERSP

public static CIMResponse parseSIMPLERSP(org.w3c.dom.Element pSimpleRspE)
                                  throws CIMXMLParseException
parseSIMPLERSP

Parameters:
pSimpleRspE -
Returns:
CIMResponse
Throws:
CIMXMLParseException

parseMULTIRSP

public static CIMResponse parseMULTIRSP(org.w3c.dom.Element pSimpleRspE)
                                 throws CIMXMLParseException
parseMULTIRSP

Parameters:
pSimpleRspE -
Returns:
CIMResponse
Throws:
CIMXMLParseException

parseSIMPLEREQ

public static CIMRequest parseSIMPLEREQ(org.w3c.dom.Element pSimpleReqE)
                                 throws CIMXMLParseException
parseSIMPLEREQ

Parameters:
pSimpleReqE -
Returns:
CIMRequest
Throws:
CIMXMLParseException

parseMULTIREQ

public static CIMRequest parseMULTIREQ(org.w3c.dom.Element pMultiReqE)
                                throws CIMXMLParseException
parseMULTIREQ

Parameters:
pMultiReqE -
Returns:
CIMRequest
Throws:
CIMXMLParseException

parseMETHODCALL

public static CIMRequest parseMETHODCALL(org.w3c.dom.Element pMethodCallE)
                                  throws CIMXMLParseException
parseMETHODCALL

Parameters:
pMethodCallE -
Returns:
CIMRequest
Throws:
CIMXMLParseException

parseIMETHODCALL

public static CIMRequest parseIMETHODCALL(org.w3c.dom.Element pIMethodCallE)
                                   throws CIMXMLParseException
parseIMETHODCALL

Parameters:
pIMethodCallE -
Returns:
CIMRequest
Throws:
CIMXMLParseException

parseSIMPLEEXPREQ

public static CIMRequest parseSIMPLEEXPREQ(org.w3c.dom.Element pSimpleExpReqE)
                                    throws CIMXMLParseException
parseSIMPLEEXPREQ

Parameters:
pSimpleExpReqE -
Returns:
CIMRequest
Throws:
CIMXMLParseException

parseMULTIEXPREQ

public static CIMRequest parseMULTIEXPREQ(org.w3c.dom.Element pMultiExpReqE)
                                   throws CIMXMLParseException
parseMULTIEXPREQ

Parameters:
pMultiExpReqE -
Returns:
CIMRequest
Throws:
CIMXMLParseException

parseEXPMETHODCALL

public static CIMRequest parseEXPMETHODCALL(org.w3c.dom.Element pExpMethodCallE)
                                     throws CIMXMLParseException
parseEXPMETHODCALL

Parameters:
pExpMethodCallE -
Returns:
CIMRequest
Throws:
CIMXMLParseException

parseEXPPARAMVALUE

public static CIMInstance parseEXPPARAMVALUE(org.w3c.dom.Element pExpParamValueE)
                                      throws CIMXMLParseException
parseEXPPARAMVALUE

Parameters:
pExpParamValueE -
Returns:
CIMInstance
Throws:
CIMXMLParseException

parseMETHODRESPONSE

public static CIMResponse parseMETHODRESPONSE(org.w3c.dom.Element pMethodResponseE)
                                       throws CIMXMLParseException
parseMETHODRESPONSE

Parameters:
pMethodResponseE -
Returns:
CIMResponse
Throws:
CIMXMLParseException

parseIMETHODRESPONSE

public static CIMResponse parseIMETHODRESPONSE(org.w3c.dom.Element pIMethodResponseE)
                                        throws CIMXMLParseException
parseIMETHODRESPONSE

Parameters:
pIMethodResponseE -
Returns:
CIMResponse
Throws:
CIMXMLParseException

parseERROR

public static WBEMException parseERROR(org.w3c.dom.Element pErrorE)
parseERROR

Parameters:
pErrorE -
Returns:
WBEMException

parseRETURNVALUE

public static java.lang.Object parseRETURNVALUE(org.w3c.dom.Element pRetValE)
                                         throws CIMXMLParseException
parseRETURNVALUE

Parameters:
pRetValE -
Returns:
Object
Throws:
CIMXMLParseException

parseIRETURNVALUE

public static java.util.Vector<java.lang.Object> parseIRETURNVALUE(org.w3c.dom.Element pIRetValE)
                                                            throws CIMXMLParseException
parseIRETURNVALUE

Parameters:
pIRetValE -
Returns:
Vector
Throws:
CIMXMLParseException

parseObject

public static java.lang.Object parseObject(org.w3c.dom.Element pRootE)
                                    throws CIMXMLParseException
parseObject

Parameters:
pRootE -
Returns:
Object
Throws:
CIMXMLParseException

searchNodes

public static org.w3c.dom.Element[] searchNodes(org.w3c.dom.Element pParentE,
                                                java.lang.String pTagName)
searchNodes

Parameters:
pParentE -
pTagName -
Returns:
Element[]

searchFirstNode

public static org.w3c.dom.Node searchFirstNode(org.w3c.dom.Element pParentE,
                                               java.lang.String pTagName)
searchFirstNode

Parameters:
pParentE -
pTagName -
Returns:
Node

searchAttribute

public static org.w3c.dom.Node searchAttribute(org.w3c.dom.Node pParentN,
                                               java.lang.String pAttrName)
searchAttribute

Parameters:
pParentN -
pAttrName -
Returns:
Node

searchFirstChild

public static org.w3c.dom.Node searchFirstChild(org.w3c.dom.Element pParentE)
searchFirstChild

Parameters:
pParentE -
Returns:
Node

createJavaObject

public static java.lang.Object createJavaObject(java.lang.String pTypeStr,
                                                java.lang.String pValue)
                                         throws CIMXMLParseException
createJavaObject

Parameters:
pTypeStr -
pValue -
Returns:
Object
Throws:
CIMXMLParseException


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