GWT 2.7.0

Uses of Class
com.google.gwt.core.client.JavaScriptObject

Packages that use JavaScriptObject
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.dom.client Classes for low-level DOM programming. 
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.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.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.xhr.client Classes to support Javascript's XMLHttpRequest. 
 

Uses of JavaScriptObject in com.google.gwt.canvas.dom.client
 

Subclasses of JavaScriptObject in com.google.gwt.canvas.dom.client
 class CanvasGradient
          Gradient object used with Context2d.
 class CanvasPattern
          Pattern object used with Context2d.
 class CanvasPixelArray
          Array-like object holding the actual image data for an ImageData object.
 class Context2d
          Rendering interface used to draw on a CanvasElement.
 class CssColor
          CSS Color object.
 class FillStrokeStyle
          Represents a CssColor, CanvasGradient, or CanvasPattern that is used for stroke and fill.
 class ImageData
          Object that holds image data and a size.
 class TextMetrics
          HTML 5 Canvas text metrics.
 

Uses of JavaScriptObject in com.google.gwt.core.client
 

Classes in com.google.gwt.core.client with type parameters of type JavaScriptObject
 class JsArray<T extends JavaScriptObject>
          A simple wrapper around a homogeneous native array of JavaScriptObject values.
 

Subclasses of JavaScriptObject in com.google.gwt.core.client
 class JsArray<T extends JavaScriptObject>
          A simple wrapper around a homogeneous native array of JavaScriptObject values.
 class JsArrayBoolean
          A simple wrapper around a homogeneous native array of boolean values.
 class JsArrayInteger
          A simple wrapper around a homogeneous native array of integer values.
 class JsArrayMixed
          A simple wrapper around an heterogeneous native array of values.
 class JsArrayNumber
          A simple wrapper around a homogeneous native array of numeric values.
 class JsArrayString
          A simple wrapper around a homogeneous native array of string values.
 class JsDate
          A simple wrapper around a native JS Date object.
 

Fields in com.google.gwt.core.client declared as JavaScriptObject
static JavaScriptObject ScriptInjector.TOP_WINDOW
          Returns the top level window object.
 

Methods in com.google.gwt.core.client with type parameters of type JavaScriptObject
<T extends JavaScriptObject>
T
JavaScriptObject.cast()
          A helper method to enable cross-casting from any JavaScriptObject type to any other JavaScriptObject type.
<T extends JavaScriptObject>
T
JsArrayMixed.getObject(int index)
          Gets the JavaScriptObject at a given index.
static
<T extends JavaScriptObject>
JsArray<T>
JsArrayUtils.readOnlyJsArray(T[] array)
          Take a Java array, and produce a JS array that is only used for reading.
static
<T extends JavaScriptObject>
T
JsonUtils.safeEval(java.lang.String json)
          Evaluates a JSON expression safely.
<T extends JavaScriptObject>
T
JsArrayMixed.shiftObject()
          Shifts the first value off the array.
static
<T extends JavaScriptObject>
T
JsonUtils.unsafeEval(java.lang.String json)
          Evaluates a JSON expression using eval().
 

Methods in com.google.gwt.core.client that return JavaScriptObject
static JavaScriptObject JavaScriptObject.createArray()
          Returns a new array.
static JavaScriptObject JavaScriptObject.createArray(int size)
          Returns a new array with a given size.
static JavaScriptObject JavaScriptObject.createFunction()
          Returns an empty function.
static JavaScriptObject JavaScriptObject.createObject()
          Returns a new object.
 JavaScriptObject JavaScriptException.getException()
          Deprecated. deprecated in favor for JavaScriptException.getThrown() and JavaScriptException.isThrownSet()
 JavaScriptObject ScriptInjector.FromString.inject()
          Injects a script into the DOM.
 JavaScriptObject ScriptInjector.FromUrl.inject()
          Injects an external JavaScript reference into the document and optionally calls a callback when it finishes loading.
 

Methods in com.google.gwt.core.client with parameters of type JavaScriptObject
 void JsArrayMixed.push(JavaScriptObject value)
          Pushes the given JavaScriptObject onto the end of the array.
static
<T extends JavaScriptObject>
JsArray<T>
JsArrayUtils.readOnlyJsArray(T[] array)
          Take a Java array, and produce a JS array that is only used for reading.
 void JsArrayMixed.set(int index, JavaScriptObject value)
          Sets the object value at a given index.
 ScriptInjector.FromString ScriptInjector.FromString.setWindow(JavaScriptObject window)
           
 ScriptInjector.FromUrl ScriptInjector.FromUrl.setWindow(JavaScriptObject window)
          This call allows you to specify which DOM window object to install the script tag in.
static java.lang.String JsonUtils.stringify(JavaScriptObject obj)
          Converts a value to JSON.
static java.lang.String JsonUtils.stringify(JavaScriptObject obj, java.lang.String space)
          Converts a value to JSON.
 void JsArrayMixed.unshift(JavaScriptObject value)
          Shifts a JavaScriptObject onto the beginning of the array.
 

Uses of JavaScriptObject in com.google.gwt.dom.client
 

Subclasses of JavaScriptObject in com.google.gwt.dom.client
 class AnchorElement
          The anchor element.
 class AreaElement
          Client-side image map area definition.
 class AudioElement
          Audio element.
 class BaseElement
          Document base URI.
 class BodyElement
          The HTML document body.
 class BRElement
          Force a line break.
 class ButtonElement
          Push button.
 class CanvasElement
          Canvas element.
 class DataTransfer
          Class representing DataTransfer interface.
 class DivElement
          Generic block container.
 class DListElement
          Definition list.
 class Document
          A Document is the root of the HTML hierarchy and holds the entire content.
 class Element
          All HTML element interfaces derive from this class.
 class EventTarget
          Represents the target of a JavaScript event.
 class FieldSetElement
          Organizes form controls into logical groups.
 class FormElement
          The FORM element encompasses behavior similar to a collection and an element.
 class FrameElement
          Create a frame.
 class FrameSetElement
          Create a grid of frames.
 class HeadElement
          Document head information.
 class HeadingElement
          For the H1 to H6 elements.
 class HRElement
          Create a horizontal rule.
 class IFrameElement
          Inline subwindows.
 class ImageElement
          Embedded image.
 class InputElement
          Form control.
 class LabelElement
          Form field label text.
 class LegendElement
          Provides a caption for a FIELDSET grouping.
 class LIElement
          List item.
 class LinkElement
          The LINK element specifies a link to an external resource, and defines this document's relationship to that resource (or vice versa).
 class MapElement
          Client-side image map.
 class MediaElement
          Common superclass for Audio and Video elements.
 class MetaElement
          This contains generic meta-information about the document.
 class ModElement
          Notice of modification to part of a document.
 class NativeEvent
          The native dom event.
 class Node
          The Node interface is the primary datatype for the entire Document Object Model.
 class NodeCollection<T extends Node>
          An ElementCollection is a list of nodes.
 class NodeList<T extends Node>
          The NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented.
 class ObjectElement
          Generic embedded object.
 class OListElement
          Ordered list.
 class OptGroupElement
          Group options together in logical subdivisions.
 class OptionElement
          A selectable choice.
 class ParagraphElement
          Paragraphs.
 class ParamElement
          Parameters fed to the OBJECT element.
 class PreElement
          Preformatted text.
 class QuoteElement
          For the Q and BLOCKQUOTE elements.
 class ScriptElement
          Script statements.
 class SelectElement
          The select element allows the selection of an option.
 class SourceElement
          The SOURCE element specifies one of potentially multiple source file in a media element.
 class SpanElement
          Generic inline container.
 class Style
          Provides programmatic access to properties of the style object.
 class StyleElement
          Style information.
 class TableCaptionElement
          Table caption.
 class TableCellElement
          The object used to represent the TH and TD elements.
 class TableColElement
          Regroups the COL and COLGROUP elements.
 class TableElement
          The create* and delete* methods on the table allow authors to construct and modify tables.
 class TableRowElement
          A row in a table.
 class TableSectionElement
          The THEAD, TFOOT, and TBODY elements.
 class Text
          The Text interface represents textual content.
 class TextAreaElement
          Multi-line text field.
 class TitleElement
          The document title.
 class Touch
          Class representing touches.
 class UListElement
          Unordered list.
 class VideoElement
          Video element.
 

Methods in com.google.gwt.dom.client that return JavaScriptObject
 JavaScriptObject Element.getPropertyJSO(java.lang.String name)
          Gets a JSO property from this element.
 

Methods in com.google.gwt.dom.client with parameters of type JavaScriptObject
static Node Node.as(JavaScriptObject o)
          Assert that the given JavaScriptObject is a DOM node and automatically typecast it.
static Element Element.as(JavaScriptObject o)
          Assert that the given Node is an Element and automatically typecast it.
static boolean UListElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean TitleElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean TextAreaElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean TableSectionElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean TableRowElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean TableElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean TableColElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean TableCellElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean TableCaptionElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean StyleElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean SpanElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean SourceElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean SelectElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean ScriptElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean QuoteElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean PreElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean ParamElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean ParagraphElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean OptionElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean OptGroupElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean ObjectElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean OListElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean Node.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject is a DOM node.
static boolean ModElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean MetaElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean MapElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean LinkElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean LegendElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean LabelElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean LIElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean InputElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean ImageElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean IFrameElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean HeadingElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean HeadElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean HRElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean FrameSetElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean FrameElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean FormElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean FieldSetElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean Element.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to an Element.
static boolean DivElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean DListElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean ButtonElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean BodyElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean BaseElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean BRElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean AreaElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
static boolean AnchorElement.is(JavaScriptObject o)
          Determines whether the given JavaScriptObject can be cast to this class.
 void Element.setPropertyJSO(java.lang.String name, JavaScriptObject value)
          Sets a JSO property on this element.
 

Uses of JavaScriptObject in com.google.gwt.geolocation.client
 

Subclasses of JavaScriptObject in com.google.gwt.geolocation.client
(package private)  class PositionImpl
          Real JavaScriptObject implementation of the Position.
(package private) static class PositionImpl.CoordinatesImpl
           
 

Uses of JavaScriptObject in com.google.gwt.i18n.client
 

Subclasses of JavaScriptObject in com.google.gwt.i18n.client
 class TimeZoneInfo
          A JavaScript Overlay type on top of the JSON data describing everything we need to know about a particular timezone.
 

Fields in com.google.gwt.i18n.client declared as JavaScriptObject
protected  JavaScriptObject CurrencyList.dataMapNative
          JS map of currency codes to CurrencyData objects.
protected  JavaScriptObject CurrencyList.namesMapNative
          JS map of currency codes to localized currency names.
 

Methods in com.google.gwt.i18n.client that return JavaScriptObject
protected  JavaScriptObject CurrencyList.loadCurrencyMapNative()
          Loads the currency map from a JS object literal.
protected  JavaScriptObject CurrencyList.loadNamesMapNative()
          Loads the currency names map from a JS object literal.
protected static JavaScriptObject CurrencyList.overrideMap(JavaScriptObject original, JavaScriptObject override)
          Add all entries in override to the original map, replacing any existing entries.
 

Methods in com.google.gwt.i18n.client with parameters of type JavaScriptObject
protected static JavaScriptObject CurrencyList.overrideMap(JavaScriptObject original, JavaScriptObject override)
          Add all entries in override to the original map, replacing any existing entries.
 

Uses of JavaScriptObject in com.google.gwt.json.client
 

Fields in com.google.gwt.json.client declared as JavaScriptObject
(package private) static JavaScriptObject JSONParser.typeMap
           
 

Methods in com.google.gwt.json.client that return JavaScriptObject
 JavaScriptObject JSONObject.getJavaScriptObject()
          Returns the underlying JavaScript object that this object wraps.
 JavaScriptObject JSONArray.getJavaScriptObject()
          Returns the underlying JavaScript array that this object wraps.
(package private) abstract  JavaScriptObject JSONValue.getUnwrapper()
          Internal.
(package private)  JavaScriptObject JSONString.getUnwrapper()
           
(package private)  JavaScriptObject JSONObject.getUnwrapper()
           
(package private)  JavaScriptObject JSONNumber.getUnwrapper()
           
(package private)  JavaScriptObject JSONNull.getUnwrapper()
           
(package private)  JavaScriptObject JSONBoolean.getUnwrapper()
           
(package private)  JavaScriptObject JSONArray.getUnwrapper()
           
 

Constructors in com.google.gwt.json.client with parameters of type JavaScriptObject
JSONArray(JavaScriptObject arr)
          Creates a new JSONArray from the supplied JavaScriptObject representing a JavaScript array.
JSONObject(JavaScriptObject jsValue)
          Creates a new JSONObject from the supplied JavaScript value.
 

Uses of JavaScriptObject in com.google.gwt.jsonp.client
 

Methods in com.google.gwt.jsonp.client with type parameters of type JavaScriptObject
<T extends JavaScriptObject>
JsonpRequest<T>
JsonpRequestBuilder.requestObject(java.lang.String url, AsyncCallback<T> callback)
          Sends a JSONP request and expects a JavaScript object as a result.
 

Uses of JavaScriptObject in com.google.gwt.media.dom.client
 

Subclasses of JavaScriptObject in com.google.gwt.media.dom.client
 class MediaError
           A JavaScriptObject indicating the type of error encountered by a MediaElement.
 class TimeRanges
           A JavaScriptObject representing a time range returned from a MediaElement.
 

Uses of JavaScriptObject in com.google.gwt.storage.client
 

Subclasses of JavaScriptObject in com.google.gwt.storage.client
 class StorageEvent
          Represents a Storage Event.
 

Fields in com.google.gwt.storage.client declared as JavaScriptObject
protected static JavaScriptObject StorageImpl.jsHandler
           
 

Uses of JavaScriptObject in com.google.gwt.typedarrays.client
 

Subclasses of JavaScriptObject in com.google.gwt.typedarrays.client
 class ArrayBufferNative
          JS native implementation of ArrayBuffer.
 class ArrayBufferViewNative
          Base class for JS implementation of various views.
 class DataViewNative
          JS native implementation of DataView.
 class Float32ArrayNative
          JS native implementation of Float32Array.
 class Float64ArrayNative
          JS native implementation of Float64Array.
 class Int16ArrayNative
          JS native implementation of Int16Array.
 class Int32ArrayNative
          JS native implementation of Int32Array.
 class Int8ArrayNative
          JS native implementation of Int8Array.
 class Uint16ArrayNative
          JS native implementation of Uint16Array.
 class Uint32ArrayNative
          JS native implementation of Uint32Array.
 class Uint8ArrayNative
          JS native implementation of Uint8Array and, where natively supported, Uint8ClampedArray.
 

Methods in com.google.gwt.typedarrays.client with parameters of type JavaScriptObject
static Uint8ArrayNative Uint8ArrayNative.create(JavaScriptObject array)
          Create a Uint8Array instance from a JavaScript array-like object.
static Uint8ArrayNative Uint8ArrayNative.createClamped(JavaScriptObject array)
          Create a Uint8ClampedArray instance from a JavaScript array-like object.
 

Uses of JavaScriptObject in com.google.gwt.user.client
 

Subclasses of JavaScriptObject in com.google.gwt.user.client
 class Event
           An opaque handle to a native DOM Event.
 

Uses of JavaScriptObject in com.google.gwt.user.client.ui
 

Subclasses of JavaScriptObject in com.google.gwt.user.client.ui
static class AbstractImagePrototype.ImagePrototypeElement
          This corresponds to the top Element of the DOM structure created by AbstractImagePrototype.createElement().
 class PotentialElement
          EXPERIMENTAL and subject to change.
 

Fields in com.google.gwt.user.client.ui declared as JavaScriptObject
protected  JavaScriptObject PrefixTree.subtrees
          Field to store subtrees in.
protected  JavaScriptObject PrefixTree.suffixes
          Field to store terminal nodes in.
 

Methods in com.google.gwt.user.client.ui with parameters of type JavaScriptObject
static boolean PotentialElement.isPotential(JavaScriptObject o)
          Tests whether a given JavaScriptObject represents a PotentialElement.
 

Uses of JavaScriptObject in com.google.gwt.xhr.client
 

Subclasses of JavaScriptObject in com.google.gwt.xhr.client
 class XMLHttpRequest
          The native XMLHttpRequest object.
 


GWT 2.7.0