Package org.commonmark.renderer.html
Class CoreHtmlNodeRenderer
java.lang.Object
org.commonmark.node.AbstractVisitor
org.commonmark.renderer.html.CoreHtmlNodeRenderer
- All Implemented Interfaces:
Visitor,NodeRenderer
The node renderer that renders all the core nodes (comes last in the order of node renderers).
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final HtmlNodeRendererContextprivate final HtmlWriter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanisInTightList(Paragraph paragraph) voidRender the specified node.private voidprivate voidvoidvisit(BlockQuote blockQuote) voidvisit(BulletList bulletList) voidvoidvoidvoidvisit(FencedCodeBlock fencedCodeBlock) voidvisit(HardLineBreak hardLineBreak) voidvoidvoidvisit(HtmlInline htmlInline) voidvoidvisit(IndentedCodeBlock indentedCodeBlock) voidvoidvoidvisit(OrderedList orderedList) voidvoidvisit(SoftLineBreak softLineBreak) voidvisit(StrongEmphasis strongEmphasis) voidvoidvisit(ThematicBreak thematicBreak) protected voidvisitChildren(Node parent) Visit the child nodes.Methods inherited from class org.commonmark.node.AbstractVisitor
visit, visit, visitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.commonmark.renderer.NodeRenderer
afterRoot, beforeRoot
-
Field Details
-
context
-
html
-
-
Constructor Details
-
CoreHtmlNodeRenderer
-
-
Method Details
-
getNodeTypes
- Specified by:
getNodeTypesin interfaceNodeRenderer- Returns:
- the types of nodes that this renderer handles
-
render
Description copied from interface:NodeRendererRender the specified node.- Specified by:
renderin interfaceNodeRenderer- Parameters:
node- the node to render, will be an instance of one ofNodeRenderer.getNodeTypes()
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visit
- Specified by:
visitin interfaceVisitor- Overrides:
visitin classAbstractVisitor
-
visitChildren
Description copied from class:AbstractVisitorVisit the child nodes.- Overrides:
visitChildrenin classAbstractVisitor- Parameters:
parent- the parent node whose children should be visited
-
renderCodeBlock
-
renderListBlock
-
isInTightList
-
getAttrs
-
getAttrs
-