Class YouTrackConverterNodeRenderer
- java.lang.Object
-
- com.vladsch.flexmark.youtrack.converter.internal.YouTrackConverterNodeRenderer
-
- All Implemented Interfaces:
NodeRenderer
public class YouTrackConverterNodeRenderer extends java.lang.Object implements NodeRenderer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
YouTrackConverterNodeRenderer.Factory
-
Constructor Summary
Constructors Constructor Description YouTrackConverterNodeRenderer(DataHolder options)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<NodeRenderingHandler<?>>
getNodeRenderingHandlers()
static BasedSequence
getSoftLineBreakSpan(Node node)
boolean
isLastBlockQuoteChild(Node node)
void
renderHtmlBlock(HtmlBlockBase node, NodeRendererContext context, HtmlWriter html, boolean suppress, boolean escape)
void
renderInlineHtml(HtmlInlineBase node, NodeRendererContext context, HtmlWriter html, boolean suppress, boolean escape)
HtmlWriter
tailBlankLine(Node node, int count, HtmlWriter html)
-
-
-
Constructor Detail
-
YouTrackConverterNodeRenderer
public YouTrackConverterNodeRenderer(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
-
isLastBlockQuoteChild
public boolean isLastBlockQuoteChild(Node node)
-
tailBlankLine
public HtmlWriter tailBlankLine(Node node, int count, HtmlWriter html)
-
getSoftLineBreakSpan
public static BasedSequence getSoftLineBreakSpan(Node node)
-
renderHtmlBlock
public void renderHtmlBlock(HtmlBlockBase node, NodeRendererContext context, HtmlWriter html, boolean suppress, boolean escape)
-
renderInlineHtml
public void renderInlineHtml(HtmlInlineBase node, NodeRendererContext context, HtmlWriter html, boolean suppress, boolean escape)
-
-