Package com.vladsch.flexmark.util.ast
Class NodeClassifierVisitor
- java.lang.Object
-
- com.vladsch.flexmark.util.ast.NodeVisitorBase
-
- com.vladsch.flexmark.util.ast.NodeClassifierVisitor
-
- All Implemented Interfaces:
NodeTracker
public class NodeClassifierVisitor extends NodeVisitorBase implements NodeTracker
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull ClassifyingNodeTrackerclassify(@NotNull Node node)voidnodeAdded(@NotNull Node node)voidnodeAddedWithChildren(@NotNull Node node)voidnodeAddedWithDescendants(@NotNull Node node)voidnodeRemoved(@NotNull Node node)voidnodeRemovedWithChildren(@NotNull Node node)voidnodeRemovedWithDescendants(@NotNull Node node)voidvisit(@NotNull Node node)voidvisitChildren(@NotNull Node parent)Visit the child nodes.
-
-
-
Method Detail
-
classify
@NotNull public @NotNull ClassifyingNodeTracker classify(@NotNull @NotNull Node node)
-
visit
public void visit(@NotNull @NotNull Node node)- Specified by:
visitin classNodeVisitorBase
-
nodeRemoved
public void nodeRemoved(@NotNull @NotNull Node node)- Specified by:
nodeRemovedin interfaceNodeTracker
-
nodeRemovedWithChildren
public void nodeRemovedWithChildren(@NotNull @NotNull Node node)- Specified by:
nodeRemovedWithChildrenin interfaceNodeTracker
-
nodeRemovedWithDescendants
public void nodeRemovedWithDescendants(@NotNull @NotNull Node node)- Specified by:
nodeRemovedWithDescendantsin interfaceNodeTracker
-
nodeAddedWithChildren
public void nodeAddedWithChildren(@NotNull @NotNull Node node)- Specified by:
nodeAddedWithChildrenin interfaceNodeTracker
-
nodeAddedWithDescendants
public void nodeAddedWithDescendants(@NotNull @NotNull Node node)- Specified by:
nodeAddedWithDescendantsin interfaceNodeTracker
-
nodeAdded
public void nodeAdded(@NotNull @NotNull Node node)- Specified by:
nodeAddedin interfaceNodeTracker
-
visitChildren
public void visitChildren(@NotNull @NotNull Node parent)Visit the child nodes.- Overrides:
visitChildrenin classNodeVisitorBase- Parameters:
parent- the parent node whose children should be visited
-
-