Constructor and Description |
---|
ToFileContentSerializer(Document.DocumentBuilder docBuilder,
List<Integer> listOfLineNumber,
SentenceExtractor extractor)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Document |
toFileContent(org.pegdown.ast.RootNode astRoot)
Traverse markdown tree that parsed Pegdown.
|
void |
visit(org.pegdown.ast.AbbreviationNode abbreviationNode) |
void |
visit(org.pegdown.ast.AutoLinkNode autoLinkNode) |
void |
visit(org.pegdown.ast.BlockQuoteNode blockQuoteNode) |
void |
visit(org.pegdown.ast.BulletListNode bulletListNode) |
void |
visit(org.pegdown.ast.CodeNode codeNode) |
void |
visit(org.pegdown.ast.DefinitionListNode definitionListNode) |
void |
visit(org.pegdown.ast.DefinitionNode definitionNode) |
void |
visit(org.pegdown.ast.DefinitionTermNode definitionTermNode) |
void |
visit(org.pegdown.ast.ExpImageNode expImageNode) |
void |
visit(org.pegdown.ast.ExpLinkNode expLinkNode) |
void |
visit(org.pegdown.ast.HeaderNode headerNode) |
void |
visit(org.pegdown.ast.HtmlBlockNode htmlBlockNode) |
void |
visit(org.pegdown.ast.InlineHtmlNode inlineHtmlNode) |
void |
visit(org.pegdown.ast.ListItemNode listItemNode) |
void |
visit(org.pegdown.ast.MailLinkNode mailLinkNode) |
void |
visit(org.pegdown.ast.Node node) |
void |
visit(org.pegdown.ast.OrderedListNode orderedListNode) |
void |
visit(org.pegdown.ast.ParaNode paraNode) |
void |
visit(org.pegdown.ast.QuotedNode quotedNode) |
void |
visit(org.pegdown.ast.ReferenceNode referenceNode) |
void |
visit(org.pegdown.ast.RefImageNode refImageNode) |
void |
visit(org.pegdown.ast.RefLinkNode refLinkNode) |
void |
visit(org.pegdown.ast.RootNode rootNode) |
void |
visit(org.pegdown.ast.SimpleNode simpleNode) |
void |
visit(org.pegdown.ast.SpecialTextNode specialTextNode) |
void |
visit(org.pegdown.ast.StrikeNode strikeNode) |
void |
visit(org.pegdown.ast.StrongEmphSuperNode strongEmphSuperNode) |
void |
visit(org.pegdown.ast.SuperNode superNode) |
void |
visit(org.pegdown.ast.TableBodyNode tableBodyNode) |
void |
visit(org.pegdown.ast.TableCaptionNode tableCaptionNode) |
void |
visit(org.pegdown.ast.TableCellNode tableCellNode) |
void |
visit(org.pegdown.ast.TableColumnNode tableColumnNode) |
void |
visit(org.pegdown.ast.TableHeaderNode tableHeaderNode) |
void |
visit(org.pegdown.ast.TableNode tableNode) |
void |
visit(org.pegdown.ast.TableRowNode tableRowNode) |
void |
visit(org.pegdown.ast.TextNode textNode) |
void |
visit(org.pegdown.ast.VerbatimNode verbatimNode) |
void |
visit(org.pegdown.ast.WikiLinkNode wikiLinkNode) |
protected void |
visitChildren(org.pegdown.ast.SuperNode node) |
public ToFileContentSerializer(Document.DocumentBuilder docBuilder, List<Integer> listOfLineNumber, SentenceExtractor extractor)
docBuilder
- DocumentBuilderlistOfLineNumber
- the list of line numberextractor
- utility object to extract a sentence listprotected void visitChildren(org.pegdown.ast.SuperNode node)
public Document toFileContent(org.pegdown.ast.RootNode astRoot) throws RedPenException
astRoot
- Pegdown RootNode
(markdown tree that is parsed pegdown parser)RedPenException
- Fail to traverse markdown treepublic void visit(org.pegdown.ast.AbbreviationNode abbreviationNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.AutoLinkNode autoLinkNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.BlockQuoteNode blockQuoteNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.CodeNode codeNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.ExpImageNode expImageNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.ExpLinkNode expLinkNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.HeaderNode headerNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.BulletListNode bulletListNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.OrderedListNode orderedListNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.ListItemNode listItemNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.ParaNode paraNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.RootNode rootNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.SimpleNode simpleNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.SpecialTextNode specialTextNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.StrikeNode strikeNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.StrongEmphSuperNode strongEmphSuperNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.TextNode textNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.VerbatimNode verbatimNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.QuotedNode quotedNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.ReferenceNode referenceNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.RefImageNode refImageNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.RefLinkNode refLinkNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.HtmlBlockNode htmlBlockNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.InlineHtmlNode inlineHtmlNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.MailLinkNode mailLinkNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.WikiLinkNode wikiLinkNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.SuperNode superNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.Node node)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.DefinitionListNode definitionListNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.DefinitionNode definitionNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.DefinitionTermNode definitionTermNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.TableBodyNode tableBodyNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.TableCaptionNode tableCaptionNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.TableCellNode tableCellNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.TableColumnNode tableColumnNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.TableHeaderNode tableHeaderNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.TableNode tableNode)
visit
in interface org.pegdown.ast.Visitor
public void visit(org.pegdown.ast.TableRowNode tableRowNode)
visit
in interface org.pegdown.ast.Visitor
Copyright © 2015. All rights reserved.