public class DataNode extends LeafNode
EmptyString, parentNode, siblingIndex| Constructor and Description |
|---|
DataNode(java.lang.String data)
Create a new DataNode.
|
DataNode(java.lang.String data,
java.lang.String baseUri)
Deprecated.
use
DataNode(String) instead |
| Modifier and Type | Method and Description |
|---|---|
static DataNode |
createFromEncoded(java.lang.String encodedData,
java.lang.String baseUri)
Create a new DataNode from HTML encoded data.
|
java.lang.String |
getWholeData()
Get the data contents of this node.
|
java.lang.String |
nodeName()
Get the node name of this node.
|
(package private) void |
outerHtmlHead(java.lang.Appendable accum,
int depth,
Document.OutputSettings out)
Get the outer HTML of this node.
|
(package private) void |
outerHtmlTail(java.lang.Appendable accum,
int depth,
Document.OutputSettings out) |
DataNode |
setWholeData(java.lang.String data)
Set the data contents of this node.
|
java.lang.String |
toString()
Gets this node's outer HTML.
|
absUrl, attr, attr, attributes, baseUri, childNodeSize, coreValue, coreValue, doSetBaseUri, ensureChildNodes, hasAttr, hasAttributes, removeAttraddChildren, addChildren, after, after, before, before, childNode, childNodes, childNodesAsArray, childNodesCopy, clearAttributes, clone, doClone, equals, filter, hasParent, hasSameValue, html, indent, nextSibling, nodelistChanged, outerHtml, outerHtml, ownerDocument, parent, parentNode, previousSibling, remove, removeChild, reparentChild, replaceChild, replaceWith, root, setBaseUri, setParentNode, setSiblingIndex, shallowClone, siblingIndex, siblingNodes, traverse, unwrap, wrappublic DataNode(java.lang.String data)
data - data contentspublic DataNode(java.lang.String data,
java.lang.String baseUri)
DataNode(String) insteaddata - data contentsbaseUri - Unused, Leaf Nodes do not hold base URispublic java.lang.String nodeName()
Nodepublic java.lang.String getWholeData()
public DataNode setWholeData(java.lang.String data)
data - unencoded datavoid outerHtmlHead(java.lang.Appendable accum,
int depth,
Document.OutputSettings out)
throws java.io.IOException
NodeouterHtmlHead in class Nodeaccum - accumulator to place HTML intojava.io.IOException - if appending to the given accumulator fails.void outerHtmlTail(java.lang.Appendable accum,
int depth,
Document.OutputSettings out)
outerHtmlTail in class Nodepublic java.lang.String toString()
NodetoString in class NodeNode.outerHtml()public static DataNode createFromEncoded(java.lang.String encodedData, java.lang.String baseUri)
encodedData - encoded databaseUri - bass URI