public interface XmlDocument extends XmlElement
TYPE_BINARY, TYPE_BOOLEAN, TYPE_DATE, TYPE_DATETIME, TYPE_DECIMAL, TYPE_DOUBLE, TYPE_INT, TYPE_LONG, TYPE_STRING, TYPE_TIME| Modifier and Type | Method | Description |
|---|---|---|
Object |
clone() |
Creates and returns a copy of this XmlDocument.
|
boolean |
equals(Object o) |
Compare this XML document and all of its contained information with
another XML document for equality.
|
String |
getDocumentComment() |
Get the XML comment that appears outside of the root element.
|
String |
getDtdName() |
Get the public identifier of the DTD (DOCTYPE) for the document.
|
String |
getDtdUri() |
Get the URI of the DTD (DOCTYPE) for the document.
|
String |
getEncoding() |
Get the encoding string for the XML document.
|
int |
hashCode() |
Provide a hash value for this XML document and all of its contained
information.
|
void |
setDocumentComment(String sComment) |
Set the XML comment that appears outside of the root element.
|
void |
setDtdName(String sName) |
Set the public identifier of the DTD (DOCTYPE) for the document.
|
void |
setDtdUri(String sUri) |
Set the URI of the DTD (DOCTYPE) for the document.
|
void |
setEncoding(String sEncoding) |
Set the encoding string for the XML document.
|
String |
toString() |
Format the XML document and all its contained information into a String
in a display format.
|
void |
writeXml(PrintWriter out,
boolean fPretty) |
Write the XML document, including an XML header and DOCTYPE if one
exists.
|
addAttribute, addElement, ensureElement, findElement, getAbsolutePath, getAttribute, getAttributeMap, getComment, getElement, getElementList, getElements, getName, getQualifiedName, getRoot, getSafeAttribute, getSafeElement, setAttribute, setComment, setNamegetBinary, getBinary, getBoolean, getBoolean, getDate, getDate, getDateTime, getDateTime, getDecimal, getDecimal, getDouble, getDouble, getInt, getInt, getLong, getLong, getParent, getString, getString, getTime, getTime, getValue, isAttribute, isContent, isEmpty, isMutable, setBinary, setBoolean, setDate, setDateTime, setDecimal, setDouble, setInt, setLong, setParent, setString, setTime, writeValueString getDtdUri()
void setDtdUri(String sUri)
sUri - the document type URIString getDtdName()
void setDtdName(String sName)
sName - the DTD public identifierString getEncoding()
void setEncoding(String sEncoding)
sEncoding - the encoding that the document will useString getDocumentComment()
void setDocumentComment(String sComment)
sComment - the document commentvoid writeXml(PrintWriter out, boolean fPretty)
writeXml in interface XmlElementout - a PrintWriter object to use to write tofPretty - true to specify that the output is intended to be as
human readable as possibleString toString()
int hashCode()
boolean equals(Object o)
Object clone()
clone in interface XmlElementclone in interface XmlValue