Class JiraConverterNodeRenderer
- java.lang.Object
-
- com.vladsch.flexmark.jira.converter.internal.JiraConverterNodeRenderer
-
- All Implemented Interfaces:
NodeRenderer
public class JiraConverterNodeRenderer extends java.lang.Object implements NodeRenderer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JiraConverterNodeRenderer.Factory
-
Field Summary
Fields Modifier and Type Field Description private int
inBlockQuote
private ListOptions
listOptions
private boolean
recheckUndefinedReferences
private ReferenceRepository
referenceRepository
-
Constructor Summary
Constructors Constructor Description JiraConverterNodeRenderer(DataHolder options)
-
Method Summary
-
-
-
Field Detail
-
referenceRepository
private final ReferenceRepository referenceRepository
-
listOptions
private final ListOptions listOptions
-
inBlockQuote
private int inBlockQuote
-
recheckUndefinedReferences
private final boolean recheckUndefinedReferences
-
-
Constructor Detail
-
JiraConverterNodeRenderer
public JiraConverterNodeRenderer(DataHolder options)
-
-
Method Detail
-
getNodeRenderingHandlers
public java.util.Set<NodeRenderingHandler<?>> getNodeRenderingHandlers()
- Specified by:
getNodeRenderingHandlers
in interfaceNodeRenderer
- Returns:
- the mapping of nodes this renderer handles to rendering function
-
render
private void render(Document node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(Heading node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(BlockQuote node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(FencedCodeBlock node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(ThematicBreak node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(IndentedCodeBlock node, NodeRendererContext context, HtmlWriter html)
-
renderListItemPrefix
private void renderListItemPrefix(ListItem node, NodeRendererContext context, HtmlWriter html)
-
renderListItem
private void renderListItem(ListItem node, NodeRendererContext context, HtmlWriter html)
-
renderList
private void renderList(ListBlock node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(BulletList node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(OrderedList node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(BulletListItem node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(OrderedListItem node, NodeRendererContext context, HtmlWriter html)
-
renderTextBlockParagraphLines
private static void renderTextBlockParagraphLines(Node node, NodeRendererContext context, HtmlWriter html)
-
renderLooseParagraph
private void renderLooseParagraph(Paragraph node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(Paragraph node, NodeRendererContext context, HtmlWriter html)
-
getSoftLineBreakSpan
public static BasedSequence getSoftLineBreakSpan(Node node)
-
render
private void render(SoftLineBreak node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(HardLineBreak node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(Emphasis node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(StrongEmphasis node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(Text node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(TextBase node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(Code node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(HtmlBlock node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(HtmlCommentBlock node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(HtmlInnerBlock node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(HtmlInnerBlockComment node, NodeRendererContext context, HtmlWriter html)
-
renderHtmlBlock
public void renderHtmlBlock(HtmlBlockBase node, NodeRendererContext context, HtmlWriter html, boolean suppress, boolean escape)
-
render
private void render(HtmlInline node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(HtmlInlineComment node, NodeRendererContext context, HtmlWriter html)
-
renderInlineHtml
public void renderInlineHtml(HtmlInlineBase node, NodeRendererContext context, HtmlWriter html, boolean suppress, boolean escape)
-
render
private void render(Reference node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(HtmlEntity node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(AutoLink node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(MailLink node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(Image node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(Link node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(ImageRef node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(LinkRef node, NodeRendererContext context, HtmlWriter html)
-
-