View Javadoc

    1   package net.sourceforge.pmd.lang.java.ast;
    2
    3   import net.sourceforge.pmd.lang.ast.Node;
    4   import net.sourceforge.pmd.lang.java.symboltable.Scope;
    5
    6   public interface JavaNode extends Node {
    7
    8       /**
    9        * Accept the visitor. *
    10       */
    11      Object jjtAccept(JavaParserVisitor visitor, Object data);
    12
    13      /**
    14       * Accept the visitor. *
    15       */
    16      Object childrenAccept(JavaParserVisitor visitor, Object data);
    17
    18      Scope getScope();
    19
    20      void setScope(Scope scope);
    21  }