Package net.sourceforge.pmd.symboltable

Interface Summary
NameDeclaration  
Scope Provides methods which all scopes must implement

See JLS 6.3 for a description of scopes

TypeSet.Resolver TODO should Resolver provide a canResolve() and a resolve()? Requiring 2 calls seems clunky...
 

Class Summary
AbstractNameDeclaration  
AbstractScope  
ClassNameDeclaration  
ClassScope  
DummyScope Implementation of Scope for source types that are simpler than java sources.
ImageFinderFunction  
JspScopeAndDeclarationFinder Setting the scope in the root of a JSP AST.
JspSymbolFacade Symbol Facade for JSP.
LocalScope  
MethodNameDeclaration  
MethodScope  
NameFinder  
NameOccurrence  
OccurrenceFinder  
ScopeAndDeclarationFinder Visitor for scope creation.
Search  
SourceFileScope  
SymbolFacade  
TypeSet Keeps track of the types encountered in a ASTCompilationUnit
TypeSet.CurrentPackageResolver  
TypeSet.ExplicitImportResolver  
TypeSet.FullyQualifiedNameResolver  
TypeSet.ImplicitImportResolver  
TypeSet.ImportOnDemandResolver  
TypeSet.PrimitiveTypeResolver  
TypeSet.VoidResolver  
VariableNameDeclaration  
VariableUsageFinderFunction  
 



Copyright © 2002-2011 InfoEther. All Rights Reserved.