public class CoreHtmlNodeRenderer extends AbstractVisitor implements NodeRenderer
| Modifier and Type | Field and Description |
|---|---|
protected HtmlNodeRendererContext |
context |
| Constructor and Description |
|---|
CoreHtmlNodeRenderer(HtmlNodeRendererContext context) |
| Modifier and Type | Method and Description |
|---|---|
Set<Class<? extends Node>> |
getNodeTypes() |
void |
render(Node node)
Render the specified node.
|
void |
visit(BlockQuote blockQuote) |
void |
visit(BulletList bulletList) |
void |
visit(Code code) |
void |
visit(Document document) |
void |
visit(Emphasis emphasis) |
void |
visit(FencedCodeBlock fencedCodeBlock) |
void |
visit(HardLineBreak hardLineBreak) |
void |
visit(Heading heading) |
void |
visit(HtmlBlock htmlBlock) |
void |
visit(HtmlInline htmlInline) |
void |
visit(Image image) |
void |
visit(IndentedCodeBlock indentedCodeBlock) |
void |
visit(Link link) |
void |
visit(ListItem listItem) |
void |
visit(OrderedList orderedList) |
void |
visit(Paragraph paragraph) |
void |
visit(SoftLineBreak softLineBreak) |
void |
visit(StrongEmphasis strongEmphasis) |
void |
visit(Text text) |
void |
visit(ThematicBreak thematicBreak) |
protected void |
visitChildren(Node parent)
Visit the child nodes.
|
visit, visit, visitprotected final HtmlNodeRendererContext context
public CoreHtmlNodeRenderer(HtmlNodeRendererContext context)
public Set<Class<? extends Node>> getNodeTypes()
getNodeTypes in interface NodeRendererpublic void render(Node node)
NodeRendererrender in interface NodeRenderernode - the node to render, will be an instance of one of NodeRenderer.getNodeTypes()public void visit(Document document)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(Heading heading)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(Paragraph paragraph)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(BlockQuote blockQuote)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(BulletList bulletList)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(FencedCodeBlock fencedCodeBlock)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(HtmlBlock htmlBlock)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(ThematicBreak thematicBreak)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(IndentedCodeBlock indentedCodeBlock)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(Link link)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(ListItem listItem)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(OrderedList orderedList)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(Image image)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(Emphasis emphasis)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(StrongEmphasis strongEmphasis)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(Text text)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(Code code)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(HtmlInline htmlInline)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(SoftLineBreak softLineBreak)
visit in interface Visitorvisit in class AbstractVisitorpublic void visit(HardLineBreak hardLineBreak)
visit in interface Visitorvisit in class AbstractVisitorprotected void visitChildren(Node parent)
AbstractVisitorvisitChildren in class AbstractVisitorparent - the parent node whose children should be visitedCopyright © 2021. All rights reserved.