## 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-2006 InfoEther. All Rights Reserved.