Home » GWT-2009.11.30 » com.google.gwt » dev » jdt »

com.google.gwt.dev.jdt

Interfaces:

RebindOracle   Abstracts the implementation of making deferred binding decisions.  code | html
RebindPermutationOracle   Abstract the process of determining all of the possible deferred binding answers for a given type.  code | html

Abstract Classes:

AbstractCompiler   A facade around the JDT compiler to manage on-demand compilation, caching smartly where possible.  code | html
TypeRefVisitor   Walks the AST to determine every location from which a type is referenced.  code | html

Classes:

AbstractCompiler.CompilationUnitAdapter   Adapts a CompilationUnit for a JDT compile.  code | html
AbstractCompiler.Sandbox   Shields AbstractCompiler so it can be garbage collected at the end of a compile.  code | html
AbstractCompiler.Sandbox.CompilerImpl   Adapted to hook the processing of compilation unit declarations so as to be able to add additional compilation units based on the results of previously-compiled ones.  code | html
AbstractCompiler.Sandbox.ICompilerRequestorImpl     code | html
AbstractCompiler.Sandbox.INameEnvironmentImpl     code | html
BasicWebModeCompiler   Provides a basic front-end based on the JDT compiler that incorporates GWT-specific concepts such as JSNI.  code | html
FindDeferredBindingSitesVisitor   Walks a org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration to find GWT.create() class so that we can eagerly complain about deferred binding problems.  code | html
FindDeferredBindingSitesVisitor.MessageSendSite   Information about the site at which a rebind request was found, used to report problems.  code | html
FindJsniRefVisitor   Walks the AST to find references to Java identifiers from within JSNI blocks.  code | html
Shared   Utility methods and constants.  code | html
WebModeCompilerFrontEnd   Provides a reusable front-end based on the JDT compiler that incorporates GWT-specific concepts such as JSNI and deferred binding.  code | html