com.sun.wbem.cim
Class XmlInstance
java.lang.Object
|
+--com.sun.wbem.cim.XmlNameSpace
|
+--com.sun.wbem.cim.XmlGenericId
|
+--com.sun.wbem.cim.XmlElement
|
+--com.sun.wbem.cim.XmlInstance
- public class XmlInstance
- extends com.sun.wbem.cim.XmlElement
- Since:
- WBEM 1.0
- See Also:
- Serialized Form
Fields inherited from class com.sun.wbem.cim.XmlGenericId |
CIM,
CLASS,
CLASSNAME,
CLASSPATH,
DECLARATION,
DECLGROUP,
DECLGROUP_WITHNAME,
DECLGROUP_WITHPATH,
ERROR,
HOST,
IMETHODCALL,
IMETHODRESPONSE,
INSTANCE,
INSTANCENAME,
INSTANCEPATH,
IPARAMVALUE,
IRETURNVALUE,
KEYBINDING,
KEYVALUE,
LOCALCLASSPATH,
LOCALINSTANCEPATH,
LOCALNAMESPACEPATH,
MESSAGE,
METHOD,
METHODCALL,
METHODRESPONSE,
MULTIREQ,
MULTIRSP,
NAMESPACE,
NAMESPACEPATH,
OBJECTPATH,
PARAMETER,
PARAMETER_ARRAY,
PARAMETER_REFARRAY,
PARAMETER_REFERENCE,
PARAMVALUE,
PROPERTY,
PROPERTY_ARRAY,
PROPERTY_REFERENCE,
QUALIFIER,
QUALIFIER_DECLARATION,
RETURNVALUE,
SCOPE,
SIMPLEREQ,
SIMPLERSP,
TOXML,
VALUE,
VALUE_ARRAY,
VALUE_NAMEDINSTANCE,
VALUE_NAMEDOBJECT,
VALUE_OBJECT,
VALUE_OBJECTWITHLOCALPATH,
VALUE_OBJECTWITHPATH,
VALUE_REFARRAY,
VALUE_REFERENCE |
Constructor Summary |
XmlInstance()
This class provides methods for creating well-formed XML
instances and fragments. |
XmlInstance(java.lang.String host)
|
Methods inherited from class com.sun.wbem.cim.XmlElement |
etag,
etag,
getBooleanValue,
getFirstChildElement,
getShowImplied,
getStringValue,
otag,
setAttr,
setShowImplied,
stag |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
XmlInstance
public XmlInstance()
- This class provides methods for creating well-formed XML
instances and fragments. It uses elements and content
models defined by the Distributed Management Task Force.
XmlInstance
public XmlInstance(java.lang.String host)
getIncludeQualifiers
public boolean getIncludeQualifiers()
getIncludeClassOrigin
public boolean getIncludeClassOrigin()
setIncludeQualifiers
public void setIncludeQualifiers(boolean include)
setIncludeClassOrigin
public void setIncludeClassOrigin(boolean include)
getPropertyList
public java.lang.String[] getPropertyList()
setPropertyList
public void setPropertyList(java.lang.String[] list)
toXml
public java.lang.String toXml(java.lang.Object obj)
- Returns a well-formed XML instance representing
obj
.
- Parameters:
obj
- A CIM object.- Returns:
- String The XML representation of
obj
toXml
public java.lang.String toXml(java.lang.Object obj,
CIMObjectPath cop)
- Returns a well-formed XML instance representing
obj
.
- Parameters:
obj
- A CIM object.cop
- The object path locating obj
.- Returns:
- String The XML representation of
obj
toXml
public java.lang.String toXml(java.lang.Object obj,
CIMObjectPath cop,
java.lang.String host)
- Returns a well-formed XML instance representing
obj
.
- Parameters:
obj
- A CIM object.cop
- The object path locating obj
.host
- The machine hosting the CIM object manager.- Returns:
- String The XML representation of
obj
pcdata2Xml
public com.sun.xml.tree.XmlDocument pcdata2Xml(java.lang.String pcdata)
throws org.xml.sax.SAXException,
java.io.IOException
xml2Pcdata
public java.lang.String xml2Pcdata(com.sun.xml.tree.XmlDocument doc)
throws java.io.IOException
setCIMName
public void setCIMName(java.lang.String name)
getCIMType
public java.lang.String getCIMType(CIMDataType cdt)
root
public java.lang.String root(java.lang.String body)
value
public java.lang.String value(java.lang.String pcdata)
value
public java.lang.String value(java.lang.String[] pcdata)
value
public java.lang.String value(boolean value)
value
public java.lang.String value(CIMValue cv)
value
public java.lang.String value(CIMProperty cp)
valueNamedInstance
public java.lang.String valueNamedInstance(CIMInstance ci)
valueNamedInstance
public java.lang.String valueNamedInstance(CIMObjectPath name,
CIMInstance ci)
valueNamedObject
public java.lang.String valueNamedObject(java.lang.Object obj)
valueObjectWithPath
public java.lang.String valueObjectWithPath(java.lang.Object obj)
localObjectPath
public java.lang.String localObjectPath(CIMObjectPath cop)
objectName
public java.lang.String objectName(CIMObjectPath cop)
localNameSpacePath
public java.lang.String localNameSpacePath(java.lang.String ns)
localNameSpacePath
public java.lang.String localNameSpacePath(CIMNameSpace cns)
localNameSpacePath
public java.lang.String localNameSpacePath(CIMObjectPath cop)
className
public java.lang.String className(java.lang.String name)
instanceName
public java.lang.String instanceName(CIMObjectPath cop)
instanceName
public java.lang.String instanceName(CIMInstance ci)
objectPath
public java.lang.String objectPath(CIMObjectPath cop)
object
public java.lang.String object(java.lang.Object obj)
cimClass
public java.lang.String cimClass(CIMClass cc)
instance
public java.lang.String instance(CIMInstance ci)
qualifierDeclaration
public java.lang.String qualifierDeclaration(CIMQualifierType qt)