Class CIMXMLParserImpl
java.lang.Object
org.sblim.wbem.xml.CIMXMLParserImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Object
createJavaObject
(String typeStr, String value) static org.sblim.wbem.xml.CIMMessage
static CIMClass
parseCLASS
(Element classE) ///////////////////////////////////////////////////////////////////////////////////////static CIMObjectPath
parseCLASSNAME
(Element classnameE) static CIMObjectPath
parseCLASSPATH
(Element classpathE) static CIMException
parseERROR
(Element errorE) static CIMRequest
parseEXPMETHODCALL
(Element expmethodcallE) static CIMInstance
parseEXPPARAMVALUE
(Element expparamvalueE) static String
static CIMRequest
parseIMETHODCALL
(Element imethodcallE) static CIMResponse
parseIMETHODRESPONSE
(Element imethodresponseE) static CIMInstance
parseINSTANCE
(Element instanceE) static CIMInstance
parseINSTANCE
(Element instanceE, CIMObjectPath op) static CIMObjectPath
parseINSTANCENAME
(Element instancenameE) static CIMObjectPath
parseINSTANCEPATH
(Element instancepathE) static CIMArgument
parseIPARAMVALUE
(Element iparamvalueE) static Vector
parseIRETURNVALUE
(Element ireturnvalueE) static CIMProperty
parseKEYBINDING
(Element keybindingE) static CIMValue
parseKEYVALUE
(Element keyvalueE) static CIMObjectPath
parseLOCALCLASSPATH
(Element classpathE) static CIMObjectPath
parseLOCALINSTANCEPATH
(Element localinstancepathE) static CIMNameSpace
parseLOCALNAMESPACEPATH
(Element localnamespaceE) static org.sblim.wbem.xml.CIMMessage
parseMESSAGE
(String cimversion, String dtdversion, Element messageE) //////////////////////////////////////////////////////////////////////////////////////////static CIMMethod
parseMETHOD
(Element methodE) static CIMRequest
parseMETHODCALL
(Element methodcallE) static CIMResponse
parseMETHODRESPONSE
(Element methodresponseE) static CIMRequest
parseMULTIEXPREQ
(Element multiexpreqE) static CIMRequest
parseMULTIREQ
(Element multireqE) static CIMResponse
parseMULTIRSP
(Element simplerspE) static String
parseNAMESPACE
(Element namespaceE) static CIMNameSpace
parseNAMESPACEPATH
(Element namespacepathE) ///////////////////////////////////////////////////////////////////////////////////////static Object
parseObject
(Element rootE) static CIMObjectPath
parseOBJECTPATH
(Element objectpathE) static CIMParameter
parsePARAMETER
(Element parameterE) static CIMParameter
parsePARAMETERARRAY
(Element parameterE) static CIMParameter
parsePARAMETERREFARRAY
(Element parameterE) static CIMParameter
parsePARAMETERREFERENCE
(Element parameterE) static CIMArgument
parsePARAMVALUE
(Element paramvalueE) static CIMProperty
parsePROPERTY
(Element propertyE) static CIMProperty
parsePROPERTYARRAY
(Element propertyarrayE) static CIMProperty
parsePROPERTYREFERENCE
(Element propertyreferenceE) static CIMQualifier
parseQUALIFIER
(Element qualifierE) static CIMQualifierType
parseQUALIFIERDECLARATION
(Element qualifiertypeE) static CIMValue
parseRETURNVALUE
(Element returnvalueE) static Vector
parseSCOPE
(Element scopeE) static CIMRequest
parseSIMPLEEXPREQ
(Element simpleexpreqE) static CIMRequest
parseSIMPLEREQ
(Element simplereqE) static CIMResponse
parseSIMPLERSP
(Element simplerspE) static String
parseVALUE
(Element valueE) ///////////////////////////////////////////////////////////////////////////////////////static Vector
parseVALUEARRAY
(Element valuearrayE) static CIMElement
parseVALUENAMEDINSTANCE
(Element valuenamedinstanceE) static CIMElement
parseVALUENAMEDOBJECT
(Element valuenamedobjectE) static CIMElement
parseVALUEOBJECT
(Element valueobjectE) static CIMElement
parseVALUEOBJECTWITHLOCALPATH
(Element valueobjectwithlocalpathE) static CIMElement
parseVALUEOBJECTWITHPATH
(Element valueobjectwithpathE) static Vector
parseVALUEREFARRAY
(Element valuerefarrayE) static CIMObjectPath
parseVALUEREFERENCE
(Element valuereferenceE) static Node
searchAttribute
(Node parentN, String attrName) static Node
searchFirstChild
(Element parentE) static Node
searchFirstNode
(Element parentE, String tagName) static Vector
searchNodes
(Element parentE, String tagName) //////////////////////////////////////////////////////////////////////////////////////////
-
Constructor Details
-
CIMXMLParserImpl
public CIMXMLParserImpl()
-
-
Method Details
-
parseCIM
public static org.sblim.wbem.xml.CIMMessage parseCIM(Element cimE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseVALUE
-
parseVALUEARRAY
-
parseVALUEREFERENCE
public static CIMObjectPath parseVALUEREFERENCE(Element valuereferenceE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseVALUEREFARRAY
-
parseVALUEOBJECT
public static CIMElement parseVALUEOBJECT(Element valueobjectE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseVALUENAMEDINSTANCE
public static CIMElement parseVALUENAMEDINSTANCE(Element valuenamedinstanceE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseVALUENAMEDOBJECT
public static CIMElement parseVALUENAMEDOBJECT(Element valuenamedobjectE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseVALUEOBJECTWITHPATH
public static CIMElement parseVALUEOBJECTWITHPATH(Element valueobjectwithpathE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseVALUEOBJECTWITHLOCALPATH
public static CIMElement parseVALUEOBJECTWITHLOCALPATH(Element valueobjectwithlocalpathE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseNAMESPACEPATH
public static CIMNameSpace parseNAMESPACEPATH(Element namespacepathE) throws org.sblim.wbem.xml.CIMXMLParseException ///////////////////////////////////////////////////////////////////////////////////////- Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseLOCALNAMESPACEPATH
public static CIMNameSpace parseLOCALNAMESPACEPATH(Element localnamespaceE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseHOST
-
parseNAMESPACE
-
parseCLASSPATH
public static CIMObjectPath parseCLASSPATH(Element classpathE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseLOCALCLASSPATH
public static CIMObjectPath parseLOCALCLASSPATH(Element classpathE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseCLASSNAME
public static CIMObjectPath parseCLASSNAME(Element classnameE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseINSTANCEPATH
public static CIMObjectPath parseINSTANCEPATH(Element instancepathE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseLOCALINSTANCEPATH
public static CIMObjectPath parseLOCALINSTANCEPATH(Element localinstancepathE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseINSTANCENAME
public static CIMObjectPath parseINSTANCENAME(Element instancenameE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseOBJECTPATH
public static CIMObjectPath parseOBJECTPATH(Element objectpathE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseKEYBINDING
public static CIMProperty parseKEYBINDING(Element keybindingE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseKEYVALUE
-
parseCLASS
-
parseMETHOD
-
parsePARAMETER
public static CIMParameter parsePARAMETER(Element parameterE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parsePARAMETERREFERENCE
public static CIMParameter parsePARAMETERREFERENCE(Element parameterE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parsePARAMETERARRAY
public static CIMParameter parsePARAMETERARRAY(Element parameterE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parsePARAMETERREFARRAY
public static CIMParameter parsePARAMETERREFARRAY(Element parameterE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseINSTANCE
public static CIMInstance parseINSTANCE(Element instanceE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseINSTANCE
public static CIMInstance parseINSTANCE(Element instanceE, CIMObjectPath op) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseQUALIFIER
public static CIMQualifier parseQUALIFIER(Element qualifierE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseQUALIFIERDECLARATION
public static CIMQualifierType parseQUALIFIERDECLARATION(Element qualifiertypeE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseSCOPE
-
parsePROPERTY
public static CIMProperty parsePROPERTY(Element propertyE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parsePROPERTYARRAY
public static CIMProperty parsePROPERTYARRAY(Element propertyarrayE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parsePROPERTYREFERENCE
public static CIMProperty parsePROPERTYREFERENCE(Element propertyreferenceE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseMESSAGE
-
parsePARAMVALUE
public static CIMArgument parsePARAMVALUE(Element paramvalueE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseIPARAMVALUE
public static CIMArgument parseIPARAMVALUE(Element iparamvalueE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseSIMPLERSP
public static CIMResponse parseSIMPLERSP(Element simplerspE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseMULTIRSP
public static CIMResponse parseMULTIRSP(Element simplerspE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseSIMPLEREQ
public static CIMRequest parseSIMPLEREQ(Element simplereqE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseMULTIREQ
public static CIMRequest parseMULTIREQ(Element multireqE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseMETHODCALL
public static CIMRequest parseMETHODCALL(Element methodcallE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseIMETHODCALL
public static CIMRequest parseIMETHODCALL(Element imethodcallE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseSIMPLEEXPREQ
public static CIMRequest parseSIMPLEEXPREQ(Element simpleexpreqE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseMULTIEXPREQ
public static CIMRequest parseMULTIEXPREQ(Element multiexpreqE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseEXPMETHODCALL
public static CIMRequest parseEXPMETHODCALL(Element expmethodcallE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseEXPPARAMVALUE
public static CIMInstance parseEXPPARAMVALUE(Element expparamvalueE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseMETHODRESPONSE
public static CIMResponse parseMETHODRESPONSE(Element methodresponseE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseIMETHODRESPONSE
public static CIMResponse parseIMETHODRESPONSE(Element imethodresponseE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseERROR
public static CIMException parseERROR(Element errorE) throws org.sblim.wbem.xml.CIMXMLParseException - Throws:
org.sblim.wbem.xml.CIMXMLParseException
-
parseRETURNVALUE
-
parseIRETURNVALUE
-
parseObject
-
searchNodes
-
searchFirstNode
-
searchAttribute
-
searchFirstChild
-
createJavaObject
-