org.sblim.wbem.xml

Class CIMXMLBuilderImpl


public class CIMXMLBuilderImpl
extends java.lang.Object

CIMXMLBuilderImpl.java (C) Copyright IBM Corp. 2005, 2009 THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT. You can obtain a current copy of the Eclipse Public License from http://www.opensource.org/licenses/eclipse-1.0.php

Method Summary

static Element
createCIM(Document doc)
static Element
createCLASS(Document doc, Element parentE, String name, String superClass)
static Element
createCLASS(Document doc, Element parentE, CIMClass clazz)
static Element
createCLASSNAME(Document doc, Element parentE, String name)
static Element
createCLASSPATH(Document doc, Element parentE, CIMObjectPath path)
static Element
createERROR(Document doc, Element parentE, CIMError error)
static Element
createEXPMETHODRESPONSE(Document doc, Element parentE, String name)
static Element
createHOST(Document doc, Element parentE, String host)
static Element
createIMETHODCALL(Document doc, Element parentE, String name)
static Element
createIMETHODRESPONSE(Document doc, Element parentE, String name)
static Element
createINSTANCE(Document doc, Element parentE, String classname)
static Element
createINSTANCE(Document doc, Element parentE, CIMInstance instance)
static Element
createINSTANCENAME(Document doc, Element parentE, String classname)
static Element
createINSTANCENAME(Document doc, Element parentE, CIMObjectPath instanceOP)
static Element
createINSTANCEPATH(Document doc, Element parentE, CIMObjectPath path)
static Element
createIPARAMVALUE(Document doc, Element parentE, String name)
static Element
createIPARAMVALUE(Document doc, Element parentE, CIMValue argValue)
static Element
createIRETURNVALUE(Document doc, Element parentE)
static Element
createIRETURNVALUE(Document doc, Element parentE, Vector resultSet)
static Element
createIRETURNVALUE_ASSOCIATORS(Document doc, Element parentE, Vector resultSet, CIMNameSpace ns)
static Element
createIRETURNVALUE_ASSOCIATORS_NAMES(Document doc, Element parentE, Vector resultSet)
static Element
createIRETURNVALUE_ENUMERATE_CLASSNAME(Document doc, Element parentE, Vector resultSet)
static Element
createIRETURNVALUE_ENUMERATE_INSTANCE(Document doc, Element parentE, Vector resultSet)
static Element
createIRETURNVALUE_ENUMERATE_INSTANCENAME(Document doc, Element parentE, Vector resultSet, CIMNameSpace ns)
static Element
createIRETURNVALUE_ERROR(Document doc, Element parentE, CIMError error)
static Element
createIRETURNVALUE_GETINSTANCE(Document doc, Element parentE, CIMInstance inst)
static Element
createIndication_response(Document doc, String ID, CIMError error)
static Element
createKEYBINDING(Document doc, Element parentE, String name)
static Element
createKEYVALUE(Document doc, Element parentE, String valuetype, String value)
static Element
createLOCALCLASSPATH(Document doc, Element parentE, CIMObjectPath path)
static Element
createLOCALINSTANCEPATH(Document doc, Element parentE)
static Element
createLOCALINSTANCEPATH(Document doc, Element parentE, CIMObjectPath path)
static Element
createLOCALNAMESPACEPATH(Document doc, Element parentE)
static Element
createLOCALNAMESPACEPATH(Document doc, Element parentE, CIMObjectPath name)
static Element
createLOCALOBJECTPATH(Document doc, Element parentE, CIMObjectPath path)
static Element
createMESSAGE(Document doc, Element parentE, String id, String protocolversion)
static Element
createMETHOD(Document doc, Element parentE, CIMMethod method, String classname)
static Element
createMETHODCALL(Document doc, Element parentE, String name, String paramtype)
static Element
createMETHODRESPONSE(Document doc, Element parentE, String name)
static void
createMETHODS(Document doc, Element parentE, Vector methods, String classname)
static Element
createMULTIREQ(Document doc)
static Element
createNAMESPACE(Document doc, Element parentE, String name)
static Element
createNAMESPACEPATH(Document doc, Element parentE, CIMObjectPath path)
static Element
createOBJECTNAME(Document doc, Element parentE, CIMObjectPath path)
static Element
createOBJECTPATH(Document doc, Element parentE, CIMObjectPath path)
static Element
createPARAMETER(Document doc, Element parentE, CIMParameter parameter)
static void
createPARAMETERS(Document doc, Element parentE, Vector parameters)
static Element
createPARAMVALUE(Document doc, Element parentE, String name, String paramtype)
static void
createPROPERTIES(Document doc, Element parentE, Vector properties)
static Element
createPROPERTY(Document doc, Element parentE, String name, String type)
static Element
createPROPERTY(Document doc, Element parentE, CIMProperty property)
static Element
createPROPERTYARRAY(Document doc, Element parentE, String name, String type)
static Element
createPROPERTYREFERENCE(Document doc, Element parentE, String name, String referenceclass)
static Element
createQUALIFIER(Document doc, Element parentE, String name, String type)
static Element
createQUALIFIER(Document doc, Element parentE, CIMQualifier qualifier)
static void
createQUALIFIERS(Document doc, Element parentE, Vector qualifiersV)
static Element
createQUALIFIER_DECLARATION(Document doc, Element parentE, CIMQualifierType qualifiertype)
static Element
createSIMPLEEXPRSP(Document doc, Element parentE)
static Element
createSIMPLEREQ(Document doc)
static Element
createSIMPLEREQ(Document doc, Element parentE)
static Element
createSIMPLERSP(Document doc, Element parentE)
static Element
createVALUE(Document doc, Element parentE)
static Element
createVALUE(Document doc, Element parentE, String value)
static Element
createVALUE(Document doc, Element parentE, CIMValue argValue)
static Element
createVALUEARRAY(Document doc, Element parentE)
static Element
createVALUEARRAY(Document doc, Element parentE, Vector vect)
static Element
createVALUENAMEDINSTANCE(Document doc, Element parentE, CIMInstance inst)
static Element
createVALUENAMEDINSTANCE(Document doc, Element parentE, CIMObjectPath path, CIMInstance inst)
static Element
createVALUEOBJECTWITHLOCALPATH(Document doc, Element parentE, Object obj, CIMNameSpace ns)
static Element
createVALUEOBJECTWITHPATH(Document doc, Element parentE, Object obj, CIMNameSpace ns)
static Element
createVALUEREFARRAY(Document doc, Element parentE)
static Element
createVALUEREFERENCE(Document doc, Element parentE)
static Element
createVALUEREFERENCE(Document doc, Element parentE, CIMObjectPath path)
static String
getOpTypeStr(CIMDataType type)
static String
getTypeStr(CIMDataType type)

Method Details

createCIM

public static Element createCIM(Document doc)

createCLASS

public static Element createCLASS(Document doc,
                                  Element parentE,
                                  String name,
                                  String superClass)

createCLASS

public static Element createCLASS(Document doc,
                                  Element parentE,
                                  CIMClass clazz)

createCLASSNAME

public static Element createCLASSNAME(Document doc,
                                      Element parentE,
                                      String name)

createCLASSPATH

public static Element createCLASSPATH(Document doc,
                                      Element parentE,
                                      CIMObjectPath path)

createERROR

public static Element createERROR(Document doc,
                                  Element parentE,
                                  CIMError error)

createEXPMETHODRESPONSE

public static Element createEXPMETHODRESPONSE(Document doc,
                                              Element parentE,
                                              String name)

createHOST

public static Element createHOST(Document doc,
                                 Element parentE,
                                 String host)

createIMETHODCALL

public static Element createIMETHODCALL(Document doc,
                                        Element parentE,
                                        String name)

createIMETHODRESPONSE

public static Element createIMETHODRESPONSE(Document doc,
                                            Element parentE,
                                            String name)

createINSTANCE

public static Element createINSTANCE(Document doc,
                                     Element parentE,
                                     String classname)

createINSTANCE

public static Element createINSTANCE(Document doc,
                                     Element parentE,
                                     CIMInstance instance)

createINSTANCENAME

public static Element createINSTANCENAME(Document doc,
                                         Element parentE,
                                         String classname)

createINSTANCENAME

public static Element createINSTANCENAME(Document doc,
                                         Element parentE,
                                         CIMObjectPath instanceOP)

createINSTANCEPATH

public static Element createINSTANCEPATH(Document doc,
                                         Element parentE,
                                         CIMObjectPath path)

createIPARAMVALUE

public static Element createIPARAMVALUE(Document doc,
                                        Element parentE,
                                        String name)

createIPARAMVALUE

public static Element createIPARAMVALUE(Document doc,
                                        Element parentE,
                                        CIMValue argValue)

createIRETURNVALUE

public static Element createIRETURNVALUE(Document doc,
                                         Element parentE)

createIRETURNVALUE

public static Element createIRETURNVALUE(Document doc,
                                         Element parentE,
                                         Vector resultSet)

createIRETURNVALUE_ASSOCIATORS

public static Element createIRETURNVALUE_ASSOCIATORS(Document doc,
                                                     Element parentE,
                                                     Vector resultSet,
                                                     CIMNameSpace ns)
            throws Exception

createIRETURNVALUE_ASSOCIATORS_NAMES

public static Element createIRETURNVALUE_ASSOCIATORS_NAMES(Document doc,
                                                           Element parentE,
                                                           Vector resultSet)
            throws Exception

createIRETURNVALUE_ENUMERATE_CLASSNAME

public static Element createIRETURNVALUE_ENUMERATE_CLASSNAME(Document doc,
                                                             Element parentE,
                                                             Vector resultSet)

createIRETURNVALUE_ENUMERATE_INSTANCE

public static Element createIRETURNVALUE_ENUMERATE_INSTANCE(Document doc,
                                                            Element parentE,
                                                            Vector resultSet)

createIRETURNVALUE_ENUMERATE_INSTANCENAME

public static Element createIRETURNVALUE_ENUMERATE_INSTANCENAME(Document doc,
                                                                Element parentE,
                                                                Vector resultSet,
                                                                CIMNameSpace ns)
            throws Exception

createIRETURNVALUE_ERROR

public static Element createIRETURNVALUE_ERROR(Document doc,
                                               Element parentE,
                                               CIMError error)

createIRETURNVALUE_GETINSTANCE

public static Element createIRETURNVALUE_GETINSTANCE(Document doc,
                                                     Element parentE,
                                                     CIMInstance inst)

createIndication_response

public static Element createIndication_response(Document doc,
                                                String ID,
                                                CIMError error)

createKEYBINDING

public static Element createKEYBINDING(Document doc,
                                       Element parentE,
                                       String name)

createKEYVALUE

public static Element createKEYVALUE(Document doc,
                                     Element parentE,
                                     String valuetype,
                                     String value)

createLOCALCLASSPATH

public static Element createLOCALCLASSPATH(Document doc,
                                           Element parentE,
                                           CIMObjectPath path)

createLOCALINSTANCEPATH

public static Element createLOCALINSTANCEPATH(Document doc,
                                              Element parentE)

createLOCALINSTANCEPATH

public static Element createLOCALINSTANCEPATH(Document doc,
                                              Element parentE,
                                              CIMObjectPath path)

createLOCALNAMESPACEPATH

public static Element createLOCALNAMESPACEPATH(Document doc,
                                               Element parentE)

createLOCALNAMESPACEPATH

public static Element createLOCALNAMESPACEPATH(Document doc,
                                               Element parentE,
                                               CIMObjectPath name)

createLOCALOBJECTPATH

public static Element createLOCALOBJECTPATH(Document doc,
                                            Element parentE,
                                            CIMObjectPath path)

createMESSAGE

public static Element createMESSAGE(Document doc,
                                    Element parentE,
                                    String id,
                                    String protocolversion)

createMETHOD

public static Element createMETHOD(Document doc,
                                   Element parentE,
                                   CIMMethod method,
                                   String classname)

createMETHODCALL

public static Element createMETHODCALL(Document doc,
                                       Element parentE,
                                       String name,
                                       String paramtype)

createMETHODRESPONSE

public static Element createMETHODRESPONSE(Document doc,
                                           Element parentE,
                                           String name)

createMETHODS

public static void createMETHODS(Document doc,
                                 Element parentE,
                                 Vector methods,
                                 String classname)

createMULTIREQ

public static Element createMULTIREQ(Document doc)

createNAMESPACE

public static Element createNAMESPACE(Document doc,
                                      Element parentE,
                                      String name)

createNAMESPACEPATH

public static Element createNAMESPACEPATH(Document doc,
                                          Element parentE,
                                          CIMObjectPath path)

createOBJECTNAME

public static Element createOBJECTNAME(Document doc,
                                       Element parentE,
                                       CIMObjectPath path)

createOBJECTPATH

public static Element createOBJECTPATH(Document doc,
                                       Element parentE,
                                       CIMObjectPath path)

createPARAMETER

public static Element createPARAMETER(Document doc,
                                      Element parentE,
                                      CIMParameter parameter)

createPARAMETERS

public static void createPARAMETERS(Document doc,
                                    Element parentE,
                                    Vector parameters)

createPARAMVALUE

public static Element createPARAMVALUE(Document doc,
                                       Element parentE,
                                       String name,
                                       String paramtype)

createPROPERTIES

public static void createPROPERTIES(Document doc,
                                    Element parentE,
                                    Vector properties)

createPROPERTY

public static Element createPROPERTY(Document doc,
                                     Element parentE,
                                     String name,
                                     String type)

createPROPERTY

public static Element createPROPERTY(Document doc,
                                     Element parentE,
                                     CIMProperty property)

createPROPERTYARRAY

public static Element createPROPERTYARRAY(Document doc,
                                          Element parentE,
                                          String name,
                                          String type)

createPROPERTYREFERENCE

public static Element createPROPERTYREFERENCE(Document doc,
                                              Element parentE,
                                              String name,
                                              String referenceclass)

createQUALIFIER

public static Element createQUALIFIER(Document doc,
                                      Element parentE,
                                      String name,
                                      String type)

createQUALIFIER

public static Element createQUALIFIER(Document doc,
                                      Element parentE,
                                      CIMQualifier qualifier)

createQUALIFIERS

public static void createQUALIFIERS(Document doc,
                                    Element parentE,
                                    Vector qualifiersV)

createQUALIFIER_DECLARATION

public static Element createQUALIFIER_DECLARATION(Document doc,
                                                  Element parentE,
                                                  CIMQualifierType qualifiertype)

createSIMPLEEXPRSP

public static Element createSIMPLEEXPRSP(Document doc,
                                         Element parentE)

createSIMPLEREQ

public static Element createSIMPLEREQ(Document doc)

createSIMPLEREQ

public static Element createSIMPLEREQ(Document doc,
                                      Element parentE)

createSIMPLERSP

public static Element createSIMPLERSP(Document doc,
                                      Element parentE)

createVALUE

public static Element createVALUE(Document doc,
                                  Element parentE)

createVALUE

public static Element createVALUE(Document doc,
                                  Element parentE,
                                  String value)

createVALUE

public static Element createVALUE(Document doc,
                                  Element parentE,
                                  CIMValue argValue)

createVALUEARRAY

public static Element createVALUEARRAY(Document doc,
                                       Element parentE)

createVALUEARRAY

public static Element createVALUEARRAY(Document doc,
                                       Element parentE,
                                       Vector vect)

createVALUENAMEDINSTANCE

public static Element createVALUENAMEDINSTANCE(Document doc,
                                               Element parentE,
                                               CIMInstance inst)

createVALUENAMEDINSTANCE

public static Element createVALUENAMEDINSTANCE(Document doc,
                                               Element parentE,
                                               CIMObjectPath path,
                                               CIMInstance inst)

createVALUEOBJECTWITHLOCALPATH

public static Element createVALUEOBJECTWITHLOCALPATH(Document doc,
                                                     Element parentE,
                                                     Object obj,
                                                     CIMNameSpace ns)

createVALUEOBJECTWITHPATH

public static Element createVALUEOBJECTWITHPATH(Document doc,
                                                Element parentE,
                                                Object obj,
                                                CIMNameSpace ns)

createVALUEREFARRAY

public static Element createVALUEREFARRAY(Document doc,
                                          Element parentE)

createVALUEREFERENCE

public static Element createVALUEREFERENCE(Document doc,
                                           Element parentE)

createVALUEREFERENCE

public static Element createVALUEREFERENCE(Document doc,
                                           Element parentE,
                                           CIMObjectPath path)

getOpTypeStr

public static String getOpTypeStr(CIMDataType type)

getTypeStr

public static String getTypeStr(CIMDataType type)

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