org.htmlparser.nodes
public class TextNode extends AbstractNode implements Text
| Field Summary | |
|---|---|
| protected String | mText
The contents of the string node, or override text. |
| Constructor Summary | |
|---|---|
| TextNode(String text)
Constructor takes in the text string. | |
| TextNode(Page page, int start, int end)
Constructor takes in the page and beginning and ending posns. | |
| Method Summary | |
|---|---|
| void | accept(NodeVisitor visitor)
String visiting code. |
| String | getText()
Returns the text of the node.
|
| boolean | isWhiteSpace()
Returns if the node consists of only white space.
|
| void | setText(String text)
Sets the string contents of the node. |
| String | toHtml(boolean verbatim)
Returns the text of the node. |
| String | toPlainTextString()
Returns the text of the node.
|
| String | toString()
Express this string node as a printable string
This is suitable for display in a debugger or output to a printout.
|
Parameters: text The string node text. For correct generation of HTML, this should not contain representations of tags (unless they are balanced).
Parameters: page The page this string is on. start The beginning position of the string. end The ending positiong of the string.
Parameters: visitor The NodeVisitor object to invoke
visitStringNode() on.
Returns: The contents of this text node.
Parameters: text The new text for the node.
Parameters: verbatim If true return as close to the original
page text as possible.
Returns: The contents of this text node.
Returns: The contents of this text node.
Returns: A string representation of the string node.
| HTML Parser is an open source library released under LGPL. | |