-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
MarkdownBaseVisitor
public interface MarkdownVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byMarkdownParser.
-
-
Method Summary
-
-
-
Method Detail
-
visitDocument
T visitDocument(MarkdownParser.DocumentContext ctx)
Visit a parse tree produced byMarkdownParser.document().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlock
T visitBlock(MarkdownParser.BlockContext ctx)
Visit a parse tree produced byMarkdownParser.block().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHeading
T visitHeading(MarkdownParser.HeadingContext ctx)
Visit a parse tree produced byMarkdownParser.heading().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParagraph
T visitParagraph(MarkdownParser.ParagraphContext ctx)
Visit a parse tree produced byMarkdownParser.paragraph().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParagraphline
T visitParagraphline(MarkdownParser.ParagraphlineContext ctx)
Visit a parse tree produced byMarkdownParser.paragraphline().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitList
T visitList(MarkdownParser.ListContext ctx)
Visit a parse tree produced byMarkdownParser.list().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitListline
T visitListline(MarkdownParser.ListlineContext ctx)
Visit a parse tree produced byMarkdownParser.listline().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlockquote
T visitBlockquote(MarkdownParser.BlockquoteContext ctx)
Visit a parse tree produced byMarkdownParser.blockquote().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuoteline
T visitQuoteline(MarkdownParser.QuotelineContext ctx)
Visit a parse tree produced byMarkdownParser.quoteline().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFencedcodeblock
T visitFencedcodeblock(MarkdownParser.FencedcodeblockContext ctx)
Visit a parse tree produced byMarkdownParser.fencedcodeblock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInfostring
T visitInfostring(MarkdownParser.InfostringContext ctx)
Visit a parse tree produced byMarkdownParser.infostring().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTable
T visitTable(MarkdownParser.TableContext ctx)
Visit a parse tree produced byMarkdownParser.table().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTableheading
T visitTableheading(MarkdownParser.TableheadingContext ctx)
Visit a parse tree produced byMarkdownParser.tableheading().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTablerow
T visitTablerow(MarkdownParser.TablerowContext ctx)
Visit a parse tree produced byMarkdownParser.tablerow().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCell
T visitCell(MarkdownParser.CellContext ctx)
Visit a parse tree produced byMarkdownParser.cell().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTabledelimiterrow
T visitTabledelimiterrow(MarkdownParser.TabledelimiterrowContext ctx)
Visit a parse tree produced byMarkdownParser.tabledelimiterrow().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-