Class CIMXMLParserImpl


  • public class CIMXMLParserImpl
    extends java.lang.Object
    • Constructor Detail

      • CIMXMLParserImpl

        public CIMXMLParserImpl()
    • 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)