
| Interface | Description | 
|---|---|
| CompileOnePerm.CompileOnePermOptions | Options for CompilePerm. | 
| CompilePerms.CompilePermsOptions | Options for CompilePerms. | 
| CompilePerms.OptionPerms | Handles options for which permutations to compile. | 
| CompilePermsServer.CompileServerOptions | Adds host and port information. | 
| CompilerOptions | The complete set of options for the GWT compiler. | 
| CompileTaskOptions | A common set of options for all compile tasks. | 
| CompileTaskRunner.CompileTask | A task to run with a logger based on options. | 
| DevMode.HostedModeOptions | Handles the -superDevMode command line flag. | 
| DevMode.OptionSuperDevMode | Determines whether to start the code server or not. | 
| DevModeBase.HostedModeBaseOptions | Base options for dev mode. | 
| DevModeBase.OptionCodeServerPort | Controls what port the code server listens on. | 
| DevModeBase.OptionLogDir | Controls whether and where to log data to file. | 
| DevModeBase.OptionNoServer | Controls whether to run a server or not. | 
| DevModeBase.OptionPort | Controls what port to use. | 
| DevModeBase.OptionRemoteUI | Controls the UI that should be used to display the dev mode server's data. | 
| DevModeBase.OptionStartupURLs | Controls the startup URLs. | 
| Disconnectable | Interface that represents something that is disconnectable. | 
| Link.LinkOptions | Options for Link. | 
| ModuleHandle | Opaque handle to a module instance - external code can only get a logger or
 notify the module handle it is no longer needed. | 
| PrecompilationResult | A result of running  Precompile. | 
| PrecompileOnePerm.PrecompileOnePermOptions | The set of options for the precompiler. | 
| PrecompileTaskOptions | The set of options for the Precompiler. | 
| SwingUI.TabPanelCollection | Interface to group activities related to adding and deleting tabs. | 
| WebServerPanel.RestartAction | Callback interface for when the server should be restarted. | 
| Class | Description | 
|---|---|
| About | About information for GWT. | 
| AnalyzeModule | Performs the first phase of compilation, generating the set of permutations
 to compile and writing it out to a file. | 
| ApplicationCreator | Legacy ApplicationCreator that will let users know where the new class can be
 found. | 
| ArgProcessorBase | Base class for new-style argument processors. | 
| BootStrapPlatform | Initializes platform stuff. | 
| CompileOnePerm | Performs the second phase of compilation, converting one of the Precompile's
 serialized AST files into JavaScript outputs. | 
| CompilePerms | Performs the second phase of compilation, converting the Precompile's AST
 into JavaScript outputs. | 
| CompilePerms.ArgHandlerPerms | Argument handler for specifying the which perms to run. | 
| CompilePermsServer | An out-of-process implementation of CompilePerms that will connect back to an
 existing compiler host. | 
| Compiler | The main executable entry point for the GWT Java to JavaScript compiler. | 
| CompilerContext | Contains most global read-only compiler state and makes it easily accessible to the far flung
 reaches of the compiler call graph without the constant accumulation of more and more function
 parameters. | 
| CompilerContext.Builder | CompilerContext builder. | 
| CompilerOptionsImpl | Concrete class to implement compiler process, precompile task and compile task options. | 
| CompileTaskRunner | Used to run compiler tasks with the appropriate logger. | 
| DevMode | The main executable class for the hosted mode shell. | 
| DevMode.ArgHandlerServer | Handles the -server command line flag. | 
| DevMode.ArgHandlerStartupURLs | Handles a startup url that can be passed on the command line. | 
| DevMode.ArgHandlerSuperDevMode | Runs the superdev-mode code server instead of classic one. | 
| DevMode.ArgProcessor | The argument processor. | 
| DevMode.HostedModeOptionsImpl | Concrete class to implement all hosted mode options. | 
| DevModeBase | The main executable class for the hosted mode shell. | 
| DevModeBase.ArgHandlerCodeServerPort | Handles the -codeServerPort command line flag. | 
| DevModeBase.ArgHandlerLogDir | Handles the -logdir command line option. | 
| DevModeBase.ArgHandlerNoServerFlag | Runs a convenient embedded web server. | 
| DevModeBase.ArgHandlerPort | Handles the -port command line flag. | 
| DevModeBase.ArgHandlerRemoteUI | Handles the -remoteUI command line flag. | 
| DevModeBase.ArgProcessor | The base dev mode argument processor. | 
| DevModeBase.HostedModeBaseOptionsImpl | Concrete class to implement all hosted mode base options. | 
| ExternalPermutationWorkerFactory | A PermutationWorkerFactory designed to launch instances of
  CompilePermsServer. | 
| GetJreEmulation | Entry point that outputs the GWT JRE support. | 
| GWTMain | Executable class provides help to users who run the jar by indicating the
 enclosed classes that are executable. | 
| GwtVersion | Represents a GWT version. | 
| HeadlessUI | UI used in headless operation. | 
| HostedMode | Deprecated | 
| JUnitCreator | The executable class for JUnitCreator has been moved to
  com.google.gwt.junit.tools.JUnitCreator. | 
| Link | Performs the last phase of compilation, merging the compilation outputs. | 
| MinimalRebuildCache | MinimalRebuildCache contains compiler information that can be persisted between compiles to
 decrease compilation time. | 
| MinimalRebuildCacheManager | Manages caching of MinimalRebuildCache instances. | 
| ModulePanel | A panel which represents a single module session. | 
| ModuleTabPanel | A panel which contains all modules in one browser tab. | 
| NullRebuildCache | A MinimalRebuildCache that ignores all interaction. | 
| Permutation | Represents the state of a single permutation for compile. | 
| PermutationWorkerFactory | Represents a factory for implementations of an endpoint that will invoke
 CompilePerms. | 
| Precompilation | The result of compilation phase 1, includes a unified AST and metadata
 relevant to each permutation. | 
| Precompile | Performs the first phase of compilation, generating the set of permutations
 to compile, and a ready-to-compile AST. | 
| PrecompileOnePerm | Creates a ready-to-compile AST for a single permutation. | 
| PrecompileTaskOptionsImpl | Concrete class to implement both precompile and compile task options. | 
| PropertyAndBindingInfo | Contains mappings for property names to property values and from request types (GWT.create) to
 rebound types. | 
| RebindCache | A cache for storing  CachedGeneratorResultentries. | 
| RunWebApp | An utility class for running web apps with Jetty and launching the default
 browser. | 
| StringAnalyzableTypeEnvironment | An AnalyzableTypeEnvironment that is built up from inserted method and type name strings. | 
| SwingUI | Implements the Swing UI for development mode. | 
| ThreadedPermutationWorkerFactory | Create a single in-process PermutationWorker. | 
| WebServerPanel | 
| Exception | Description | 
|---|---|
| TransientWorkerException | Indicates that a PermutationWorker failed to complete its assignment, but
 that the permutation should be retried on another worker. | 
Copyright © 2018. All rights reserved.