GWT 2.7.0

## Uses of Class
com.google.gwt.dom.client.NativeEvent

Packages that use NativeEvent
com.google.gwt.cell.client | Standard `Cell` subclasses used by the `cellview` widgets.
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.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.view.client | Classes and interfaces used by the `cellview` widget set.

Uses of NativeEvent in com.google.gwt.cell.client

Methods in com.google.gwt.cell.client with parameters of type NativeEvent
`void` | `CheckboxCell.onBrowserEvent(Cell.Context context, Element parent, java.lang.Boolean value, NativeEvent event, ValueUpdater<java.lang.Boolean> valueUpdater)`
`void` | `IconCellDecorator.onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`void` | `CompositeCell.onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`void` | `Cell.onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)` Handle a browser event that took place within the cell.
`void` | `ButtonCellBase.onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`void` | `ActionCell.onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`void` | `AbstractInputCell.onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`void` | `AbstractCell.onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)` Handle a browser event that took place within the cell.
`void` | `DatePickerCell.onBrowserEvent(Cell.Context context, Element parent, java.util.Date value, NativeEvent event, ValueUpdater<java.util.Date> valueUpdater)`
`void` | `TextInputCell.onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`void` | `SelectionCell.onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`void` | `ImageLoadingCell.onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`void` | `EditTextCell.onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`void` | `ClickableTextCell.onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`void` | `ButtonCell.onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`protected void` | `ButtonCellBase.onEnterKeyDown(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`protected void` | `ActionCell.onEnterKeyDown(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`protected void` | `AbstractInputCell.onEnterKeyDown(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`protected void` | `AbstractCell.onEnterKeyDown(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)` Called when the user triggers a `keydown` event with the ENTER key while focused on the cell.
`protected void` | `DatePickerCell.onEnterKeyDown(Cell.Context context, Element parent, java.util.Date value, NativeEvent event, ValueUpdater<java.util.Date> valueUpdater)`
`protected void` | `ClickableTextCell.onEnterKeyDown(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`protected void` | `ButtonCell.onEnterKeyDown(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`

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

Methods in com.google.gwt.dom.client that return NativeEvent
`NativeEvent` | `Document.createBlurEvent()` Creates a 'blur' event.
`NativeEvent` | `Document.createChangeEvent()` Creates a 'change' event.
`NativeEvent` | `Document.createClickEvent(int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey)` Creates a 'click' event.
`NativeEvent` | `Document.createContextMenuEvent()` Creates a 'contextmenu' event.
`NativeEvent` | `Document.createDblClickEvent(int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey)` Creates a 'dblclick' event.
`NativeEvent` | `Document.createErrorEvent()` Creates an 'error' event.
`NativeEvent` | `Document.createFocusEvent()` Creates a 'focus' event.
`NativeEvent` | `DOMImplTrident.createHtmlEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable)`
`NativeEvent` | `DOMImplStandard.createHtmlEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable)`
`abstract NativeEvent` | `DOMImpl.createHtmlEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable)`
`NativeEvent` | `Document.createHtmlEvent(java.lang.String type, boolean canBubble, boolean cancelable)` Creates an event.
`NativeEvent` | `DOMImplTrident.createKeyCodeEvent(Document doc, java.lang.String type, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)`
`NativeEvent` | `DOMImplStandardBase.createKeyCodeEvent(Document doc, java.lang.String type, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)`
`NativeEvent` | `DOMImplMozilla.createKeyCodeEvent(Document doc, java.lang.String type, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)`
`abstract NativeEvent` | `DOMImpl.createKeyCodeEvent(Document document, java.lang.String type, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)`
`NativeEvent` | `Document.createKeyCodeEvent(java.lang.String type, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)` Creates a key-code event ('keydown' or 'keyup').
`NativeEvent` | `Document.createKeyDownEvent(boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)` Creates a 'keydown' event.
`NativeEvent` | `Document.createKeyDownEvent(boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated. as of GWT2.1 (keydown events don't have a charCode), use `Document.createKeyDownEvent(boolean, boolean, boolean, boolean, int)`
`NativeEvent` | `DOMImplTrident.createKeyEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated.
`NativeEvent` | `DOMImplStandardBase.createKeyEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated.
`NativeEvent` | `DOMImplMozilla.createKeyEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated.
`abstract NativeEvent` | `DOMImpl.createKeyEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated.
`NativeEvent` | `Document.createKeyEvent(java.lang.String type, boolean canBubble, boolean cancelable, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated. use `Document.createKeyCodeEvent(String, boolean, boolean, boolean, boolean, int)` or `Document.createKeyPressEvent(boolean, boolean, boolean, boolean, int)`
`NativeEvent` | `Document.createKeyPressEvent(boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int charCode)` Creates a 'keypress' event.
`NativeEvent` | `Document.createKeyPressEvent(boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated. as of GWT 2.1 (keypress events don't have a keyCode), use `Document.createKeyPressEvent(boolean, boolean, boolean, boolean, int)`
`NativeEvent` | `DOMImplTrident.createKeyPressEvent(Document doc, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int charCode)`
`NativeEvent` | `DOMImplStandardBase.createKeyPressEvent(Document doc, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int charCode)`
`NativeEvent` | `DOMImplMozilla.createKeyPressEvent(Document doc, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int charCode)`
`abstract NativeEvent` | `DOMImpl.createKeyPressEvent(Document document, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int charCode)`
`NativeEvent` | `Document.createKeyUpEvent(boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)` Creates a 'keyup' event.
`NativeEvent` | `Document.createKeyUpEvent(boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated. as of GWT 2.1 (keyup events don't have a charCode), use `Document.createKeyUpEvent(boolean, boolean, boolean, boolean, int)`
`NativeEvent` | `Document.createLoadEvent()` Creates a 'load' event.
`NativeEvent` | `Document.createMouseDownEvent(int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button)` Creates a 'mousedown' event.
`NativeEvent` | `DOMImplTrident.createMouseEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button, Element relatedTarget)`
`NativeEvent` | `DOMImplStandard.createMouseEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button, Element relatedTarget)`
`abstract NativeEvent` | `DOMImpl.createMouseEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button, Element relatedTarget)`
`NativeEvent` | `Document.createMouseEvent(java.lang.String type, boolean canBubble, boolean cancelable, int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button, Element relatedTarget)` Creates an mouse event.
`NativeEvent` | `Document.createMouseMoveEvent(int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button)` Creates a 'mousemove' event.
`NativeEvent` | `Document.createMouseOutEvent(int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button, Element relatedTarget)` Creates a 'mouseout' event.
`NativeEvent` | `Document.createMouseOverEvent(int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button, Element relatedTarget)` Creates a 'mouseover' event.
`NativeEvent` | `Document.createMouseUpEvent(int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button)` Creates a 'mouseup' event.
`NativeEvent` | `Document.createScrollEvent()` Creates a 'scroll' event.

Methods in com.google.gwt.dom.client with parameters of type NativeEvent
`void` | `DOMImplTrident.dispatchEvent(Element target, NativeEvent evt)`
`void` | `DOMImplStandard.dispatchEvent(Element target, NativeEvent evt)`
`abstract void` | `DOMImpl.dispatchEvent(Element target, NativeEvent evt)`
`void` | `Element.dispatchEvent(NativeEvent evt)` Dispatched the given event with this element as its target.
`boolean` | `DOMImpl.eventGetAltKey(NativeEvent evt)`
`int` | `DOMImplStandard.eventGetButton(NativeEvent evt)`
`int` | `DOMImpl.eventGetButton(NativeEvent evt)`
`int` | `DOMImplTrident.eventGetCharCode(NativeEvent evt)`
`int` | `DOMImplStandard.eventGetCharCode(NativeEvent evt)`
`abstract int` | `DOMImpl.eventGetCharCode(NativeEvent evt)`
`int` | `DOMImpl.eventGetClientX(NativeEvent evt)`
`int` | `DOMImpl.eventGetClientY(NativeEvent evt)`
`boolean` | `DOMImpl.eventGetCtrlKey(NativeEvent evt)`
`EventTarget` | `DOMImplTrident.eventGetCurrentTarget(NativeEvent event)`
`EventTarget` | `DOMImplStandardBase.eventGetCurrentTarget(NativeEvent event)`
`EventTarget` | `DOMImpl.eventGetCurrentTarget(NativeEvent event)`
`int` | `DOMImpl.eventGetKeyCode(NativeEvent evt)`
`boolean` | `DOMImpl.eventGetMetaKey(NativeEvent evt)`
`int` | `DOMImplTrident.eventGetMouseWheelVelocityY(NativeEvent evt)`
`int` | `DOMImplStandardBase.eventGetMouseWheelVelocityY(NativeEvent evt)`
`int` | `DOMImplMozilla.eventGetMouseWheelVelocityY(NativeEvent evt)`
`abstract int` | `DOMImpl.eventGetMouseWheelVelocityY(NativeEvent evt)`
`EventTarget` | `DOMImplTrident.eventGetRelatedTarget(NativeEvent evt)`
`EventTarget` | `DOMImplStandard.eventGetRelatedTarget(NativeEvent evt)`
`EventTarget` | `DOMImplMozilla.eventGetRelatedTarget(NativeEvent evt)`
`abstract EventTarget` | `DOMImpl.eventGetRelatedTarget(NativeEvent nativeEvent)`
`double` | `DOMImpl.eventGetRotation(NativeEvent evt)`
`double` | `DOMImpl.eventGetScale(NativeEvent evt)`
`int` | `DOMImpl.eventGetScreenX(NativeEvent evt)`
`int` | `DOMImpl.eventGetScreenY(NativeEvent evt)`
`boolean` | `DOMImpl.eventGetShiftKey(NativeEvent evt)`
`EventTarget` | `DOMImplWebkit.eventGetTarget(NativeEvent evt)` Webkit events sometimes target the text node inside of the element instead of the element itself, so we need to get the parent of the text node.
`EventTarget` | `DOMImplTrident.eventGetTarget(NativeEvent evt)`
`EventTarget` | `DOMImplStandard.eventGetTarget(NativeEvent evt)`
`abstract EventTarget` | `DOMImpl.eventGetTarget(NativeEvent evt)`
`java.lang.String` | `DOMImpl.eventGetType(NativeEvent evt)`
`void` | `DOMImplTrident.eventPreventDefault(NativeEvent evt)`
`void` | `DOMImplStandard.eventPreventDefault(NativeEvent evt)`
`abstract void` | `DOMImpl.eventPreventDefault(NativeEvent evt)`
`void` | `DOMImpl.eventSetKeyCode(NativeEvent evt, char key)`
`void` | `DOMImplTrident.eventStopPropagation(NativeEvent evt)`
`void` | `DOMImpl.eventStopPropagation(NativeEvent evt)`
`java.lang.String` | `DOMImplTrident.eventToString(NativeEvent evt)`
`java.lang.String` | `DOMImplStandard.eventToString(NativeEvent evt)`
`abstract java.lang.String` | `DOMImpl.eventToString(NativeEvent evt)`
`JsArray<Touch>` | `DOMImpl.getChangedTouches(NativeEvent evt)`
`JsArray<Touch>` | `DOMImpl.getTargetTouches(NativeEvent evt)`
`JsArray<Touch>` | `DOMImpl.getTouches(NativeEvent evt)`

Uses of NativeEvent in com.google.gwt.event.dom.client

Methods in com.google.gwt.event.dom.client that return NativeEvent
`NativeEvent` | `HasNativeEvent.getNativeEvent()` Gets the underlying native event.
`NativeEvent` | `DomEvent.getNativeEvent()`

Methods in com.google.gwt.event.dom.client with parameters of type NativeEvent
`static void` | `DomEvent.fireNativeEvent(NativeEvent nativeEvent, HasHandlers handlerSource)` Fires the given native event on the specified handlers.
`static void` | `DomEvent.fireNativeEvent(NativeEvent nativeEvent, HasHandlers handlerSource, Element relativeElem)` Fires the given native event on the specified handlers.
`void` | `DomEvent.setNativeEvent(NativeEvent nativeEvent)` Sets the native event associated with this dom event.

Uses of NativeEvent in com.google.gwt.user.cellview.client

Methods in com.google.gwt.user.cellview.client with parameters of type NativeEvent
`protected void` | `CellTreeNodeView.fireEventToCell(NativeEvent event)` Fire an event to the `AbstractCell`.
`void` | `Header.onBrowserEvent(Cell.Context context, Element elem, NativeEvent event)` Handle a browser event that took place within the header.
`void` | `Column.onBrowserEvent(Cell.Context context, Element elem, T object, NativeEvent event)` Handle a browser event that took place within the column.
`boolean` | `Header.onPreviewColumnSortEvent(Cell.Context context, Element elem, NativeEvent event)` Preview a browser event that may trigger a column sort event.

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

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

Methods in com.google.gwt.user.client that return NativeEvent
`NativeEvent` | `Event.NativePreviewEvent.getNativeEvent()`

Methods in com.google.gwt.user.client with parameters of type NativeEvent
`static Event` | `Event.as(NativeEvent event)` Converts the `NativeEvent` to Event.
`static boolean` | `Event.fireNativePreviewEvent(NativeEvent nativeEvent)` Fire a `Event.NativePreviewEvent` for the native event.

Uses of NativeEvent in com.google.gwt.view.client

Methods in com.google.gwt.view.client that return NativeEvent
`NativeEvent` | `CellPreviewEvent.getNativeEvent()` Get the `NativeEvent` to preview.

Methods in com.google.gwt.view.client with parameters of type NativeEvent

`static

`<T> CellPreviewEvent<T>`

`

`CellPreviewEvent.fire(HasCellPreviewHandlers<T> source, NativeEvent nativeEvent, HasData<T> display, Cell.Context context, T value, boolean isCellEditing, boolean isSelectionHandled)`
Fires a cell preview event on all registered handlers in the handler manager.

Constructors in com.google.gwt.view.client with parameters of type NativeEvent
`CellPreviewEvent(NativeEvent nativeEvent, HasData<T> display, Cell.Context context, T value, boolean isCellEditing, boolean isSelectionHandled)` Construct a new `CellPreviewEvent`.

GWT 2.7.0