Uses of Interface
net.sourceforge.pmd.symboltable.Scope

Packages that use Scope
net.sourceforge.pmd.ast   
net.sourceforge.pmd.symboltable   
 

Uses of Scope in net.sourceforge.pmd.ast
 

Fields in net.sourceforge.pmd.ast declared as Scope
private  Scope SimpleNode.scope
           
 

Methods in net.sourceforge.pmd.ast that return Scope
 Scope SimpleNode.getScope()
           
 

Methods in net.sourceforge.pmd.ast with parameters of type Scope
 void SimpleNode.setScope(Scope scope)
           
 

Uses of Scope in net.sourceforge.pmd.symboltable
 

Classes in net.sourceforge.pmd.symboltable that implement Scope
 class AbstractScope
          Provides behavior common to all Scopes
 class ClassScope
           
 class GlobalScope
           
 class LocalScope
           
 class MethodScope
           
 

Fields in net.sourceforge.pmd.symboltable declared as Scope
private  Scope AbstractScope.parent
           
 

Methods in net.sourceforge.pmd.symboltable that return Scope
 Scope MethodScopeEvaluator.getScopeFor(SimpleNode node)
           
 Scope LocalScopeEvaluator.getScopeFor(SimpleNode node)
           
 Scope GlobalScopeEvaluator.getScopeFor(SimpleNode node)
           
 Scope ClassScopeEvaluator.getScopeFor(SimpleNode node)
           
 Scope ScopeEvaluator.getScopeFor(SimpleNode node)
           
abstract  Scope AbstractScopeEvaluator.getScopeFor(SimpleNode node)
           
 Scope AbstractScope.getParent()
           
 Scope NameOccurrence.getScope()
           
 Scope NameDeclaration.getScope()
           
 Scope AbstractNameDeclaration.getScope()
           
 Scope VariableNameDeclaration.getScope()
           
 Scope Scope.getParent()
          Retrieves this scope's parent
 

Methods in net.sourceforge.pmd.symboltable with parameters of type Scope
 void Search.execute(Scope startingScope)
           
private  NameDeclaration Search.searchUpward(NameOccurrence nameOccurrence, Scope scope)
           
 void AbstractScope.setParent(Scope parent)
           
 void Scope.setParent(Scope parent)
          Points this scope to its parent