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. | |