private Node |
Clean.cleanNode(Lexer lexer,
Node node) |
Applies all matching rules to a node.
|
Node |
Lexer.cloneNode(Node node) |
Clones a node and add it to node list.
|
protected Node |
Node.cloneNode(boolean deep) |
Clone this node.
|
private Node |
Clean.createStyleProperties(Lexer lexer,
Node node,
Node[] prepl) |
Special case: if the current node is destroyed by CleanNode() lower in the tree, this node and its parent no
longer exist.
|
static Node |
Node.discardElement(Node element) |
Remove node from markup tree and discard it.
|
protected static Node |
Node.escapeTag(Lexer lexer,
Node element) |
Escapes the given tag.
|
Node |
Node.findBody(TagTable tt) |
Find the body node.
|
Node |
Node.findDocType() |
Find the doctype element.
|
(package private) Node |
Clean.findEnclosingCell(Node node) |
Find the enclosing table cell for the given node.
|
Node |
Node.findHEAD(TagTable tt) |
Find the head tag.
|
Node |
Node.findHTML(TagTable tt) |
Find the "html" element.
|
Node |
Node.findTITLE(TagTable tt) |
|
Node |
AttVal.getAsp() |
Getter for asp.
|
Node |
Lexer.getCDATA(Node container) |
Create a text node for the contents of a CDATA element like style or script which ends with </foo> for some
foo.
|
(package private) Node |
TagTable.getNodeByAnchor(java.lang.String name) |
Return node associated with anchor.
|
Node |
AttVal.getPhp() |
Getter for php.
|
Node |
Lexer.getToken(short mode) |
Gets a token.
|
Node |
Lexer.inferredTag(java.lang.String name) |
Generates and inserts a new node.
|
Node |
Lexer.insertedToken() |
|
Node |
Lexer.newLineNode() |
Adds a new line node.
|
Node |
Lexer.newNode() |
Creates a new node and add it to nodelist.
|
Node |
Lexer.newNode(short type,
byte[] textarray,
int start,
int end) |
Creates a new node and add it to nodelist.
|
Node |
Lexer.newNode(short type,
byte[] textarray,
int start,
int end,
java.lang.String element) |
Creates a new node and add it to nodelist.
|
(package private) Node |
Lexer.newXhtmlDocTypeNode(Node root) |
Put DOCTYPE declaration between the <:?xml version "1.0" ...
|
Node |
Tidy.parse(java.io.InputStream in,
java.io.OutputStream out) |
Reads from the given input and returns the root Node.
|
Node |
Tidy.parse(java.io.InputStream in,
java.io.Writer out) |
Reads from the given input and returns the root Node.
|
private Node |
Tidy.parse(java.io.InputStream in,
java.lang.String file,
java.io.OutputStream out) |
Internal routine that actually does the parsing.
|
Node |
Tidy.parse(java.io.Reader in,
java.io.OutputStream out) |
Reads from the given input and returns the root Node.
|
Node |
Tidy.parse(java.io.Reader in,
java.io.Writer out) |
Reads from the given input and returns the root Node.
|
private Node |
|