## 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

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`
`class` `ClassScope`
`class` `DummyScope` Implementation of Scope for source types that are simpler than java sources.
`class` `LocalScope`
`class` `MethodScope`
`class` `SourceFileScope`

Methods in net.sourceforge.pmd.symboltable that return Scope
`Scope` `VariableNameDeclaration.getScope()`
`Scope` `DummyScope.getParent()`
`Scope` `NameDeclaration.getScope()`
`Scope` `Scope.getParent()` Retrieves this scope's parent
`Scope` `AbstractScope.getParent()`
`Scope` `AbstractNameDeclaration.getScope()`

Methods in net.sourceforge.pmd.symboltable with parameters of type Scope
`void` `Search.execute(Scope startingScope)`
`void` `DummyScope.setParent(Scope parent)`
`void` `Scope.setParent(Scope parent)` Points this scope to its parent
`void` `AbstractScope.setParent(Scope parent)`

Copyright © 2002-2006 InfoEther. All Rights Reserved.