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