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

Packages that use Scope
net.sourceforge.pmd.lang.java.ast   
net.sourceforge.pmd.lang.java.symboltable   
net.sourceforge.pmd.lang.plsql.ast   
net.sourceforge.pmd.lang.plsql.symboltable   
net.sourceforge.pmd.lang.symboltable   
 

Uses of Scope in net.sourceforge.pmd.lang.java.ast
 

Methods in net.sourceforge.pmd.lang.java.ast that return Scope
 Scope JavaNode.getScope()
           
 Scope AbstractJavaNode.getScope()
           
 

Methods in net.sourceforge.pmd.lang.java.ast with parameters of type Scope
 void JavaNode.setScope(Scope scope)
           
 void AbstractJavaNode.setScope(Scope scope)
           
 

Uses of Scope in net.sourceforge.pmd.lang.java.symboltable
 

Classes in net.sourceforge.pmd.lang.java.symboltable that implement Scope
 class AbstractJavaScope
          Provides the basic java scope implementation

 class ClassScope
          This scope represents one Java class.
 class LocalScope
          A LocalScope can have variable declarations and class declarations within it.
 class MethodScope
          A Method Scope can have variable declarations and class declarations within it.
 class SourceFileScope
          This scope is the outer most scope of a Java file.
 

Methods in net.sourceforge.pmd.lang.java.symboltable that return Scope
 Scope VariableNameDeclaration.getScope()
           
 

Methods in net.sourceforge.pmd.lang.java.symboltable with parameters of type Scope
 void Search.execute(Scope startingScope)
           
 

Uses of Scope in net.sourceforge.pmd.lang.plsql.ast
 

Fields in net.sourceforge.pmd.lang.plsql.ast declared as Scope
protected  Scope AbstractPLSQLNode.scope
           
 

Methods in net.sourceforge.pmd.lang.plsql.ast that return Scope
 Scope PLSQLNode.getScope()
           
 Scope AbstractPLSQLNode.getScope()
           
 

Methods in net.sourceforge.pmd.lang.plsql.ast with parameters of type Scope
 void PLSQLNode.setScope(Scope scope)
           
 void AbstractPLSQLNode.setScope(Scope scope)
           
 

Uses of Scope in net.sourceforge.pmd.lang.plsql.symboltable
 

Methods in net.sourceforge.pmd.lang.plsql.symboltable that return Scope
 Scope VariableNameDeclaration.getScope()
           
 

Methods in net.sourceforge.pmd.lang.plsql.symboltable with parameters of type Scope
 void Search.execute(Scope startingScope)
           
 

Uses of Scope in net.sourceforge.pmd.lang.symboltable
 

Classes in net.sourceforge.pmd.lang.symboltable that implement Scope
 class AbstractScope
          Base class for any Scope.
 

Methods in net.sourceforge.pmd.lang.symboltable with type parameters of type Scope
<T extends Scope>
T
AbstractScope.getEnclosingScope(Class<T> clazz)
           
<T extends Scope>
T
Scope.getEnclosingScope(Class<T> clazz)
          Helper method that goes up the parent scopes to find a scope of the specified type
 

Methods in net.sourceforge.pmd.lang.symboltable that return Scope
 Scope AbstractScope.getParent()
           
 Scope Scope.getParent()
          Retrieves this scope's parent
 Scope ScopedNode.getScope()
           
 Scope NameDeclaration.getScope()
          Gets the scope in which this name has been declared.
 Scope AbstractNameDeclaration.getScope()
           
 

Methods in net.sourceforge.pmd.lang.symboltable with parameters of type Scope
 void AbstractScope.setParent(Scope parent)
           
 void Scope.setParent(Scope parent)
          Points this scope to its parent
 



Copyright © 2002–2015 InfoEther. All rights reserved.