Interface NodeVisitHandler

  • All Superinterfaces:
    AstAction<Node>, Visitor<Node>
    All Known Implementing Classes:
    BlockNodeVisitor, NodeVisitor

    public interface NodeVisitHandler
    extends Visitor<Node>
    Interface to visit variations on specific nodes: visit() visiting node and if no handler defined then visit node's children visitNodeOnly() visit node and if no handler then do not process children visitChildren() visit node's children
    • Method Detail

      • visitNodeOnly

        void visitNodeOnly​(@NotNull
                           Node node)
      • visitChildren

        void visitChildren​(@NotNull
                           Node parent)