Class CIMXMLParserImpl
- java.lang.Object
-
- org.sblim.cimclient.internal.cimxml.CIMXMLParserImpl
-
public class CIMXMLParserImpl extends java.lang.ObjectClass CIMXMLParserImpl is the main class of CIM-XML DOM parser.
-
-
Constructor Summary
Constructors Constructor Description CIMXMLParserImpl()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.ObjectcreateJavaObject(java.lang.String pTypeStr, java.lang.String pValue)createJavaObjectstatic CIMDataTypeparseArrayTypeStr(java.lang.String pTypeStr)parseArrayTypeStrstatic CIMMessageparseCIM(org.w3c.dom.Element pCimE)parseCIMstatic CIMClassparseCLASS(org.w3c.dom.Element pClassE)parseCLASSstatic CIMClassparseCLASS(org.w3c.dom.Element pClassE, CIMObjectPath pObjectPath)parseCLASSstatic java.lang.StringparseClassName(org.w3c.dom.Element pClassNameE)parseClassNamestatic CIMObjectPathparseCLASSNAME(org.w3c.dom.Element pClassNameE)parseCLASSNAMEstatic CIMObjectPathparseCLASSPATH(org.w3c.dom.Element pClassPathE)parseCLASSPATHstatic CIMClassProperty<?>[]parseCLASSPROPERTIES(org.w3c.dom.Element pElement)parseCLASSPROPERTIESstatic CIMClassProperty<java.lang.Object>parseCLASSPROPERTY(org.w3c.dom.Element pPropertyE)parseCLASSPROPERTYstatic CIMClassProperty<java.lang.Object>parseCLASSPROPERTYARRAY(org.w3c.dom.Element pPropArrayE)parseCLASSPROPERTYARRAYstatic CIMClassProperty<java.lang.Object>parseCLASSPROPERTYREFERENCE(org.w3c.dom.Element pPropRefE)parseCLASSPROPERTYREFERENCEstatic voidparseCORRELATOR(org.w3c.dom.Element pCorrelatorE)parseCORRELATORstatic WBEMExceptionparseERROR(org.w3c.dom.Element pErrorE)parseERRORstatic CIMRequestparseEXPMETHODCALL(org.w3c.dom.Element pExpMethodCallE)parseEXPMETHODCALLstatic CIMResponseparseEXPMETHODRESPONSE(org.w3c.dom.Element pExpMethodResponseE)parseEXPMETHODRESPONSEstatic CIMInstanceparseEXPPARAMVALUE(org.w3c.dom.Element pExpParamValueE)parseEXPPARAMVALUEstatic java.lang.StringparseHOST(org.w3c.dom.Element pHostE)parseHOSTstatic CIMRequestparseIMETHODCALL(org.w3c.dom.Element pIMethodCallE)parseIMETHODCALLstatic CIMResponseparseIMETHODRESPONSE(org.w3c.dom.Element pIMethodResponseE)parseIMETHODRESPONSEstatic CIMInstanceparseINSTANCE(org.w3c.dom.Element pInstanceE)parseINSTANCEstatic CIMInstanceparseINSTANCE(org.w3c.dom.Element pInstanceE, CIMObjectPath pObjPath)parseINSTANCEstatic CIMObjectPathparseINSTANCENAME(org.w3c.dom.Element pInstanceNameE)parseINSTANCENAMEstatic CIMObjectPathparseINSTANCEPATH(org.w3c.dom.Element pInstancePathE)parseINSTANCEPATHstatic CIMArgument<java.lang.Object>parseIPARAMVALUE(org.w3c.dom.Element pParamValueE)parseIPARAMVALUEstatic java.util.Vector<java.lang.Object>parseIRETURNVALUE(org.w3c.dom.Element pIRetValE)parseIRETURNVALUEstatic CIMProperty<?>parseKEYBINDING(org.w3c.dom.Element pKeyBindingE)parseKEYBINDINGstatic TypedValueparseKEYVALUE(org.w3c.dom.Element pKeyValueE)parseKEYVALUEstatic CIMObjectPathparseLOCALCLASSPATH(org.w3c.dom.Element pClassPathE)parseLOCALCLASSPATHstatic CIMObjectPathparseLOCALINSTANCEPATH(org.w3c.dom.Element pLocalInstancePathE)parseLOCALINSTANCEPATHstatic java.lang.StringparseLOCALNAMESPACEPATH(org.w3c.dom.Element pLocalNameSpaceE)parseLOCALNAMESPACEPATHstatic CIMMessageparseMESSAGE(java.lang.String pCimVersion, java.lang.String pDtdVersion, org.w3c.dom.Element pMessageE)parseMESSAGEstatic CIMMethod<java.lang.Object>parseMETHOD(org.w3c.dom.Element pMethodE)parseMETHODstatic CIMRequestparseMETHODCALL(org.w3c.dom.Element pMethodCallE)parseMETHODCALLstatic CIMResponseparseMETHODRESPONSE(org.w3c.dom.Element pMethodResponseE)parseMETHODRESPONSEstatic CIMRequestparseMULTIEXPREQ(org.w3c.dom.Element pMultiExpReqE)parseMULTIEXPREQstatic CIMResponseparseMULTIEXPRSP(org.w3c.dom.Element pMultiExpRspE)parseMULTIEXPRSPstatic CIMRequestparseMULTIREQ(org.w3c.dom.Element pMultiReqE)parseMULTIREQstatic CIMResponseparseMULTIRSP(org.w3c.dom.Element pSimpleRspE)parseMULTIRSPstatic java.lang.StringparseNAMESPACE(org.w3c.dom.Element pNameSpaceE)parseNAMESPACEstatic CIMObjectPathparseNAMESPACEPATH(org.w3c.dom.Element pNameSpacePathE)parseNAMESPACEPATHstatic java.lang.ObjectparseObject(org.w3c.dom.Element pRootE)parseObjectstatic CIMObjectPathparseOBJECTPATH(org.w3c.dom.Element pObjectPathE)parseOBJECTPATHstatic CIMParameter<java.lang.Object>parsePARAMETER(org.w3c.dom.Element pParamE)parsePARAMETERstatic CIMParameter<java.lang.Object>parsePARAMETERARRAY(org.w3c.dom.Element pParamE)parsePARAMETERARRAYstatic CIMParameter<java.lang.Object>parsePARAMETERREFARRAY(org.w3c.dom.Element pParamE)parsePARAMETERREFARRAYstatic CIMParameter<java.lang.Object>parsePARAMETERREFERENCE(org.w3c.dom.Element pParamE)parsePARAMETERREFERENCEstatic CIMArgument<java.lang.Object>parsePARAMVALUE(org.w3c.dom.Element pParamValueE)parsePARAMVALUEstatic CIMProperty<?>[]parsePROPERTIES(org.w3c.dom.Element pElement)parsePROPERTIESstatic CIMProperty<?>parsePROPERTY(org.w3c.dom.Element pPropertyE)parsePROPERTYstatic CIMProperty<java.lang.Object>parsePROPERTYARRAY(org.w3c.dom.Element pPropertyArrayE)parsePROPERTYARRAYstatic CIMProperty<java.lang.Object>parsePROPERTYREFERENCE(org.w3c.dom.Element pPropRefE)parsePROPERTYREFERENCEstatic CIMQualifier<?>parseQUALIFIER(org.w3c.dom.Element pQualifierE)parseQUALIFIERstatic CIMQualifierType<java.lang.Object>parseQUALIFIERDECLARATION(org.w3c.dom.Element pQualifierTypeE)parseQUALIFIERDECLARATIONstatic 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.ObjectparseRETURNVALUE(org.w3c.dom.Element pRetValE)parseRETURNVALUEstatic CIMDataTypeparseScalarTypeStr(java.lang.String pTypeStr)parseScalarTypeStrstatic intparseSCOPES(org.w3c.dom.Element pScopeE)parseSCOPESstatic CIMRequestparseSIMPLEEXPREQ(org.w3c.dom.Element pSimpleExpReqE)parseSIMPLEEXPREQstatic CIMResponseparseSIMPLEEXPRSP(org.w3c.dom.Element pSimpleExpRspE)parseSIMPLEEXPRSPstatic CIMRequestparseSIMPLEREQ(org.w3c.dom.Element pSimpleReqE)parseSIMPLEREQstatic CIMResponseparseSIMPLERSP(org.w3c.dom.Element pSimpleRspE)parseSIMPLERSPstatic CIMDataTypeparseTypeStr(java.lang.String pTypeStr, boolean pArray)parseTypeStrstatic TypedValueparseVALUE(org.w3c.dom.Element pValueE)parseVALUE - supports the non-standard TYPE attributestatic TypedValueparseVALUEARRAY(org.w3c.dom.Element pValueArrayE)parseVALUEARRAY - supports the non-standard TYPE attributestatic CIMInstanceparseVALUEINSTANCEWITHPATH(org.w3c.dom.Element pValueNamedInstanceE)parseVALUEINSTANCEWITHPATHstatic CIMInstanceparseVALUENAMEDINSTANCE(org.w3c.dom.Element pValueNamedInstanceE)parseVALUENAMEDINSTANCEstatic CIMNamedElementInterfaceparseVALUENAMEDOBJECT(org.w3c.dom.Element pValueNamedObjectE)parseVALUENAMEDOBJECTstatic CIMNamedElementInterfaceparseVALUEOBJECT(org.w3c.dom.Element pValueObjectE)parseVALUEOBJECTstatic CIMNamedElementInterfaceparseVALUEOBJECTWITHLOCALPATH(org.w3c.dom.Element pValueObjectWithLocalPathE)parseVALUEOBJECTWITHLOCALPATHstatic CIMNamedElementInterfaceparseVALUEOBJECTWITHPATH(org.w3c.dom.Element pValueObjectWithPathE)parseVALUEOBJECTWITHPATHstatic CIMObjectPath[]parseVALUEREFARRAY(org.w3c.dom.Element pValueRefArrayE)parseVALUEREFARRAYstatic CIMObjectPathparseVALUEREFERENCE(org.w3c.dom.Element pValuereferenceE)parseVALUEREFERENCEstatic org.w3c.dom.NodesearchAttribute(org.w3c.dom.Node pParentN, java.lang.String pAttrName)searchAttributestatic org.w3c.dom.NodesearchFirstChild(org.w3c.dom.Element pParentE)searchFirstChildstatic org.w3c.dom.NodesearchFirstNode(org.w3c.dom.Element pParentE, java.lang.String pTagName)searchFirstNodestatic org.w3c.dom.Element[]searchNodes(org.w3c.dom.Element pParentE, java.lang.String pTagName)searchNodesstatic org.w3c.dom.Element[]searchNodes(org.w3c.dom.Element pParentE, java.lang.String pTagName, int pMin, int pMax, boolean pAllowOtherNodes)searchNodesstatic voidsetLocalObjectPath(CIMObjectPath pLocalOp)setLocalObjectPath
-
-
-
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 CIMXMLParseExceptionparseLOCALNAMESPACEPATH- 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) throws CIMXMLParseExceptionparseNAMESPACE- Parameters:
pNameSpaceE-- Returns:
- String
- Throws:
CIMXMLParseException
-
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) throws CIMXMLParseExceptionparseClassName- Parameters:
pClassNameE-- Returns:
- String
- Throws:
CIMXMLParseException
-
parseCLASSNAME
public static CIMObjectPath parseCLASSNAME(org.w3c.dom.Element pClassNameE) throws CIMXMLParseException
parseCLASSNAME- Parameters:
pClassNameE-- Returns:
- CIMObjectPath
- Throws:
CIMXMLParseException
-
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
-
parseCLASS
public static CIMClass parseCLASS(org.w3c.dom.Element pClassE, CIMObjectPath pObjectPath) throws CIMXMLParseException
parseCLASS- Parameters:
pClassE-pObjectPath-- 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) throws CIMXMLParseException
parseERROR- Parameters:
pErrorE-- Returns:
- WBEMException
- Throws:
CIMXMLParseException
-
parseRETURNVALUE
public static java.lang.Object parseRETURNVALUE(org.w3c.dom.Element pRetValE) throws CIMXMLParseExceptionparseRETURNVALUE- Parameters:
pRetValE-- Returns:
- Object
- Throws:
CIMXMLParseException
-
parseIRETURNVALUE
public static java.util.Vector<java.lang.Object> parseIRETURNVALUE(org.w3c.dom.Element pIRetValE) throws CIMXMLParseExceptionparseIRETURNVALUE- Parameters:
pIRetValE-- Returns:
- Vector
- Throws:
CIMXMLParseException
-
parseObject
public static java.lang.Object parseObject(org.w3c.dom.Element pRootE) throws CIMXMLParseExceptionparseObject- 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[]
-
searchNodes
public static org.w3c.dom.Element[] searchNodes(org.w3c.dom.Element pParentE, java.lang.String pTagName, int pMin, int pMax, boolean pAllowOtherNodes) throws CIMXMLParseExceptionsearchNodes- Parameters:
pParentE-pTagName-pMin-pMax-pAllowOtherNodes-- Returns:
- Element[]
- Throws:
CIMXMLParseException
-
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 CIMXMLParseExceptioncreateJavaObject- Parameters:
pTypeStr-pValue-- Returns:
- Object
- Throws:
CIMXMLParseException
-
parseSIMPLEEXPRSP
public static CIMResponse parseSIMPLEEXPRSP(org.w3c.dom.Element pSimpleExpRspE) throws CIMXMLParseException
parseSIMPLEEXPRSP- Parameters:
pSimpleExpRspE-- Returns:
- CIMResponse
- Throws:
CIMXMLParseException
-
parseMULTIEXPRSP
public static CIMResponse parseMULTIEXPRSP(org.w3c.dom.Element pMultiExpRspE) throws CIMXMLParseException
parseMULTIEXPRSP- Parameters:
pMultiExpRspE-- Returns:
- CIMResponse
- Throws:
CIMXMLParseException
-
parseEXPMETHODRESPONSE
public static CIMResponse parseEXPMETHODRESPONSE(org.w3c.dom.Element pExpMethodResponseE) throws CIMXMLParseException
parseEXPMETHODRESPONSE- Parameters:
pExpMethodResponseE-- Returns:
- CIMResponse
- Throws:
CIMXMLParseException
-
parseCORRELATOR
public static void parseCORRELATOR(org.w3c.dom.Element pCorrelatorE) throws CIMXMLParseExceptionparseCORRELATOR- Parameters:
pCorrelatorE-- Throws:
CIMXMLParseException
-
-