MarkdownSyntaxVisitor Class

MarkdownSyntaxVisitor class

The base class for markdown syntax visitor.

public abstract class MarkdownSyntaxVisitor

Methods

NameDescription
visit(MarkdownSyntaxNode)Defines the interface for visit node.
visit(MarkdownSyntaxTree)Defines the interface for visit syntax tree.
visitAtxHeading(AtxHeadingSyntaxNode)Defines the interface for visit AtxHeadingSyntax.
visitBlock(BlockSyntaxNode)Defines the interface for visit block.
visitBlockQuote(BlockQuoteSyntaxNode)Defines the interface for visit BlockQuoteSyntax.
visitCharacterReference(CharacterReferenceSyntaxNode)Defines the interface for visit CharacterReferenceSyntax.
visitCodeSpan(CodeSpanSyntaxNode)Defines the interface for visit CodeSpanSyntax.
visitEmphasis(EmphasisSyntaxNode)Defines the interface for visit EmphasisSyntax.
visitEmptyLine(EmptyLineSyntaxNode)Defines the interface for visit text line.
visitEscapedCharacter(EscapedCharacterSyntaxNode)Defines the interface for visit escape character.
visitFencedCodeBlock(FencedCodeBlockSyntaxNode)Defines the interface for visit FencedCodeBlockSyntax.
visitHtml(HTMLFragmentSyntax)Defines the interface for visit HTMLFragmentSyntax.
visitImage(InlineImageSyntaxNode)Defines the interface for visit InlineImageSyntax.
visitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)Defines the interface for visit IndentedCodeBlockSyntax.
visitLineBreak(HardBreakSyntaxNode)Defines the interface for visit HardBreakSyntax.
visitLineBreak(SoftBreakSyntaxNode)Defines the interface for visit SoftBreakSyntax.
visitLink(AutoLinkSyntaxNode)Defines the interface for visit AutoLinkSyntax.
visitLink(InlineLinkSyntaxNode)Defines the interface for visit InlineLinkSyntax.
visitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)Defines the interface for visit LinkReferenceDefinitionSyntax.
visitList(OrderedListSyntaxNode)Defines the interface for visit OrderedListSyntax.
visitList(UnorderedListSyntaxNode)Defines the interface for visit UnorderedListSyntax.
visitListItem(ListItemSyntaxNode)Defines the interface for visit ListItemSyntax.
visitNodeList(NodeList)Defines the interface for visit NodeList.
visitParagraph(ParagraphSyntaxNode)Defines the interface for visit paragraph.
visitReferenceImage(ReferenceImageSyntaxNode)Defines the interface for visit ReferenceImageSyntax.
visitReferenceLink(ReferenceLinkSyntaxNode)Defines the interface for visit ReferenceLinkSyntax.
visitSetextHeading(SetextHeadingSyntaxNode)Defines the interface for visit SetextHeadingSyntax.
visitSyntaxNode(MarkdownSyntaxNode)Defines the interface for visit node.
visitSyntaxTree(MarkdownSyntaxTree)Defines the interface for visit MarkdownSyntaxTree.
visitTable(TableSyntaxNode)Defines the interface for visit TableSyntax.
visitText(TextSyntaxNode)Defines the interface for visit text syntax.
visitThematicBreak(ThematicBreakSyntaxNode)Defines the interface for visit ThematicBreakSyntax.
visitWhitespace(WhitespaceSyntaxNode)Defines the interface for visit Whitespace Syntax.

See Also