Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
abbreviations |
protected int |
currentTableColumn |
protected TableNode |
currentTableNode |
protected boolean |
inTableHeader |
protected LinkRenderer |
linkRenderer |
protected java.util.List<ToHtmlSerializerPlugin> |
plugins |
protected Printer |
printer |
protected java.util.Map<java.lang.String,ReferenceNode> |
references |
protected java.util.Map<java.lang.String,VerbatimSerializer> |
verbatimSerializers |
Constructor and Description |
---|
ToHtmlSerializer(LinkRenderer linkRenderer) |
ToHtmlSerializer(LinkRenderer linkRenderer,
java.util.List<ToHtmlSerializerPlugin> plugins) |
ToHtmlSerializer(LinkRenderer linkRenderer,
java.util.Map<java.lang.String,VerbatimSerializer> verbatimSerializers) |
ToHtmlSerializer(LinkRenderer linkRenderer,
java.util.Map<java.lang.String,VerbatimSerializer> verbatimSerializers,
java.util.List<ToHtmlSerializerPlugin> plugins) |
Modifier and Type | Method and Description |
---|---|
private VerbatimSerializer |
lookupSerializer(java.lang.String type) |
protected java.lang.String |
normalize(java.lang.String string) |
private void |
printAttribute(java.lang.String name,
java.lang.String value) |
protected java.lang.String |
printChildrenToString(SuperNode node) |
protected void |
printImageTag(LinkRenderer.Rendering rendering) |
protected void |
printIndentedTag(SuperNode node,
java.lang.String tag) |
protected void |
printLink(LinkRenderer.Rendering rendering) |
protected void |
printTag(SuperNode node,
java.lang.String tag) |
protected void |
printTag(TextNode node,
java.lang.String tag) |
protected void |
printWithAbbreviations(java.lang.String string) |
java.lang.String |
toHtml(RootNode astRoot) |
void |
visit(AbbreviationNode node) |
void |
visit(AutoLinkNode node) |
void |
visit(BlockQuoteNode node) |
void |
visit(BulletListNode node) |
void |
visit(CodeNode node) |
void |
visit(DefinitionListNode node) |
void |
visit(DefinitionNode node) |
void |
visit(DefinitionTermNode node) |
void |
visit(ExpImageNode node) |
void |
visit(ExpLinkNode node) |
void |
visit(HeaderNode node) |
void |
visit(HtmlBlockNode node) |
void |
visit(InlineHtmlNode node) |
void |
visit(ListItemNode node) |
void |
visit(MailLinkNode node) |
void |
visit(Node node) |
void |
visit(OrderedListNode node) |
void |
visit(ParaNode node) |
void |
visit(QuotedNode node) |
void |
visit(ReferenceNode node) |
void |
visit(RefImageNode node) |
void |
visit(RefLinkNode node) |
void |
visit(RootNode node) |
void |
visit(SimpleNode node) |
void |
visit(SpecialTextNode node) |
void |
visit(StrikeNode node) |
void |
visit(StrongEmphSuperNode node) |
void |
visit(SuperNode node) |
void |
visit(TableBodyNode node) |
void |
visit(TableCaptionNode node) |
void |
visit(TableCellNode node) |
void |
visit(TableColumnNode node) |
void |
visit(TableHeaderNode node) |
void |
visit(TableNode node) |
void |
visit(TableRowNode node) |
void |
visit(TextNode node) |
void |
visit(VerbatimNode node) |
void |
visit(WikiLinkNode node) |
protected void |
visitChildren(SuperNode node) |
protected Printer printer
protected final java.util.Map<java.lang.String,ReferenceNode> references
protected final java.util.Map<java.lang.String,java.lang.String> abbreviations
protected final LinkRenderer linkRenderer
protected final java.util.List<ToHtmlSerializerPlugin> plugins
protected TableNode currentTableNode
protected int currentTableColumn
protected boolean inTableHeader
protected java.util.Map<java.lang.String,VerbatimSerializer> verbatimSerializers
public ToHtmlSerializer(LinkRenderer linkRenderer)
public ToHtmlSerializer(LinkRenderer linkRenderer, java.util.List<ToHtmlSerializerPlugin> plugins)
public ToHtmlSerializer(LinkRenderer linkRenderer, java.util.Map<java.lang.String,VerbatimSerializer> verbatimSerializers)
public ToHtmlSerializer(LinkRenderer linkRenderer, java.util.Map<java.lang.String,VerbatimSerializer> verbatimSerializers, java.util.List<ToHtmlSerializerPlugin> plugins)
public java.lang.String toHtml(RootNode astRoot)
public void visit(AbbreviationNode node)
public void visit(AutoLinkNode node)
public void visit(BlockQuoteNode node)
public void visit(BulletListNode node)
public void visit(DefinitionListNode node)
public void visit(DefinitionNode node)
public void visit(DefinitionTermNode node)
public void visit(ExpImageNode node)
public void visit(ExpLinkNode node)
public void visit(HeaderNode node)
public void visit(HtmlBlockNode node)
public void visit(InlineHtmlNode node)
public void visit(ListItemNode node)
public void visit(MailLinkNode node)
public void visit(OrderedListNode node)
public void visit(QuotedNode node)
public void visit(ReferenceNode node)
public void visit(RefImageNode node)
public void visit(RefLinkNode node)
public void visit(SimpleNode node)
public void visit(StrongEmphSuperNode node)
public void visit(StrikeNode node)
public void visit(TableBodyNode node)
public void visit(TableCaptionNode node)
public void visit(TableCellNode node)
public void visit(TableColumnNode node)
public void visit(TableHeaderNode node)
public void visit(TableRowNode node)
public void visit(VerbatimNode node)
private VerbatimSerializer lookupSerializer(java.lang.String type)
public void visit(WikiLinkNode node)
public void visit(SpecialTextNode node)
protected void visitChildren(SuperNode node)
protected void printTag(TextNode node, java.lang.String tag)
protected void printTag(SuperNode node, java.lang.String tag)
protected void printIndentedTag(SuperNode node, java.lang.String tag)
protected void printImageTag(LinkRenderer.Rendering rendering)
protected void printLink(LinkRenderer.Rendering rendering)
private void printAttribute(java.lang.String name, java.lang.String value)
protected java.lang.String printChildrenToString(SuperNode node)
protected java.lang.String normalize(java.lang.String string)
protected void printWithAbbreviations(java.lang.String string)