# Uses of Package
com.google.gwt.core.client

- Packages that use com.google.gwt.core.client
  Package | Description
  --- | ---
  com.google.gwt.canvas.dom.client | Classes for HTML Canvas 2D support.
  com.google.gwt.core.client | Fundamental classes used in client-side GWT code.
  com.google.gwt.core.client.testing | Classes used for testing core GWT functionality.
  com.google.gwt.dom.client | Classes for low-level DOM programming.
  com.google.gwt.event.dom.client | Types related to DOM events.
  com.google.gwt.geolocation.client | Support for the HTML5 Geolocation API.
  com.google.gwt.i18n.client | Internationalization support for GWT applications.
  com.google.gwt.json.client | Classes for parsing and creating JSON encoded values.
  com.google.gwt.jsonp.client | Classes for sending cross domain requests to an http server, potentially on a different domain, via JSONP.
  com.google.gwt.logging.client | Log handlers and related classes for java.util.logging support in GWT.
  com.google.gwt.media.dom.client | DOM classes for HTML Audio and Video support.
  com.google.gwt.storage.client | Provides for key-value Storage services.
  com.google.gwt.typedarrays.client |
  com.google.gwt.user.cellview.client | The "cellview" widget set.
  com.google.gwt.user.client | Fundamental user-interface classes used in client-side GWT code.
  com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes.
  com.google.gwt.useragent.client |
  com.google.gwt.xhr.client | Classes to support Javascript's XMLHttpRequest.
  com.google.web.bindery.requestfactory.gwt.client | A package for managing client-server requests.

- Classes in com.google.gwt.core.client used by com.google.gwt.canvas.dom.client
  Class | Description
  --- | ---
  JavaScriptObject | An opaque handle to a native JavaScript object.

- Classes in com.google.gwt.core.client used by com.google.gwt.core.client
  Class | Description
  --- | ---
  Callback | A callback for any asynchronous call that can result in success or failure.
  CodeDownloadException.Reason | Reason codes for the interruption of code down load.
  GWT.UncaughtExceptionHandler | This interface is used to catch exceptions at the "top level" just before they escape to the browser.
  GWTBridge | When running in Development Mode, acts as a bridge from `GWT` into the Development Mode environment.
  JavaScriptObject | An opaque handle to a native JavaScript object.
  JsArray | A simple wrapper around a homogeneous native array of `JavaScriptObject` values.
  JsArrayInteger | A simple wrapper around a homogeneous native array of integer values.
  JsArrayNumber | A simple wrapper around a homogeneous native array of numeric values.
  JsDate | A simple wrapper around a native JS Date object.
  RunAsyncCallback | A callback meant to be used by `GWT.runAsync(RunAsyncCallback)`.
  Scheduler | This class provides low-level task scheduling primitives.
  Scheduler.RepeatingCommand | General-purpose Command interface for tasks that repeat.
  Scheduler.ScheduledCommand | General-purpose Command interface.
  ScriptInjector.FromString | Builder for directly injecting a script body into the DOM.
  ScriptInjector.FromUrl | Build an injection call for adding a script by URL.

- Classes in com.google.gwt.core.client used by com.google.gwt.core.client.testing
  Class | Description
  --- | ---
  Scheduler | This class provides low-level task scheduling primitives.
  Scheduler.RepeatingCommand | General-purpose Command interface for tasks that repeat.
  Scheduler.ScheduledCommand | General-purpose Command interface.

- Classes in com.google.gwt.core.client used by com.google.gwt.dom.client
  Class | Description
  --- | ---
  JavaScriptObject | An opaque handle to a native JavaScript object.
  JsArray | A simple wrapper around a homogeneous native array of `JavaScriptObject` values.

- Classes in com.google.gwt.core.client used by com.google.gwt.event.dom.client
  Class | Description
  --- | ---
  JsArray | A simple wrapper around a homogeneous native array of `JavaScriptObject` values.

- Classes in com.google.gwt.core.client used by com.google.gwt.geolocation.client
  Class | Description
  --- | ---
  Callback | A callback for any asynchronous call that can result in success or failure.
  JavaScriptObject | An opaque handle to a native JavaScript object.
  SingleJsoImpl | This annotation may be placed on an interface to declare the single JavaScriptObject type that implements the interface.

- Classes in com.google.gwt.core.client used by com.google.gwt.i18n.client
  Class | Description
  --- | ---
  JavaScriptObject | An opaque handle to a native JavaScript object.
  JsArrayInteger | A simple wrapper around a homogeneous native array of integer values.
  JsArrayString | A simple wrapper around a homogeneous native array of string values.

- Classes in com.google.gwt.core.client used by com.google.gwt.json.client
  Class | Description
  --- | ---
  JavaScriptObject | An opaque handle to a native JavaScript object.

- Classes in com.google.gwt.core.client used by com.google.gwt.jsonp.client
  Class | Description
  --- | ---
  JavaScriptObject | An opaque handle to a native JavaScript object.

- Classes in com.google.gwt.core.client used by com.google.gwt.logging.client
  Class | Description
  --- | ---
  EntryPoint | Implement this interface to allow a class to act as a module entry point.

- Classes in com.google.gwt.core.client used by com.google.gwt.media.dom.client
  Class | Description
  --- | ---
  JavaScriptObject | An opaque handle to a native JavaScript object.

- Classes in com.google.gwt.core.client used by com.google.gwt.storage.client
  Class | Description
  --- | ---
  JavaScriptObject | An opaque handle to a native JavaScript object.

- Classes in com.google.gwt.core.client used by com.google.gwt.typedarrays.client
  Class | Description
  --- | ---
  JavaScriptObject | An opaque handle to a native JavaScript object.
  JsArrayInteger | A simple wrapper around a homogeneous native array of integer values.
  JsArrayNumber | A simple wrapper around a homogeneous native array of numeric values.

- Classes in com.google.gwt.core.client used by com.google.gwt.user.cellview.client
  Class | Description
  --- | ---
  JsArrayInteger | A simple wrapper around a homogeneous native array of integer values.
  Scheduler.ScheduledCommand | General-purpose Command interface.

- Classes in com.google.gwt.core.client used by com.google.gwt.user.client
  Class | Description
  --- | ---
  EntryPoint | Implement this interface to allow a class to act as a module entry point.
  JavaScriptObject | An opaque handle to a native JavaScript object.
  Scheduler.RepeatingCommand | General-purpose Command interface for tasks that repeat.
  Scheduler.ScheduledCommand | General-purpose Command interface.

- Classes in com.google.gwt.core.client used by com.google.gwt.user.client.ui
  Class | Description
  --- | ---
  JavaScriptObject | An opaque handle to a native JavaScript object.
  Scheduler.ScheduledCommand | General-purpose Command interface.

- Classes in com.google.gwt.core.client used by com.google.gwt.useragent.client
  Class | Description
  --- | ---
  EntryPoint | Implement this interface to allow a class to act as a module entry point.

- Classes in com.google.gwt.core.client used by com.google.gwt.xhr.client
  Class | Description
  --- | ---
  JavaScriptObject | An opaque handle to a native JavaScript object.

- Classes in com.google.gwt.core.client used by com.google.web.bindery.requestfactory.gwt.client
  Class | Description
  --- | ---
  Scheduler | This class provides low-level task scheduling primitives.