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