org.sblim.wbem.xml
Class CIMXMLParserImpl

java.lang.Object
  extended by org.sblim.wbem.xml.CIMXMLParserImpl

public class CIMXMLParserImpl
extends java.lang.Object


Constructor Summary
CIMXMLParserImpl()
           
 
Method Summary
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)


Copyright © 2005, 2008 IBM Corporation. All Rights Reserved.