Class TableJiraRenderer
- java.lang.Object
-
- com.vladsch.flexmark.ext.tables.internal.TableJiraRenderer
-
- All Implemented Interfaces:
NodeRenderer
public class TableJiraRenderer extends java.lang.Object implements NodeRenderer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TableJiraRenderer.Factory
-
Constructor Summary
Constructors Constructor Description TableJiraRenderer(DataHolder options)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.String
getAlignValue(TableCell.Alignment alignment)
java.util.Set<NodeRenderingHandler<?>>
getNodeRenderingHandlers()
boolean
isLastBlockQuoteChild(Node node)
private void
render(TableBlock node, NodeRendererContext context, HtmlWriter html)
private void
render(TableBody node, NodeRendererContext context, HtmlWriter html)
private void
render(TableCell node, NodeRendererContext context, HtmlWriter html)
private void
render(TableHead node, NodeRendererContext context, HtmlWriter html)
private void
render(TableRow node, NodeRendererContext context, HtmlWriter html)
private void
render(TableSeparator tableSeparator, NodeRendererContext context, HtmlWriter html)
HtmlWriter
tailBlankLine(Node node, int count, HtmlWriter html)
private HtmlWriter
tailBlankLine(Node node, HtmlWriter html)
-
-
-
Constructor Detail
-
TableJiraRenderer
public TableJiraRenderer(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
-
tailBlankLine
private HtmlWriter tailBlankLine(Node node, HtmlWriter html)
-
isLastBlockQuoteChild
public boolean isLastBlockQuoteChild(Node node)
-
tailBlankLine
public HtmlWriter tailBlankLine(Node node, int count, HtmlWriter html)
-
render
private void render(TableBlock node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(TableHead node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(TableSeparator tableSeparator, NodeRendererContext context, HtmlWriter html)
-
render
private void render(TableBody node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(TableRow node, NodeRendererContext context, HtmlWriter html)
-
render
private void render(TableCell node, NodeRendererContext context, HtmlWriter html)
-
getAlignValue
private static java.lang.String getAlignValue(TableCell.Alignment alignment)
-
-