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  }