Uses of Interface
org.htmlcleaner.HtmlNode
-
Packages that use HtmlNode Package Description org.htmlcleaner -
-
Uses of HtmlNode in org.htmlcleaner
Classes in org.htmlcleaner that implement HtmlNode Modifier and Type Class Description class
BaseHtmlNode
class
CData
class
CommentNode
HTML comment token.class
ContentNode
HTML text token.class
DoctypeToken
HTML doctype token.class
EndTagToken
HTML tag end token.(package private) class
ProxyTagNode
ATagNode
that only really holds whitespace or comments - allows usingContentNode
in places where aTagNode
is expected.private class
Serializer.HeadlessTagNode
Used to implement serialization with missing envelope - omiting open and close tags, just serialize children.class
TagNode
XML node tag - basic node of the cleaned HTML tree.class
TagToken
HTML tag token - descendants are start (TagNode) and end token (EndTagToken).Methods in org.htmlcleaner with parameters of type HtmlNode Modifier and Type Method Description int
TagNode. getChildIndex(HtmlNode child)
void
DomBuilder. head(HtmlNode node, int depth)
void
XmlVisitor. head(HtmlNode node, int depth)
Callback for when a node is first visited.void
TagNode. insertChild(int index, HtmlNode childToAdd)
Inserts specified node at specified position in array of childrenvoid
TagNode. insertChildAfter(HtmlNode node, HtmlNode nodeToInsert)
Inserts specified node in the list of children after specified childvoid
TagNode. insertChildBefore(HtmlNode node, HtmlNode nodeToInsert)
Inserts specified node in the list of children before specified childvoid
DomBuilder. tail(HtmlNode node, int depth)
void
XmlVisitor. tail(HtmlNode node, int depth)
Callback for when a node is last visited, after all of its descendants have been visited.static void
XmlTraversor. traverse(XmlVisitor visitor, HtmlNode root)
Start a depth-first traverse of the root and all of its descendants.boolean
TagNodeVisitor. visit(TagNode parentNode, HtmlNode htmlNode)
Action to be performed on single node in the tree
-