Interface | Description |
---|---|
ArtifactAcceptor |
A callback interface to be notified when new resources are generated.
|
BrowserChannel.ObjectRefFactory |
Provides a way of allocating JS and Java object ids without knowing
which one is the remote type, so code can be shared between client and
server.
|
BrowserChannel.RemoteObjectRef |
Represents an object on the other side of the channel, known to this side
by an reference ID.
|
BrowserWidgetHost |
Interface that unifies access to the
BrowserWidget ,
ModuleSpaceHost , and the compiler. |
CheckForUpdates.UpdateResult |
Returns the result of an update check.
|
CloseButton.Callback |
Callback interface for clicking on the close button.
|
DispatchIdOracle |
A type that can map JSNI field and method references to dispatch information.
|
JavaDispatch |
Abstracts the process of interacting with lazily-bound object manipulation.
|
JsValue.DispatchMethod |
Provides interface for methods to be exposed on JavaScript side.
|
JsValue.DispatchObject |
Provides interface for objects to be exposed on JavaScript side.
|
ModuleSpaceHost |
Defines the contract necessary to host a module space.
|
ShellJavaScriptHost |
This interface contains all of the methods that must be exposed to a hosted
mode application via its JavaScriptHost class.
|
WorkDirs |
Provides information about work directories.
|
Class | Description |
---|---|
BrowserChannel |
A base class for communication between Dev-mode client and server.
|
BrowserChannel.CheckVersionsMessage |
The initial request from the client, supplies a range of supported versions
and the version from hosted.html (so stale copies on an external server
can be detected).
|
BrowserChannel.ChooseTransportMessage |
A message from the client giving a list of supported connection methods
and requesting the server choose one of them to switch protocol traffic to.
|
BrowserChannel.FatalErrorMessage |
A message reporting a connection error to the client.
|
BrowserChannel.FreeMessage |
A message asking the other side to free object references.
|
BrowserChannel.InvokeOnClientMessage |
A request from the server to invoke a function on the client.
|
BrowserChannel.InvokeOnServerMessage |
A request from the client to invoke a function on the server.
|
BrowserChannel.InvokeSpecialMessage |
A request from the to invoke a function on the other side.
|
BrowserChannel.JavaObjectRef |
Class representing a reference to a Java object.
|
BrowserChannel.JsObjectRef |
Class representing a reference to a JS object.
|
BrowserChannel.LoadJsniMessage |
A message sending JSNI code to be evaluated.
|
BrowserChannel.LoadModuleMessage |
A request from the client that the server load and initialize a given
module.
|
BrowserChannel.Message |
Abstract base class of OOPHM messages.
|
BrowserChannel.OldLoadModuleMessage |
A request from the client that the server load and initialize a given
module (original v1 version).
|
BrowserChannel.ProtocolVersionMessage |
Reports the selected protocol version.
|
BrowserChannel.QuitMessage |
A message signifying a soft close of the communications channel.
|
BrowserChannel.RequestIconMessage |
A message asking the client to send an icon suitable for use in the UI.
|
BrowserChannel.ReturnMessage |
Signifies a return from a previous invoke.
|
BrowserChannel.SessionHandler<T extends BrowserChannel> |
Hook interface for responding to messages.
|
BrowserChannel.SessionHandler.ExceptionOrReturnValue |
Wrapper to return both a return value/exception and a flag as to whether
an exception was thrown or not.
|
BrowserChannel.SwitchTransportMessage |
A response to ChooseTransport telling the client which transport should
be used for the remainder of the protocol.
|
BrowserChannel.UserAgentIconMessage |
A message supplying an icon, which fits in 24x24 and in a standard image
format such as PNG or GIF, suitable for use in the UI.
|
BrowserChannel.Value |
Represents a value for BrowserChannel.
|
BrowserChannelClient |
Implementation of the BrowserChannel for the client side.
|
BrowserChannelClient.SessionHandlerClient |
Hook interface for responding to messages from the server.
|
BrowserChannelServer |
Server-side of the browser channel protocol.
|
BrowserChannelServer.SessionHandlerServer |
Hook interface for responding to messages from the client.
|
BrowserListener |
Listens for connections from OOPHM clients.
|
BrowserWidgetHostChecker |
This class contains utility functions to do whitelist/blacklist handling.
|
CheckForUpdates |
Orchestrates a best-effort attempt to find out if a new version of GWT is
available.
|
CloseButton |
Represents a close button, shrink-wrapped to exactly fit the size of the
close icon.
|
CompilingClassLoader |
An isolated
ClassLoader for running all user code. |
DevModeSession |
Represents a session between devmode and a browser plugin.
|
DispatchClassInfo |
Helper class for dispatching methods to Java objects.
|
GWTBridgeImpl |
This class is the hosted-mode peer for
GWT . |
HostedHtmlVersion |
Holds the expected version number for the hosted.html file and a check
for it.
|
HostedModePluginObject |
HTMLUnit object that represents the hosted-mode plugin.
|
HtmlUnitSessionHandler |
Handle session tasks for HtmlUnit.
|
Icons |
Purely static class which holds references to all the icons needed in the
development mode shell.
|
JavaDispatchImpl |
Class for wrapping Java things for JavaScript.
|
JavaLong |
Hosted mode wrapper for a Java long value.
|
JavaObject |
Class to encapsulate JavaObject on the server side.
|
JavaScriptHost |
This class contains a set of static methods that can be used to interact with
the browser in hosted mode.
|
Jsni |
Helper methods working with JSNI.
|
JsValue |
Represents a JavaScript value.
|
JsValueGlue |
Glue layer that performs GWT-specific operations on JsValues.
|
JsValueOOPHM |
Represents a JavaScript value in OOPHM.
|
Messages |
End-user messages related to the shell.
|
MethodAdaptor |
Provides a common adaptor interface for Methods and Constructors.
|
ModuleSpace |
The interface to the low-level browser, this class serves as a 'domain' for a
module, loading all of its classes in a separate, isolated class loader.
|
ModuleSpaceOOPHM | |
ModuleSpacePropertyOracle |
Implements a
PropertyOracle in terms of a module space, which makes
it possible to execute property providers. |
OophmSessionHandler | |
RemoteObjectTable<T extends BrowserChannel.RemoteObjectRef> |
Keeps track of references to remote objects.
|
ServerMethods |
A class to encapsulate function invocations of objects on the server side.
|
ServerObjectsTable |
A class that keeps track of Java objects which have been exposed to the other
side and assigns unique ids.
|
SessionData |
A class to encapsulate data needed by
JavaObject . |
ShellMainWindow |
Top-level window for the Swing DevMode UI.
|
ShellModuleSpaceHost |
Provides an environment for a
ModuleSpace
that works appropriately for the development shell. |
StandardRebindOracle |
Implements rebind logic in terms of a variety of other well-known oracles.
|
SyntheticClassMember |
This class is used to represent a synthetic field called "class" that allows
JSNI references to class literals.
|
WrapLayout |
FlowLayout subclass that fully supports wrapping of components.
|
Enum | Description |
---|---|
BrowserChannel.MessageType |
Enumeration of message type ids.
|
BrowserChannel.SessionHandler.SpecialDispatchId |
Enumeration of dispatch IDs on object 0 (the ServerMethods object).
|
BrowserChannel.Value.ValueType |
Enum of type tags sent across the wire.
|
Exception | Description |
---|---|
BrowserChannelException | |
HostedModeException |
An exception that can only occur in Development Mode, but may indicate
potential problems in Production Mode.
|
Error | Description |
---|---|
BrowserChannel.RemoteDeathError |
An error indicating that the remote side died and we should unroll the
call stack as painlessly as possible to allow cleanup.
|
Copyright © 2018. All rights reserved.