public abstract class AbstractNodeHandler extends Object implements NodeHandler
Constructor and Description |
---|
AbstractNodeHandler() |
Modifier and Type | Method and Description |
---|---|
void |
handleIgnoredHTMLElement(Element node,
DocumentConverter converter)
Handle an ignored HTMLElement.
|
void |
handleTextNode(TextNode node,
DocumentConverter converter)
Handle a child text node.
|
protected void |
prependAndRecurse(String prepend,
Element node,
DocumentConverter converter,
Map<String,NodeHandler> nodes)
Recursively processes child nodes, and prepends the given string to the output.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handleNode
public void handleTextNode(TextNode node, DocumentConverter converter)
handleTextNode
in interface NodeHandler
node
- Node to handleconverter
- Parent converter for this object.public void handleIgnoredHTMLElement(Element node, DocumentConverter converter)
handleIgnoredHTMLElement
in interface NodeHandler
node
- Node to handleconverter
- Parent converter for this object.protected void prependAndRecurse(String prepend, Element node, DocumentConverter converter, Map<String,NodeHandler> nodes)
prepend
- String to prependnode
- Starting Nodeconverter
- Parent document converternodes
- Map of valid nodesCopyright © 2017. All rights reserved.