Interface TreeVisitorAction


public interface TreeVisitorAction
How to execute code for node t when a visitor visits node t. Execute pre() before visiting children and execute post() after visiting children.
  • Method Summary

    Modifier and Type
    Method
    Description
    Execute an action after visiting children of t.
    Execute an action before visiting children of t.
  • Method Details

    • pre

      Object pre(Object t)
      Execute an action before visiting children of t. Return t or a rewritten t. It is up to the visitor to decide what to do with the return value. Children of returned value will be visited if using TreeVisitor.visit().
    • post

      Object post(Object t)
      Execute an action after visiting children of t. Return t or a rewritten t. It is up to the visitor to decide what to do with the return value.