AbstractJavaScope |
Provides the basic java scope implementation.
|
ClassNameDeclaration |
|
ClassScope |
This scope represents one Java class.
|
DeclarationFinderFunction |
|
JavaNameOccurrence |
|
LocalScope |
A LocalScope can have variable declarations and class declarations within it.
|
MethodNameDeclaration |
|
MethodScope |
A Method Scope can have variable declarations and class declarations within
it.
|
NameFinder |
|
OccurrenceFinder |
|
ScopeAndDeclarationFinder |
Visitor for scope creation.
|
Search |
|
SimpleTypedNameDeclaration |
Just stores a type image and a actual type.
|
SourceFileScope |
This scope is the outer most scope of a Java file.
|
SymbolFacade |
|
TypeSet |
Keeps track of the types encountered in a ASTCompilationUnit
|
TypeSet.AbstractResolver |
|
TypeSet.CurrentPackageResolver |
Resolver that uses the current package to resolve a simple class name.
|
TypeSet.ExplicitImportResolver |
Resolver that tries to resolve the given simple class name with the
explicit import statements.
|
TypeSet.FullyQualifiedNameResolver |
Resolver that simply loads the class by name.
|
TypeSet.ImplicitImportResolver |
Resolver that resolves simple class names from the implicit import of
java.lang.* .
|
TypeSet.ImportOnDemandResolver |
Resolver that uses the "on demand" import statements.
|
TypeSet.PrimitiveTypeResolver |
Resolver that resolves primitive types such as int or double.
|
TypeSet.VoidResolver |
Resolver that resolves the "void" type.
|
VariableNameDeclaration |
|