JavaNode.java
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 }