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