## Uses of Class
com.google.gwt.user.client.Event

Packages that use Event
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.user.datepicker.client: The date picker widget and associated types.

### Uses of Event in com.google.gwt.user.cellview.client

Methods in com.google.gwt.user.cellview.client that return Event
`Event` RowHoverEvent.`getBrowserEvent()` Return the original browser `Event`.

Methods in com.google.gwt.user.cellview.client with parameters of type Event
`static RowHoverEvent` RowHoverEvent.`fire(HasHandlers source, TableRowElement hoveringRow, Event browserEvent, boolean isUnHover)` Fires a row hover event on all registered handlers in the handler manager.
`static RowHoverEvent` RowHoverEvent.`fire(HasHandlers source, TableRowElement hoveringRow, Event browserEvent, boolean isUnHover, RowHoverEvent.HoveringScope hoveringScope)` Fires a row hover event on all registered handlers in the handler manager.
`protected void` CellList.`fireEventToCell(Cell.Context context, Event event, Element parent, T value)` Fire an event to the cell.
`void` CellWidget.`onBrowserEvent(Event event)`
`void` CellTree.`onBrowserEvent(Event event)`
`void` CellBrowser.`onBrowserEvent(Event event)`
`void` AbstractHasData.`onBrowserEvent(Event event)` Handle browser events.
`void` CellBasedWidgetImplTrident.`onBrowserEvent(Widget widget, Event event)`
`void` CellBasedWidgetImpl.`onBrowserEvent(Widget widget, Event event)` Process an event on a target cell.
`protected void` CellList.`onBrowserEvent2(Event event)`
`protected void` CellBrowser.BrowserCellList.`onBrowserEvent2(Event event)`
`protected void` AbstractHasData.`onBrowserEvent2(Event event)` Called after `AbstractHasData.onBrowserEvent(Event)` completes.
`protected void` AbstractCellTable.`onBrowserEvent2(Event event)`

Constructors in com.google.gwt.user.cellview.client with parameters of type Event
Constructor and Description
`RowHoverEvent(TableRowElement hoveringRow, Event browserEvent, boolean isUnHover)` Construct a new `RowHoverEvent`.
`RowHoverEvent(TableRowElement hoveringRow, Event browserEvent, boolean isUnHover, RowHoverEvent.HoveringScope hoveringScope)` Construct a new `RowHoverEvent`.

### Uses of Event in com.google.gwt.user.client

Methods in com.google.gwt.user.client that return Event
`static Event` Event.`as(NativeEvent event)` Converts the `NativeEvent` to Event.
`static Event` DOM.`eventGetCurrentEvent()` Gets the current event that is being fired.
`static Event` Event.`getCurrentEvent()` Gets the current event that is being fired.

Methods in com.google.gwt.user.client with parameters of type Event
`static boolean` DOM.`dispatchEvent(Event evt, Element elem)` This method is a similar to `DOM.dispatchEvent(Event, Element, EventListener)` but only dispatches if an event listener is set to element.
`static void` DOM.`dispatchEvent(Event evt, Element elem, EventListener listener)` This method is called directly by native code when any event is fired.
`static void` DOM.`eventCancelBubble(Event evt, boolean cancel)` Cancels bubbling for the given event.
`static boolean` DOM.`eventGetAltKey(Event evt)` Deprecated. Use `NativeEvent.getAltKey()` instead.
`static int` DOM.`eventGetButton(Event evt)` Deprecated. Use `NativeEvent.getButton()` instead.
`static int` DOM.`eventGetClientX(Event evt)` Deprecated. Use `NativeEvent.getClientX()` instead.
`static int` DOM.`eventGetClientY(Event evt)` Deprecated. Use `NativeEvent.getClientY()` instead.
`static boolean` DOM.`eventGetCtrlKey(Event evt)` Deprecated. Use `NativeEvent.getCtrlKey()` instead.
`static Element` DOM.`eventGetCurrentTarget(Event evt)` Gets the current target element of the given event.
`static Element` DOM.`eventGetFromElement(Event evt)` Gets the element from which the mouse pointer was moved (valid for `ONMOUSEOVER` and `ONMOUSEOUT`).
`static int` DOM.`eventGetKeyCode(Event evt)` Deprecated. Use `NativeEvent.getKeyCode()` instead.
`static boolean` DOM.`eventGetMetaKey(Event evt)` Deprecated. Use `NativeEvent.getMetaKey()` instead.
`static int` DOM.`eventGetMouseWheelVelocityY(Event evt)` Deprecated. Use `NativeEvent.getMouseWheelVelocityY()` instead.
`static boolean` DOM.`eventGetRepeat(Event evt)` Deprecated. not supported in any browser but IE
`static int` DOM.`eventGetScreenX(Event evt)` Deprecated. Use `NativeEvent.getScreenX()` instead.
`static int` DOM.`eventGetScreenY(Event evt)` Deprecated. Use `NativeEvent.getScreenY()` instead.
`static boolean` DOM.`eventGetShiftKey(Event evt)` Deprecated. Use `NativeEvent.getShiftKey()` instead.
`static Element` DOM.`eventGetTarget(Event evt)` Returns the element that was the actual target of the given event.
`static Element` DOM.`eventGetToElement(Event evt)` Gets the element to which the mouse pointer was moved (only valid for `ONMOUSEOUT` and `ONMOUSEOVER`).
`static int` DOM.`eventGetType(Event evt)` Gets the enumerated type of this event (as defined in `Event`).
`static java.lang.String` DOM.`eventGetTypeString(Event evt)` Deprecated. Use `NativeEvent.getType()` instead.
`static void` DOM.`eventPreventDefault(Event evt)` Deprecated. Use `NativeEvent.preventDefault()` instead.
`static void` DOM.`eventSetKeyCode(Event evt, char key)` Deprecated. this method only works in IE and should not have been added to the API
`static java.lang.String` DOM.`eventToString(Event evt)` Deprecated. Use `NativeEvent.getString()` instead.
`void` EventListener.`onBrowserEvent(Event event)` Fired whenever a browser event is received.
`boolean` EventPreview.`onEventPreview(Event event)` Deprecated. replaced by `Event.NativePreviewHandler.onPreviewNativeEvent(com.google.gwt.user.client.Event.NativePreviewEvent)`
`static boolean` DOM.`previewEvent(Event evt)` This method is called directly by native code when event preview is being used.

### Uses of Event in com.google.gwt.user.client.ui

Methods in com.google.gwt.user.client.ui with parameters of type Event
`(package private) void` CustomButton.`fireClickListeners(Event nativeEvent)`
`void` FocusListenerCollection.`fireFocusEvent(Widget sender, Event event)` Deprecated. A helper for widgets that source focus events.
`void` KeyboardListenerCollection.`fireKeyboardEvent(Widget sender, Event event)` Deprecated. Automatically fires the appropriate keyboard event to all listeners.
`void` MouseListenerCollection.`fireMouseEvent(Widget sender, Event event)` Deprecated. A helper for widgets that source mouse events.
`void` MouseWheelListenerCollection.`fireMouseWheelEvent(Widget sender, Event event)` Deprecated. A helper for widgets that source mouse events.
`protected int` SplitLayoutPanel.HSplitter.`getEventPosition(Event event)`
`protected abstract int` SplitLayoutPanel.Splitter.`getEventPosition(Event event)`
`protected int` SplitLayoutPanel.VSplitter.`getEventPosition(Event event)`
`protected Element` HTMLTable.`getEventTargetCell(Event event)` Determines the TD associated with the specified event.
`static int` KeyboardListenerCollection.`getKeyboardModifiers(Event event)` Deprecated. Gets the keyboard modifiers associated with a DOMEvent.
`void` Widget.`onBrowserEvent(Event event)`
`void` ValueBoxBase.`onBrowserEvent(Event event)`
`void` Tree.`onBrowserEvent(Event event)`
`void` StackPanel.`onBrowserEvent(Event event)`
`void` SplitPanel.`onBrowserEvent(Event event)` Deprecated.
`void` SplitLayoutPanel.Splitter.`onBrowserEvent(Event event)`
`void` ResizeLayoutPanel.ImplStandard.`onBrowserEvent(Event event)`
`void` RadioButton.`onBrowserEvent(Event event)` Overridden to send ValueChangeEvents only when appropriate.
`void` MenuBar.`onBrowserEvent(Event event)`
`void` Image.`onBrowserEvent(Event event)`
`void` Hyperlink.`onBrowserEvent(Event event)`
`void` DialogBox.`onBrowserEvent(Event event)`
`void` CustomScrollPanel.`onBrowserEvent(Event event)`
`void` CustomButton.`onBrowserEvent(Event event)`
`void` Composite.`onBrowserEvent(Event event)`
`boolean` PopupPanel.`onEventPreview(Event event)` Deprecated. Use `PopupPanel.onPreviewNativeEvent(com.google.gwt.user.client.Event.NativePreviewEvent)` instead

Constructors in com.google.gwt.user.client.ui with parameters of type Event
Constructor and Description
`MouseWheelVelocity(Event e)` Deprecated. Construct the higher-level view of the original ONMOUSEWHEEL Event.

### Uses of Event in com.google.gwt.user.datepicker.client

Methods in com.google.gwt.user.datepicker.client with parameters of type Event
`CellGridImpl.Cell` CellGridImpl.`getCell(Event e)`
`void` CellGridImpl.`onBrowserEvent(Event event)`