com.google.gwt.user.client
Class Event

java.lang.Object
  extended bycom.google.gwt.core.client.JavaScriptObject
      extended bycom.google.gwt.user.client.Event

public final class Event
extends JavaScriptObject

An opaque handle to a native DOM Event. An Event cannot be created directly. Instead, use the Event type when returning a native DOM event from JSNI methods. An Event passed back into JSNI becomes the original DOM event the Event was created from, and can be accessed in JavaScript code as expected. This is typically done by calling methods in the DOM class.


Field Summary
static int BUTTON_LEFT
          The left mouse button (used in DOM.eventGetButton(Event)).
static int BUTTON_MIDDLE
          The middle mouse button (used in DOM.eventGetButton(Event)).
static int BUTTON_RIGHT
          The right mouse button (used in DOM.eventGetButton(Event)).
static int FOCUSEVENTS
          A bit-mask covering both focus events.
static int KEYEVENTS
          A bit-mask covering all keyboard events.
static int MOUSEEVENTS
          A bit-mask covering all mouse events.
static int ONBLUR
          Fired when an element loses keyboard focus.
static int ONCHANGE
          Fired when the value of an input element changes.
static int ONCLICK
          Fired when the user clicks on an element.
static int ONDBLCLICK
          Fired when the user double-clicks on an element.
static int ONERROR
          Fired when a scrollable element's scroll offset changes.
static int ONFOCUS
          Fired when an element receives keyboard focus.
static int ONKEYDOWN
          Fired when the user depresses a key.
static int ONKEYPRESS
          Fired when the a character is generated from a keypress (either directly or through auto-repeat).
static int ONKEYUP
          Fired when the user releases a key.
static int ONLOAD
          Fired when an element (normally an IMG) finishes loading.
static int ONLOSECAPTURE
          Fired when an element that has mouse capture loses it.
static int ONMOUSEDOWN
          Fired when the user depresses a mouse button over an element.
static int ONMOUSEMOVE
          Fired when the mouse is moved within an element's area.
static int ONMOUSEOUT
          Fired when the mouse is moved out of an element's area.
static int ONMOUSEOVER
          Fired when the mouse is moved into an element's area.
static int ONMOUSEUP
          Fired when the user releases a mouse button over an element.
static int ONSCROLL
          Fired when a scrollable element's scroll offset changes.
 
Fields inherited from class com.google.gwt.core.client.JavaScriptObject
opaque
 
Fields inherited from class java.lang.Object
typeId, typeName
 
Method Summary
 boolean equals(Object other)
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
finalize
 

Field Detail

BUTTON_LEFT

public static final int BUTTON_LEFT
The left mouse button (used in DOM.eventGetButton(Event)).

See Also:
Constant Field Values

BUTTON_MIDDLE

public static final int BUTTON_MIDDLE
The middle mouse button (used in DOM.eventGetButton(Event)).

See Also:
Constant Field Values

BUTTON_RIGHT

public static final int BUTTON_RIGHT
The right mouse button (used in DOM.eventGetButton(Event)).

See Also:
Constant Field Values

FOCUSEVENTS

public static final int FOCUSEVENTS
A bit-mask covering both focus events.

See Also:
Constant Field Values

KEYEVENTS

public static final int KEYEVENTS
A bit-mask covering all keyboard events.

See Also:
Constant Field Values

MOUSEEVENTS

public static final int MOUSEEVENTS
A bit-mask covering all mouse events.

See Also:
Constant Field Values

ONBLUR

public static final int ONBLUR
Fired when an element loses keyboard focus.

See Also:
Constant Field Values

ONCHANGE

public static final int ONCHANGE
Fired when the value of an input element changes.

See Also:
Constant Field Values

ONCLICK

public static final int ONCLICK
Fired when the user clicks on an element.

See Also:
Constant Field Values

ONDBLCLICK

public static final int ONDBLCLICK
Fired when the user double-clicks on an element.

See Also:
Constant Field Values

ONERROR

public static final int ONERROR
Fired when a scrollable element's scroll offset changes.

See Also:
Constant Field Values

ONFOCUS

public static final int ONFOCUS
Fired when an element receives keyboard focus.

See Also:
Constant Field Values

ONKEYDOWN

public static final int ONKEYDOWN
Fired when the user depresses a key.

See Also:
Constant Field Values

ONKEYPRESS

public static final int ONKEYPRESS
Fired when the a character is generated from a keypress (either directly or through auto-repeat).

See Also:
Constant Field Values

ONKEYUP

public static final int ONKEYUP
Fired when the user releases a key.

See Also:
Constant Field Values

ONLOAD

public static final int ONLOAD
Fired when an element (normally an IMG) finishes loading.

See Also:
Constant Field Values

ONLOSECAPTURE

public static final int ONLOSECAPTURE
Fired when an element that has mouse capture loses it.

See Also:
Constant Field Values

ONMOUSEDOWN

public static final int ONMOUSEDOWN
Fired when the user depresses a mouse button over an element.

See Also:
Constant Field Values

ONMOUSEMOVE

public static final int ONMOUSEMOVE
Fired when the mouse is moved within an element's area.

See Also:
Constant Field Values

ONMOUSEOUT

public static final int ONMOUSEOUT
Fired when the mouse is moved out of an element's area.

See Also:
Constant Field Values

ONMOUSEOVER

public static final int ONMOUSEOVER
Fired when the mouse is moved into an element's area.

See Also:
Constant Field Values

ONMOUSEUP

public static final int ONMOUSEUP
Fired when the user releases a mouse button over an element.

See Also:
Constant Field Values

ONSCROLL

public static final int ONSCROLL
Fired when a scrollable element's scroll offset changes.

See Also:
Constant Field Values
Method Detail

equals

public boolean equals(Object other)
Overrides:
equals in class JavaScriptObject

hashCode

public int hashCode()
Overrides:
hashCode in class JavaScriptObject

toString

public String toString()
Overrides:
toString in class JavaScriptObject


This javadoc distribution was not produced by Google. The official documentation is here.