Package com.google.gwt.user.client

Fundamental user-interface classes used in client-side GWT code. This package contains classes representing fundamental concepts, such as browser history, the browser window, DOM manipulation, and event handling. It also contains convenience classes such as Timer and Random.

Classes

CommandCanceledExceptionException reported to the current UncaughtExceptionHandler when a deferred Command is canceled as a result of a slow script warning.
CookiesProvides access to browser cookies stored on the client.
DeferredCommandThis class allows you to execute code after all currently pending event handlers have completed, using the addCommand(Command) or addCommand(IncrementalCommand) methods.
DOMThis class provides a set of static methods that allow you to manipulate the browser's Document Object Model (DOM).
ElementAn opaque handle to a native DOM Element.
EventAn opaque handle to a native DOM Event.
HistoryThis class allows you to interact with the browser's history stack.
HTTPRequestThis class allows you to make asynchronous HTTP requests to the originating server.
IncrementalCommandCanceledExceptionException reported to the current UncaughtExceptionHandler when a deferred IncrementalCommand is canceled as a result of a slow script warning.
RandomThis class can be used as a substitute for Random.
TimerA simplified, browser-safe timer class.
WindowThis class provides access to the browser window's methods, properties, and events.

Interfaces

CommandEncapsulates an action for later execution, often from a different context.
EventListenerReceives low-level browser events.
EventPreviewA listener interface for previewing browser events.
HistoryListenerImplement this interface to receive notification of changes to the browser history state.
IncrementalCommandAn IncrementalCommand is a command that is broken into one or more substeps, each substep brings the whole command nearer to completion.
ResponseTextHandlerImplement this interface to receive HTTP completion events.
WindowCloseListenerImplement this interface to receive closing events from the browser window.
WindowResizeListenerImplement this interface to receive resize events from the browser window.