org.sblim.cimclient.internal.cimxml

Class CIMXMLBuilderImpl

public class CIMXMLBuilderImpl extends Object

Class CIMXMLBuilderImpl is the core class for building CIM-XML documents.
Method Summary
static String[]cimObjectArrayToXMLString(Object pObj)
cimObjectArrayToXMLString - for embedded object support
static StringcimObjectToXMLString(Object pObj)
cimObjectToXMLString - for embedded object support
static ElementcreateCIM(Document pDoc)
createCIM
static ElementcreateCLASS(Document pDoc, Element pParentE, String pName, String pSuperClass)
createCLASS
static ElementcreateCLASS(Document pDoc, Element pParentE, CIMClass pClass)
createCLASS
static ElementcreateCLASSNAME(Document pDoc, Element pParentE, String pName)
createCLASSNAME
static ElementcreateCLASSPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createCLASSPATH
static ElementcreateERROR(Document doc, Element parentE, CIMError error)
createERROR
static ElementcreateEXPMETHODRESPONSE(Document pDoc, Element pParentE, String pName)
createEXPMETHODRESPONSE
static ElementcreateHOST(Document pDoc, Element pParentE, String pHost)
createHOST
static ElementcreateIMETHODCALL(Document pDoc, Element pParentE, String pName)
createIMETHODCALL
static ElementcreateIMETHODRESPONSE(Document pDoc, Element pParentE, String pName)
createIMETHODRESPONSE
static ElementcreateIndication_response(Document doc, String ID, CIMError error)
createIndication_response
static ElementcreateINSTANCE(Document pDoc, Element pParentE, String pClassName)
createINSTANCE
static ElementcreateINSTANCE(Document pDoc, Element pParentE, CIMInstance pInstance)
createINSTANCE
static ElementcreateINSTANCENAME(Document pDoc, Element pParentE, String pClassName)
createINSTANCENAME
static ElementcreateINSTANCENAME(Document doc, Element parentE, CIMObjectPath instanceOP)
createINSTANCENAME
static ElementcreateINSTANCEPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createINSTANCEPATH
static ElementcreateIPARAMVALUE(Document pDoc, Element pParentE, String pName)
createIPARAMVALUE
static ElementcreateIRETURNVALUE(Document pDoc, Element pParentE)
createIRETURNVALUE
static ElementcreateIRETURNVALUE(Document pDoc, Element pParentE, Object[] pResultSet)
createIRETURNVALUE
static ElementcreateIRETURNVALUE_ASSOCIATORS(Document pDoc, Element pParentE, Object[] pResultSet, String pNameSpace)
createIRETURNVALUE_ASSOCIATORS
static ElementcreateIRETURNVALUE_ASSOCIATORS_NAMES(Document pDoc, Element pParentE, CIMObjectPath[] pResultSet)
createIRETURNVALUE_ASSOCIATORS_NAMES
static ElementcreateIRETURNVALUE_ENUMERATE_CLASSNAME(Document pDoc, Element pParentE, CIMClass[] pResultSet)
createIRETURNVALUE_ENUMERATE_CLASSNAME
static ElementcreateIRETURNVALUE_ENUMERATE_INSTANCE(Document pDoc, Element pParentE, CIMInstance[] pResultSet)
createIRETURNVALUE_ENUMERATE_INSTANCE
static ElementcreateIRETURNVALUE_ENUMERATE_INSTANCENAME(Document pDoc, Element pParentE, Object[] pResultSet, String pNameSpace)
createIRETURNVALUE_ENUMERATE_INSTANCENAME
static ElementcreateIRETURNVALUE_ERROR(Document doc, Element parentE, CIMError error)
createIRETURNVALUE_ERROR
static ElementcreateIRETURNVALUE_GETINSTANCE(Document pDoc, Element pParentE, CIMInstance pInst)
createIRETURNVALUE_GETINSTANCE
static ElementcreateKEYBINDING(Document pDoc, Element pParentE, String pName)
createKEYBINDING
static ElementcreateKEYVALUE(Document pDoc, Element pParentE, String pValueType, String pValue)
createKEYVALUE
static ElementcreateLOCALCLASSPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createLOCALCLASSPATH
static ElementcreateLOCALINSTANCEPATH(Document pDoc, Element pParentE)
createLOCALINSTANCEPATH
static ElementcreateLOCALINSTANCEPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createLOCALINSTANCEPATH
static ElementcreateLOCALNAMESPACEPATH(Document pDoc, Element pParentE, CIMObjectPath pName)
createLOCALNAMESPACEPATH
static ElementcreateLOCALOBJECTPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createLOCALOBJECTPATH
static ElementcreateMESSAGE(Document pDoc, Element pParentE, String pId, String pProtocolVersion)
createMESSAGE
static ElementcreateMETHOD(Document pDoc, Element pParentE, CIMMethod pMethod, String pClassName)
createMETHOD
static ElementcreateMETHODCALL(Document pDoc, Element pParentE, String pName, String pParamtype)
createMETHODCALL
static ElementcreateMETHODRESPONSE(Document pDoc, Element pParentE, String pName)
createMETHODRESPONSE
static voidcreateMETHODS(Document pDoc, Element pParentE, CIMMethod[] pMethods, String pClassName)
createMETHODS
static ElementcreateMULTIREQ(Document pDoc)
createMULTIREQ
static ElementcreateNAMESPACE(Document pDoc, Element pParentE, String pName)
createNAMESPACE
static ElementcreateNAMESPACEPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createNAMESPACEPATH
static ElementcreateOBJECTNAME(Document pDoc, Element pParentE, CIMObjectPath pPath)
createOBJECTNAME
static ElementcreateOBJECTPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createOBJECTPATH
static ElementcreatePARAMETER(Document pDoc, Element pParentE, CIMParameter pParameter)
createPARAMETER
static voidcreatePARAMETERS(Document pDoc, Element pParentE, CIMParameter[] pParameters)
createPARAMETERS
static ElementcreatePARAMVALUE(Document pDoc, Element pParentE, CIMArgument pArg)
createPARAMVALUE
static voidcreatePROPERTIES(Document pDoc, Element pParentE, CIMProperty[] pProperties)
createPROPERTIES
static ElementcreatePROPERTY(Document pDoc, Element pParentE, String pName, String pType)
createPROPERTY
static ElementcreatePROPERTY(Document pDoc, Element pParentE, CIMProperty pProperty)
createPROPERTY
static ElementcreatePROPERTYARRAY(Document pDoc, Element pParentE, String pName, String pType)
createPROPERTYARRAY
static ElementcreatePROPERTYREFERENCE(Document pDoc, Element pParentE, String pName, String pReferenceclass)
createPROPERTYREFERENCE
static ElementcreateQUALIFIER(Document pDoc, Element pParentE, String pName, String pType)
createQUALIFIER
static ElementcreateQUALIFIER(Document pDoc, Element pParentE, CIMQualifier pQualifier)
createQUALIFIER
static voidcreateQUALIFIERS(Document pDoc, Element pParentE, CIMQualifier[] pQualifiersA)
createQUALIFIERS
static ElementcreateQUALIFIER_DECLARATION(Document pDoc, Element pParentE, CIMQualifierType pQualifierType)
createQUALIFIER_DECLARATION
static ElementcreateRETURNVALUE(Document pDoc, Element pParentE, Object pValue)
 !
static ElementcreateSIMPLEEXPRSP(Document pDoc, Element pParentE)
createSIMPLEEXPRSP
static ElementcreateSIMPLEREQ(Document pDoc, Element pParentE)
createSIMPLEREQ
static ElementcreateSIMPLEREQ(Document pDoc)
createSIMPLEREQ
static ElementcreateSIMPLERSP(Document pDoc, Element pParentE)
createSIMPLERSP
static ElementcreateVALUE(Document pDoc, Element pParentE)
createVALUE
static ElementcreateVALUE(Document pDoc, Element pParentE, String pValue)
createVALUE
static ElementcreateVALUE(Document pDoc, Element pParentE, boolean pValue)
createVALUE
static ElementcreateVALUE(Document pDoc, Element pParentE, Object pArgValue)
createVALUE
static ElementcreateVALUEARRAY(Document pDoc, Element pParentE)
createVALUEARRAY
static ElementcreateVALUEARRAY(Document pDoc, Element pParentE, Object[] pValA)
createVALUEARRAY
static ElementcreateVALUENAMEDINSTANCE(Document pDoc, Element pParentE, CIMObjectPath pPath, CIMInstance pInst)
createVALUENAMEDINSTANCE
static ElementcreateVALUENAMEDINSTANCE(Document pDoc, Element pParentE, CIMInstance pInst)
createVALUENAMEDINSTANCE
static ElementcreateVALUEOBJECTWITHLOCALPATH(Document pDoc, Element pParentE, Object pObj, String pNameSpace)
createVALUEOBJECTWITHLOCALPATH
static ElementcreateVALUEOBJECTWITHPATH(Document pDoc, Element pParentE, Object pObj, String pNameSpace)
createVALUEOBJECTWITHPATH
static ElementcreateVALUEREFARRAY(Document pDoc, Element pParentE)
createVALUEREFARRAY
static ElementcreateVALUEREFERENCE(Document pDoc, Element pParentE)
createVALUEREFERENCE
static ElementcreateVALUEREFERENCE(Document pDoc, Element pParentE, CIMObjectPath pPath)
createVALUEREFERENCE
static StringgetEmbObjTypeStr(CIMDataType pType)
getEmbObjTypeStr
static StringgetOpTypeStr(CIMDataType pType)
getOpTypeStr
static StringgetTypeStr(CIMDataType pType)
getTypeStr
static booleanisCIMObject(int typeCode)
isCIMObject
static booleanisCIMObject(CIMDataType pType)
isCIMObject

Method Detail

cimObjectArrayToXMLString

public static String[] cimObjectArrayToXMLString(Object pObj)
cimObjectArrayToXMLString - for embedded object support

Parameters: pObj

Returns: String[]

Throws: WBEMException

cimObjectToXMLString

public static String cimObjectToXMLString(Object pObj)
cimObjectToXMLString - for embedded object support

Parameters: pObj

Returns: String

Throws: WBEMException

createCIM

public static Element createCIM(Document pDoc)
createCIM

Parameters: pDoc

Returns: Element

createCLASS

public static Element createCLASS(Document pDoc, Element pParentE, String pName, String pSuperClass)
createCLASS

Parameters: pDoc pParentE pName pSuperClass

Returns: Element

createCLASS

public static Element createCLASS(Document pDoc, Element pParentE, CIMClass pClass)
createCLASS

Parameters: pDoc pParentE pClass

Returns: Element

Throws: WBEMException

createCLASSNAME

public static Element createCLASSNAME(Document pDoc, Element pParentE, String pName)
createCLASSNAME

Parameters: pDoc pParentE pName

Returns: Element

createCLASSPATH

public static Element createCLASSPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createCLASSPATH

Parameters: pDoc pParentE pPath

Returns: Element

createERROR

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

Parameters: doc parentE error

Returns: Element

createEXPMETHODRESPONSE

public static Element createEXPMETHODRESPONSE(Document pDoc, Element pParentE, String pName)
createEXPMETHODRESPONSE

Parameters: pDoc pParentE pName

Returns: Element

createHOST

public static Element createHOST(Document pDoc, Element pParentE, String pHost)
createHOST

Parameters: pDoc pParentE pHost

Returns: Element

createIMETHODCALL

public static Element createIMETHODCALL(Document pDoc, Element pParentE, String pName)
createIMETHODCALL

Parameters: pDoc pParentE pName

Returns: Element

createIMETHODRESPONSE

public static Element createIMETHODRESPONSE(Document pDoc, Element pParentE, String pName)
createIMETHODRESPONSE

Parameters: pDoc pParentE pName

Returns: Element

createIndication_response

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

Parameters: doc ID error

Returns: Element

createINSTANCE

public static Element createINSTANCE(Document pDoc, Element pParentE, String pClassName)
createINSTANCE

Parameters: pDoc pParentE pClassName

Returns: Element

createINSTANCE

public static Element createINSTANCE(Document pDoc, Element pParentE, CIMInstance pInstance)
createINSTANCE

Parameters: pDoc pParentE pInstance

Returns: Element

Throws: WBEMException

createINSTANCENAME

public static Element createINSTANCENAME(Document pDoc, Element pParentE, String pClassName)
createINSTANCENAME

Parameters: pDoc pParentE pClassName

Returns: Element

createINSTANCENAME

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

Parameters: doc parentE instanceOP

Returns: Element

Throws: WBEMException

createINSTANCEPATH

public static Element createINSTANCEPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createINSTANCEPATH

Parameters: pDoc pParentE pPath

Returns: Element

Throws: WBEMException

createIPARAMVALUE

public static Element createIPARAMVALUE(Document pDoc, Element pParentE, String pName)
createIPARAMVALUE

Parameters: pDoc pParentE pName

Returns: Element

createIRETURNVALUE

public static Element createIRETURNVALUE(Document pDoc, Element pParentE)
createIRETURNVALUE

Parameters: pDoc pParentE

Returns: Element

createIRETURNVALUE

public static Element createIRETURNVALUE(Document pDoc, Element pParentE, Object[] pResultSet)
createIRETURNVALUE

Parameters: pDoc pParentE pResultSet

Returns: Element

Throws: WBEMException

createIRETURNVALUE_ASSOCIATORS

public static Element createIRETURNVALUE_ASSOCIATORS(Document pDoc, Element pParentE, Object[] pResultSet, String pNameSpace)
createIRETURNVALUE_ASSOCIATORS

Parameters: pDoc pParentE pResultSet pNameSpace

Returns: Element

Throws: Exception

createIRETURNVALUE_ASSOCIATORS_NAMES

public static Element createIRETURNVALUE_ASSOCIATORS_NAMES(Document pDoc, Element pParentE, CIMObjectPath[] pResultSet)
createIRETURNVALUE_ASSOCIATORS_NAMES

Parameters: pDoc pParentE pResultSet

Returns: Element

Throws: Exception

createIRETURNVALUE_ENUMERATE_CLASSNAME

public static Element createIRETURNVALUE_ENUMERATE_CLASSNAME(Document pDoc, Element pParentE, CIMClass[] pResultSet)
createIRETURNVALUE_ENUMERATE_CLASSNAME

Parameters: pDoc pParentE pResultSet

Returns: Element

createIRETURNVALUE_ENUMERATE_INSTANCE

public static Element createIRETURNVALUE_ENUMERATE_INSTANCE(Document pDoc, Element pParentE, CIMInstance[] pResultSet)
createIRETURNVALUE_ENUMERATE_INSTANCE

Parameters: pDoc pParentE pResultSet

Returns: Element

Throws: WBEMException

createIRETURNVALUE_ENUMERATE_INSTANCENAME

public static Element createIRETURNVALUE_ENUMERATE_INSTANCENAME(Document pDoc, Element pParentE, Object[] pResultSet, String pNameSpace)
createIRETURNVALUE_ENUMERATE_INSTANCENAME

Parameters: pDoc pParentE pResultSet pNameSpace

Returns: Element

Throws: Exception

createIRETURNVALUE_ERROR

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

Parameters: doc parentE error

Returns: Element

createIRETURNVALUE_GETINSTANCE

public static Element createIRETURNVALUE_GETINSTANCE(Document pDoc, Element pParentE, CIMInstance pInst)
createIRETURNVALUE_GETINSTANCE

Parameters: pDoc pParentE pInst

Returns: Element

Throws: WBEMException

createKEYBINDING

public static Element createKEYBINDING(Document pDoc, Element pParentE, String pName)
createKEYBINDING

Parameters: pDoc pParentE pName

Returns: Element

createKEYVALUE

public static Element createKEYVALUE(Document pDoc, Element pParentE, String pValueType, String pValue)
createKEYVALUE

Parameters: pDoc pParentE pValueType pValue

Returns: KEYVALUE

createLOCALCLASSPATH

public static Element createLOCALCLASSPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createLOCALCLASSPATH

Parameters: pDoc pParentE pPath

Returns: Element

Throws: WBEMException

createLOCALINSTANCEPATH

public static Element createLOCALINSTANCEPATH(Document pDoc, Element pParentE)
createLOCALINSTANCEPATH

Parameters: pDoc pParentE

Returns: Element

createLOCALINSTANCEPATH

public static Element createLOCALINSTANCEPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createLOCALINSTANCEPATH

Parameters: pDoc pParentE pPath

Returns: Element

Throws: WBEMException

createLOCALNAMESPACEPATH

public static Element createLOCALNAMESPACEPATH(Document pDoc, Element pParentE, CIMObjectPath pName)
createLOCALNAMESPACEPATH

Parameters: pDoc pParentE pName

Returns: Element

createLOCALOBJECTPATH

public static Element createLOCALOBJECTPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createLOCALOBJECTPATH

Parameters: pDoc pParentE pPath

Returns: Element

Throws: WBEMException

createMESSAGE

public static Element createMESSAGE(Document pDoc, Element pParentE, String pId, String pProtocolVersion)
createMESSAGE

Parameters: pDoc pParentE pId pProtocolVersion

Returns: Element

createMETHOD

public static Element createMETHOD(Document pDoc, Element pParentE, CIMMethod pMethod, String pClassName)
createMETHOD

Parameters: pDoc pParentE pMethod pClassName

Returns: Element

Throws: WBEMException

createMETHODCALL

public static Element createMETHODCALL(Document pDoc, Element pParentE, String pName, String pParamtype)
createMETHODCALL

Parameters: pDoc pParentE pName pParamtype

Returns: Element

createMETHODRESPONSE

public static Element createMETHODRESPONSE(Document pDoc, Element pParentE, String pName)
createMETHODRESPONSE

Parameters: pDoc pParentE pName

Returns: Element

createMETHODS

public static void createMETHODS(Document pDoc, Element pParentE, CIMMethod[] pMethods, String pClassName)
createMETHODS

Parameters: pDoc pParentE pMethods pClassName

Throws: WBEMException

createMULTIREQ

public static Element createMULTIREQ(Document pDoc)
createMULTIREQ

Parameters: pDoc

Returns: Element

createNAMESPACE

public static Element createNAMESPACE(Document pDoc, Element pParentE, String pName)
createNAMESPACE

Parameters: pDoc pParentE pName

Returns: Element

createNAMESPACEPATH

public static Element createNAMESPACEPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createNAMESPACEPATH

Parameters: pDoc pParentE pPath

Returns: Element

createOBJECTNAME

public static Element createOBJECTNAME(Document pDoc, Element pParentE, CIMObjectPath pPath)
createOBJECTNAME

Parameters: pDoc pParentE pPath

Returns: Element

Throws: WBEMException

createOBJECTPATH

public static Element createOBJECTPATH(Document pDoc, Element pParentE, CIMObjectPath pPath)
createOBJECTPATH

Parameters: pDoc pParentE pPath

Returns: Element

Throws: WBEMException

createPARAMETER

public static Element createPARAMETER(Document pDoc, Element pParentE, CIMParameter pParameter)
createPARAMETER

Parameters: pDoc pParentE pParameter

Returns: Element

Throws: WBEMException

createPARAMETERS

public static void createPARAMETERS(Document pDoc, Element pParentE, CIMParameter[] pParameters)
createPARAMETERS

Parameters: pDoc pParentE pParameters

Throws: WBEMException

createPARAMVALUE

public static Element createPARAMVALUE(Document pDoc, Element pParentE, CIMArgument pArg)
createPARAMVALUE

Parameters: pDoc pParentE pArg

Returns: Element

Throws: WBEMException

createPROPERTIES

public static void createPROPERTIES(Document pDoc, Element pParentE, CIMProperty[] pProperties)
createPROPERTIES

Parameters: pDoc pParentE pProperties

Throws: WBEMException

createPROPERTY

public static Element createPROPERTY(Document pDoc, Element pParentE, String pName, String pType)
createPROPERTY

Parameters: pDoc pParentE pName pType

Returns: Element

createPROPERTY

public static Element createPROPERTY(Document pDoc, Element pParentE, CIMProperty pProperty)
createPROPERTY

Parameters: pDoc pParentE pProperty

Returns: Element

Throws: WBEMException

createPROPERTYARRAY

public static Element createPROPERTYARRAY(Document pDoc, Element pParentE, String pName, String pType)
createPROPERTYARRAY

Parameters: pDoc pParentE pName pType

Returns: Element

createPROPERTYREFERENCE

public static Element createPROPERTYREFERENCE(Document pDoc, Element pParentE, String pName, String pReferenceclass)
createPROPERTYREFERENCE

Parameters: pDoc pParentE pName pReferenceclass

Returns: Element

createQUALIFIER

public static Element createQUALIFIER(Document pDoc, Element pParentE, String pName, String pType)
createQUALIFIER

Parameters: pDoc pParentE pName pType

Returns: Element

createQUALIFIER

public static Element createQUALIFIER(Document pDoc, Element pParentE, CIMQualifier pQualifier)
createQUALIFIER

Parameters: pDoc pParentE pQualifier

Returns: Element

Throws: WBEMException

createQUALIFIERS

public static void createQUALIFIERS(Document pDoc, Element pParentE, CIMQualifier[] pQualifiersA)
createQUALIFIERS

Parameters: pDoc pParentE pQualifiersA

Throws: WBEMException

createQUALIFIER_DECLARATION

public static Element createQUALIFIER_DECLARATION(Document pDoc, Element pParentE, CIMQualifierType pQualifierType)
createQUALIFIER_DECLARATION

Parameters: pDoc pParentE pQualifierType

Returns: Element

Throws: WBEMException

createRETURNVALUE

public static Element createRETURNVALUE(Document pDoc, Element pParentE, Object pValue)
 !ELEMENT RETURNVALUE (VALUE | VALUE.REFERENCE)
 !ATTLIST RETURNVALUE
 %ParamType;       #IMPLIED 
 
createRETURNVALUE

Parameters: pDoc pParentE pValue

Returns: Element

Throws: WBEMException

createSIMPLEEXPRSP

public static Element createSIMPLEEXPRSP(Document pDoc, Element pParentE)
createSIMPLEEXPRSP

Parameters: pDoc pParentE

Returns: Element

createSIMPLEREQ

public static Element createSIMPLEREQ(Document pDoc, Element pParentE)
createSIMPLEREQ

Parameters: pDoc pParentE

Returns: Element

createSIMPLEREQ

public static Element createSIMPLEREQ(Document pDoc)
createSIMPLEREQ

Parameters: pDoc

Returns: Element

createSIMPLERSP

public static Element createSIMPLERSP(Document pDoc, Element pParentE)
createSIMPLERSP

Parameters: pDoc pParentE

Returns: Element

createVALUE

public static Element createVALUE(Document pDoc, Element pParentE)
createVALUE

Parameters: pDoc pParentE

Returns: Element

createVALUE

public static Element createVALUE(Document pDoc, Element pParentE, String pValue)
createVALUE

Parameters: pDoc pParentE pValue

Returns: Element

createVALUE

public static Element createVALUE(Document pDoc, Element pParentE, boolean pValue)
createVALUE

Parameters: pDoc pParentE pValue

Returns: Element

createVALUE

public static Element createVALUE(Document pDoc, Element pParentE, Object pArgValue)
createVALUE

Parameters: pDoc pParentE pArgValue

Returns: Element

Throws: WBEMException

createVALUEARRAY

public static Element createVALUEARRAY(Document pDoc, Element pParentE)
createVALUEARRAY

Parameters: pDoc pParentE

Returns: Element

createVALUEARRAY

public static Element createVALUEARRAY(Document pDoc, Element pParentE, Object[] pValA)
createVALUEARRAY

Parameters: pDoc pParentE pValA

Returns: Element

Throws: WBEMException

createVALUENAMEDINSTANCE

public static Element createVALUENAMEDINSTANCE(Document pDoc, Element pParentE, CIMObjectPath pPath, CIMInstance pInst)
createVALUENAMEDINSTANCE

Parameters: pDoc pParentE pPath pInst

Returns: Element

Throws: WBEMException

createVALUENAMEDINSTANCE

public static Element createVALUENAMEDINSTANCE(Document pDoc, Element pParentE, CIMInstance pInst)
createVALUENAMEDINSTANCE

Parameters: pDoc pParentE pInst

Returns: Element

Throws: WBEMException

createVALUEOBJECTWITHLOCALPATH

public static Element createVALUEOBJECTWITHLOCALPATH(Document pDoc, Element pParentE, Object pObj, String pNameSpace)
createVALUEOBJECTWITHLOCALPATH

Parameters: pDoc pParentE pObj pNameSpace

Returns: Element

Throws: WBEMException

createVALUEOBJECTWITHPATH

public static Element createVALUEOBJECTWITHPATH(Document pDoc, Element pParentE, Object pObj, String pNameSpace)
createVALUEOBJECTWITHPATH

Parameters: pDoc pParentE pObj pNameSpace

Returns: Element

Throws: WBEMException

createVALUEREFARRAY

public static Element createVALUEREFARRAY(Document pDoc, Element pParentE)
createVALUEREFARRAY

Parameters: pDoc pParentE

Returns: Element

createVALUEREFERENCE

public static Element createVALUEREFERENCE(Document pDoc, Element pParentE)
createVALUEREFERENCE

Parameters: pDoc pParentE

Returns: Element

createVALUEREFERENCE

public static Element createVALUEREFERENCE(Document pDoc, Element pParentE, CIMObjectPath pPath)
createVALUEREFERENCE

Parameters: pDoc pParentE pPath

Returns: Element

Throws: WBEMException

getEmbObjTypeStr

public static String getEmbObjTypeStr(CIMDataType pType)
getEmbObjTypeStr

Parameters: pType

Returns: String

getOpTypeStr

public static String getOpTypeStr(CIMDataType pType)
getOpTypeStr

Parameters: pType

Returns: String

getTypeStr

public static String getTypeStr(CIMDataType pType)
getTypeStr

Parameters: pType

Returns: String

isCIMObject

public static boolean isCIMObject(int typeCode)
isCIMObject

Parameters: typeCode

Returns: boolean

isCIMObject

public static boolean isCIMObject(CIMDataType pType)
isCIMObject

Parameters: pType

Returns: boolean

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