Package com.google.gwt.core.client
package com.google.gwt.core.client
Fundamental classes used in client-side GWT code.
The classes in this package represent concepts fundamental to GWT, such as
module entry points, and interfacing with JavaScript.
-
ClassDescriptionAsyncProvider<T,
F> An object capable of providing an instance of type T asynchronously viaCallback
.Callback<T,F> A callback for any asynchronous call that can result in success or failure.Exception indicating an interruption while downloading resources.Reason codes for the interruption of code down load.A utility class for measuring elapsed time.Implement this interface to allow a class to act as a module entry point.Supports core functionality that in some cases requires direct support from the compiler and runtime systems such as runtime type information and deferred binding.This interface is used to catch exceptions at the "top level" just before they escape to the browser.When running in Development Mode, acts as a bridge fromGWT
into the Development Mode environment.Deprecated.since hosted/dev mode is deprecated and has no other uses.Any JavaScript exceptions occurring within JSNI methods are wrapped as this class when caught in Java code.An opaque handle to a native JavaScript object.JsArray<T extends JavaScriptObject>A simple wrapper around a homogeneous native array ofJavaScriptObject
values.A simple wrapper around a homogeneous native array of boolean values.A simple wrapper around a homogeneous native array of integer values.A simple wrapper around an heterogeneous native array of values.A simple wrapper around a homogeneous native array of numeric values.A simple wrapper around a homogeneous native array of string values.Utility class for manipulating JS arrays.A simple wrapper around a native JS Date object.Provides JSON-related utility methods.A callback meant to be used byGWT.runAsync(RunAsyncCallback)
.This class provides low-level task scheduling primitives.General-purpose Command interface for tasks that repeat.General-purpose Command interface.Dynamically create a script tag and attach it to the DOM.Builder for directly injecting a script body into the DOM.Build an injection call for adding a script by URL.This annotation may be placed on an interface to declare the single JavaScriptObject type that implements the interface.This annotation may be placed on an interface to name the single JavaScriptObject type that implements the interface.This annotation can be placed on a native method to allow it to directly access Javalong
values.