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  
ImageFinderFunction  
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-2005 InfoEther. All Rights Reserved.