org.pegdown
Class ToHtmlSerializer
java.lang.Object
org.pegdown.ToHtmlSerializer
- All Implemented Interfaces:
- Visitor
public class ToHtmlSerializer
- extends java.lang.Object
- implements Visitor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
printer
protected Printer printer
references
protected final java.util.Map<java.lang.String,ReferenceNode> references
abbreviations
protected final java.util.Map<java.lang.String,java.lang.String> abbreviations
linkRenderer
protected final LinkRenderer linkRenderer
plugins
protected final java.util.List<ToHtmlSerializerPlugin> plugins
currentTableNode
protected TableNode currentTableNode
currentTableColumn
protected int currentTableColumn
inTableHeader
protected boolean inTableHeader
verbatimSerializers
protected java.util.Map<java.lang.String,VerbatimSerializer> verbatimSerializers
ToHtmlSerializer
public ToHtmlSerializer(LinkRenderer linkRenderer)
ToHtmlSerializer
public ToHtmlSerializer(LinkRenderer linkRenderer,
java.util.List<ToHtmlSerializerPlugin> plugins)
ToHtmlSerializer
public ToHtmlSerializer(LinkRenderer linkRenderer,
java.util.Map<java.lang.String,VerbatimSerializer> verbatimSerializers)
ToHtmlSerializer
public ToHtmlSerializer(LinkRenderer linkRenderer,
java.util.Map<java.lang.String,VerbatimSerializer> verbatimSerializers,
java.util.List<ToHtmlSerializerPlugin> plugins)
toHtml
public java.lang.String toHtml(RootNode astRoot)
visit
public void visit(RootNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(AbbreviationNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(AutoLinkNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(BlockQuoteNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(BulletListNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(CodeNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(DefinitionListNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(DefinitionNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(DefinitionTermNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(ExpImageNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(ExpLinkNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(HeaderNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(HtmlBlockNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(InlineHtmlNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(ListItemNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(MailLinkNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(OrderedListNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(ParaNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(QuotedNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(ReferenceNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(RefImageNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(RefLinkNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(SimpleNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(StrongEmphSuperNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(StrikeNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(TableBodyNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(TableCaptionNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(TableCellNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(TableColumnNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(TableHeaderNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(TableNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(TableRowNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(VerbatimNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(WikiLinkNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(TextNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(SpecialTextNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(SuperNode node)
- Specified by:
visit in interface Visitor
visit
public void visit(Node node)
- Specified by:
visit in interface Visitor
visitChildren
protected void visitChildren(SuperNode node)
printTag
protected void printTag(TextNode node,
java.lang.String tag)
printTag
protected void printTag(SuperNode node,
java.lang.String tag)
printIndentedTag
protected void printIndentedTag(SuperNode node,
java.lang.String tag)
printImageTag
protected void printImageTag(LinkRenderer.Rendering rendering)
printLink
protected void printLink(LinkRenderer.Rendering rendering)
printChildrenToString
protected java.lang.String printChildrenToString(SuperNode node)
normalize
protected java.lang.String normalize(java.lang.String string)
printWithAbbreviations
protected void printWithAbbreviations(java.lang.String string)