Package org.commonmark.node
Class AbstractVisitor
java.lang.Object
org.commonmark.node.AbstractVisitor
- All Implemented Interfaces:
Visitor
- Direct Known Subclasses:
AutolinkPostProcessor.AutolinkVisitor,CoreHtmlNodeRenderer,CoreHtmlNodeRenderer.AltTextVisitor,CoreMarkdownNodeRenderer,CoreMarkdownNodeRenderer.LineBreakVisitor,CoreTextContentNodeRenderer,FootnoteHtmlNodeRenderer.DefinitionVisitor,FootnoteHtmlNodeRenderer.ShallowReferenceVisitor,TaskListItemPostProcessor.TaskListItemVisitor,YamlFrontMatterVisitor
Abstract visitor that visits all children by default.
Can be used to only process certain nodes. If you override a method and want visiting to descend into children,
call visitChildren(org.commonmark.node.Node).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(BlockQuote blockQuote) voidvisit(BulletList bulletList) voidvoidvisit(CustomBlock customBlock) voidvisit(CustomNode customNode) voidvoidvoidvisit(FencedCodeBlock fencedCodeBlock) voidvisit(HardLineBreak hardLineBreak) voidvoidvoidvisit(HtmlInline htmlInline) voidvoidvisit(IndentedCodeBlock indentedCodeBlock) voidvoidvisit(LinkReferenceDefinition linkReferenceDefinition) voidvoidvisit(OrderedList orderedList) voidvoidvisit(SoftLineBreak softLineBreak) voidvisit(StrongEmphasis strongEmphasis) voidvoidvisit(ThematicBreak thematicBreak) protected voidvisitChildren(Node parent) Visit the child nodes.
-
Constructor Details
-
AbstractVisitor
public AbstractVisitor()
-
-
Method Details
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visitChildren
Visit the child nodes.- Parameters:
parent- the parent node whose children should be visited
-