01 package net.sourceforge.pmd.lang.java.ast;
02
03 import net.sourceforge.pmd.lang.ast.Node;
04 import net.sourceforge.pmd.lang.java.symboltable.Scope;
05
06 public interface JavaNode extends Node {
07
08 /**
09 * 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 }
|