## Uses of Interface
com.google.gwt.event.shared.HandlerRegistration

Packages that use HandlerRegistration
com.google.gwt.editor.client: A framework for editing bean-like objects.
com.google.gwt.editor.client.testing: Classes used for testing the bean editor support.
com.google.gwt.event.dom.client: Types related to DOM events.
com.google.gwt.event.logical.shared: Types related to logical events that do not have direct analogues to DOM events and which can be used in contexts other than web browsers.
com.google.gwt.event.shared: Shared infrastructure underlying both browser and non-browser events.
com.google.gwt.event.shared.testing: Classes used for testing the GWT event bus.
com.google.gwt.media.client: Widgets for HTML Audio and Video support.
com.google.gwt.place.shared: A package for managing bookmarkable locations in an application.
com.google.gwt.storage.client: Provides for key-value Storage services.
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.
com.google.gwt.view.client: Classes and interfaces used by the `cellview` widget set.

### Uses of HandlerRegistration in com.google.gwt.editor.client

Methods in com.google.gwt.editor.client that return HandlerRegistration
`HandlerRegistration` EditorDelegate.`subscribe()` Register for notifications if object being edited is updated.

### Uses of HandlerRegistration in com.google.gwt.editor.client.testing

Methods in com.google.gwt.editor.client.testing that return HandlerRegistration
`HandlerRegistration` MockEditorDelegate.`subscribe()` Returns a no-op HandlerRegistration instance.

### Uses of HandlerRegistration in com.google.gwt.event.dom.client

Methods in com.google.gwt.event.dom.client that return HandlerRegistration
`HandlerRegistration` HasBlurHandlers.`addBlurHandler(BlurHandler handler)` Adds a `BlurEvent` handler.
`HandlerRegistration` HasCanPlayThroughHandlers.`addCanPlayThroughHandler(CanPlayThroughHandler handler)` Adds a `CanPlayThroughEvent` handler.
`HandlerRegistration` HasChangeHandlers.`addChangeHandler(ChangeHandler handler)` Adds a `ChangeEvent` handler.
`HandlerRegistration` HasClickHandlers.`addClickHandler(ClickHandler handler)` Adds a `ClickEvent` handler.
`HandlerRegistration` HasContextMenuHandlers.`addContextMenuHandler(ContextMenuHandler handler)` Adds a `ContextMenuEvent` handler.
`HandlerRegistration` HasDoubleClickHandlers.`addDoubleClickHandler(DoubleClickHandler handler)` Adds a `DoubleClickEvent` handler.
`HandlerRegistration` HasDragEndHandlers.`addDragEndHandler(DragEndHandler handler)` Adds a `DragEndEvent` handler.
`HandlerRegistration` HasDragEnterHandlers.`addDragEnterHandler(DragEnterHandler handler)` Adds a `DragEnterEvent` handler.
`HandlerRegistration` HasDragHandlers.`addDragHandler(DragHandler handler)` Adds a `DragEvent` handler.
`HandlerRegistration` HasDragLeaveHandlers.`addDragLeaveHandler(DragLeaveHandler handler)` Adds a `DragLeaveEvent` handler.
`HandlerRegistration` HasDragOverHandlers.`addDragOverHandler(DragOverHandler handler)` Adds a `DragOverEvent` handler.
`HandlerRegistration` HasDragStartHandlers.`addDragStartHandler(DragStartHandler handler)` Adds a `DragStartEvent` handler.
`HandlerRegistration` HasDropHandlers.`addDropHandler(DropHandler handler)` Adds a `DropEvent` handler.
`HandlerRegistration` HasEndedHandlers.`addEndedHandler(EndedHandler handler)` Adds a `EndedEvent` handler.
`HandlerRegistration` HasErrorHandlers.`addErrorHandler(ErrorHandler handler)` Adds an `ErrorEvent` handler.
`HandlerRegistration` HasFocusHandlers.`addFocusHandler(FocusHandler handler)` Adds a `FocusEvent` handler.
`HandlerRegistration` HasGestureChangeHandlers.`addGestureChangeHandler(GestureChangeHandler handler)` Adds a `GestureChangeEvent` handler.
`HandlerRegistration` HasGestureEndHandlers.`addGestureEndHandler(GestureEndHandler handler)` Adds a `GestureEndEvent` handler.
`HandlerRegistration` HasGestureStartHandlers.`addGestureStartHandler(GestureStartHandler handler)` Adds a `GestureStartEvent` handler.
`HandlerRegistration` HasKeyDownHandlers.`addKeyDownHandler(KeyDownHandler handler)` Adds a `KeyDownEvent` handler.
`HandlerRegistration` HasKeyPressHandlers.`addKeyPressHandler(KeyPressHandler handler)` Adds a `KeyPressEvent` handler.
`HandlerRegistration` HasKeyUpHandlers.`addKeyUpHandler(KeyUpHandler handler)` Adds a `KeyUpEvent` handler.
`HandlerRegistration` HasLoadedMetadataHandlers.`addLoadedMetadataHandler(LoadedMetadataHandler handler)` Adds a `LoadedMetadataEvent` handler.
`HandlerRegistration` HasLoadHandlers.`addLoadHandler(LoadHandler handler)` Adds a `LoadEvent` handler.
`HandlerRegistration` HasLoseCaptureHandlers.`addLoseCaptureHandler(LoseCaptureHandler handler)` Adds a `LoseCaptureEvent` handler.
`HandlerRegistration` HasMouseDownHandlers.`addMouseDownHandler(MouseDownHandler handler)` Adds a `MouseDownEvent` handler.
`HandlerRegistration` HasMouseMoveHandlers.`addMouseMoveHandler(MouseMoveHandler handler)` Adds a `MouseMoveEvent` handler.
`HandlerRegistration` HasMouseOutHandlers.`addMouseOutHandler(MouseOutHandler handler)` Adds a `MouseOutEvent` handler.
`HandlerRegistration` HasMouseOverHandlers.`addMouseOverHandler(MouseOverHandler handler)` Adds a `MouseOverEvent` handler.
`HandlerRegistration` HasMouseUpHandlers.`addMouseUpHandler(MouseUpHandler handler)` Adds a `MouseUpEvent` handler.
`HandlerRegistration` HasMouseWheelHandlers.`addMouseWheelHandler(MouseWheelHandler handler)` Adds a `MouseWheelEvent` handler.
`HandlerRegistration` HasProgressHandlers.`addProgressHandler(ProgressHandler handler)` Adds a `ProgressEvent` handler.
`HandlerRegistration` HasScrollHandlers.`addScrollHandler(ScrollHandler handler)` Adds a `ScrollEvent` handler.
`HandlerRegistration` HasTouchCancelHandlers.`addTouchCancelHandler(TouchCancelHandler handler)` Adds a `TouchCancelEvent` handler.
`HandlerRegistration` HasTouchEndHandlers.`addTouchEndHandler(TouchEndHandler handler)` Adds a `TouchEndEvent` handler.
`HandlerRegistration` HasTouchMoveHandlers.`addTouchMoveHandler(TouchMoveHandler handler)` Adds a `TouchMoveEvent` handler.
`HandlerRegistration` HasTouchStartHandlers.`addTouchStartHandler(TouchStartHandler handler)` Adds a `TouchStartEvent` handler.

### Uses of HandlerRegistration in com.google.gwt.event.logical.shared

Methods in com.google.gwt.event.logical.shared that return HandlerRegistration
`HandlerRegistration` HasAttachHandlers.`addAttachHandler(AttachEvent.Handler handler)` Adds an `AttachEvent` handler.
`HandlerRegistration` HasBeforeSelectionHandlers.`addBeforeSelectionHandler(BeforeSelectionHandler<T> handler)` Adds a `BeforeSelectionEvent` handler.
`HandlerRegistration` HasCloseHandlers.`addCloseHandler(CloseHandler<T> handler)` Adds a `CloseEvent` handler.
`HandlerRegistration` HasHighlightHandlers.`addHighlightHandler(HighlightHandler<V> handler)` Adds a `HighlightEvent` handler.
`HandlerRegistration` HasInitializeHandlers.`addInitializeHandler(InitializeHandler handler)` Adds an `InitializeEvent` handler.
`HandlerRegistration` HasOpenHandlers.`addOpenHandler(OpenHandler<T> handler)` Adds an `OpenEvent` handler.
`HandlerRegistration` HasResizeHandlers.`addResizeHandler(ResizeHandler handler)` Adds a `ResizeEvent` handler.
`HandlerRegistration` HasSelectionHandlers.`addSelectionHandler(SelectionHandler<T> handler)` Adds a `SelectionEvent` handler.
`HandlerRegistration` HasShowRangeHandlers.`addShowRangeHandler(ShowRangeHandler<V> handler)` Adds a `ShowRangeEvent` handler.
`HandlerRegistration` HasValueChangeHandlers.`addValueChangeHandler(ValueChangeHandler<T> handler)` Adds a `ValueChangeEvent` handler.

### Uses of HandlerRegistration in com.google.gwt.event.shared

Methods in com.google.gwt.event.shared that return HandlerRegistration
`<H extends EventHandler> HandlerRegistration` SimpleEventBus.`addHandler(GwtEvent.Type<H> type, H handler)`
`<H extends EventHandler> HandlerRegistration` ResettableEventBus.`addHandler(GwtEvent.Type<H> type, H handler)`
`<H extends EventHandler> HandlerRegistration` HandlerManager.`addHandler(GwtEvent.Type<H> type, H handler)` Adds a handler.
`abstract <H extends EventHandler> HandlerRegistration` EventBus.`addHandler(GwtEvent.Type<H> type, H handler)`
`<H extends EventHandler> HandlerRegistration` SimpleEventBus.`addHandlerToSource(GwtEvent.Type<H> type, java.lang.Object source, H handler)`
`<H extends EventHandler> HandlerRegistration` ResettableEventBus.`addHandlerToSource(GwtEvent.Type<H> type, java.lang.Object source, H handler)`
`abstract <H extends EventHandler> HandlerRegistration` EventBus.`addHandlerToSource(GwtEvent.Type<H> type, java.lang.Object source, H handler)`
`protected HandlerRegistration` EventBus.`wrap(HandlerRegistration reg)`

### Uses of HandlerRegistration in com.google.gwt.event.shared.testing

Methods in com.google.gwt.event.shared.testing that return HandlerRegistration
`<H extends EventHandler> HandlerRegistration` CountingEventBus.`addHandler(GwtEvent.Type<H> type, H handler)`
`<H extends EventHandler> HandlerRegistration` CountingEventBus.`addHandlerToSource(GwtEvent.Type<H> type, java.lang.Object source, H handler)`

### Uses of HandlerRegistration in com.google.gwt.media.client

Methods in com.google.gwt.media.client that return HandlerRegistration
`HandlerRegistration` MediaBase.`addCanPlayThroughHandler(CanPlayThroughHandler handler)`
`HandlerRegistration` MediaBase.`addEndedHandler(EndedHandler handler)`
`HandlerRegistration` MediaBase.`addLoadedMetadataHandler(LoadedMetadataHandler handler)`
`HandlerRegistration` MediaBase.`addProgressHandler(ProgressHandler handler)`

### Uses of HandlerRegistration in com.google.gwt.place.shared

Methods in com.google.gwt.place.shared that return HandlerRegistration
`HandlerRegistration` PlaceHistoryHandler.DefaultHistorian.`addValueChangeHandler(ValueChangeHandler<java.lang.String> valueChangeHandler)`
`HandlerRegistration` PlaceHistoryHandler.Historian.`addValueChangeHandler(ValueChangeHandler<java.lang.String> valueChangeHandler)` Adds a `ValueChangeEvent` handler to be informed of changes to the browser's history stack.
`HandlerRegistration` PlaceController.DefaultDelegate.`addWindowClosingHandler(Window.ClosingHandler handler)`
`HandlerRegistration` PlaceController.Delegate.`addWindowClosingHandler(Window.ClosingHandler handler)` Adds a `Window.ClosingHandler` to the Delegate.
`HandlerRegistration` PlaceHistoryHandler.`register(PlaceController placeController, EventBus eventBus, Place defaultPlace)` Deprecated. use `PlaceHistoryHandler.register(PlaceController, EventBus, Place)`

### Uses of HandlerRegistration in com.google.gwt.storage.client

Methods in com.google.gwt.storage.client that return HandlerRegistration
`HandlerRegistration` StorageImpl.`addStorageEventHandler(StorageEvent.Handler handler)` Registers an event handler for StorageEvents.
`static HandlerRegistration` Storage.`addStorageEventHandler(StorageEvent.Handler handler)` Registers an event handler for StorageEvents.

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

Fields in com.google.gwt.user.cellview.client declared as HandlerRegistration
`(package private) HandlerRegistration` AbstractPager.`rangeChangeHandler`
`(package private) HandlerRegistration` AbstractPager.`rowCountChangeHandler`

Methods in com.google.gwt.user.cellview.client that return HandlerRegistration
`HandlerRegistration` CellTreeNodeView.NodeCellList.`addCellPreviewHandler(CellPreviewEvent.Handler<C> handler)`
`HandlerRegistration` HasDataPresenter.`addCellPreviewHandler(CellPreviewEvent.Handler<T> handler)`
`HandlerRegistration` AbstractHasData.`addCellPreviewHandler(CellPreviewEvent.Handler<T> handler)`
`HandlerRegistration` AbstractCellTree.`addCloseHandler(CloseHandler<TreeNode> handler)`
`HandlerRegistration` AbstractCellTable.`addColumnSortHandler(ColumnSortEvent.Handler handler)` Add a handler to handle `ColumnSortEvent`s.
`<H extends EventHandler> HandlerRegistration` HasDataPresenter.View.`addHandler(H handler, GwtEvent.Type<H> type)` Add a handler to the view.
`HandlerRegistration` HasDataPresenter.`addLoadingStateChangeHandler(LoadingStateChangeEvent.Handler handler)`
`HandlerRegistration` AbstractHasData.`addLoadingStateChangeHandler(LoadingStateChangeEvent.Handler handler)` Add a `LoadingStateChangeEvent.Handler` to be notified of changes in the loading state.
`HandlerRegistration` AbstractCellTree.`addOpenHandler(OpenHandler<TreeNode> handler)`
`HandlerRegistration` HasDataPresenter.`addRangeChangeHandler(RangeChangeEvent.Handler handler)`
`HandlerRegistration` CellTreeNodeView.NodeCellList.`addRangeChangeHandler(RangeChangeEvent.Handler handler)`
`HandlerRegistration` AbstractHasData.`addRangeChangeHandler(RangeChangeEvent.Handler handler)`
`HandlerRegistration` AbstractHasData.`addRedrawHandler(AbstractHasData.RedrawEvent.Handler handler)` Adds the given handler as a callback that is notified of events of type `AbstractHasData.RedrawEvent`.
`HandlerRegistration` HasDataPresenter.`addRowCountChangeHandler(RowCountChangeEvent.Handler handler)`
`HandlerRegistration` CellTreeNodeView.NodeCellList.`addRowCountChangeHandler(RowCountChangeEvent.Handler handler)`
`HandlerRegistration` AbstractHasData.`addRowCountChangeHandler(RowCountChangeEvent.Handler handler)`
`HandlerRegistration` AbstractCellTable.`addRowHoverHandler(RowHoverEvent.Handler handler)` Add a handler to handle `RowHoverEvent`s.
`HandlerRegistration` CellWidget.`addValueChangeHandler(ValueChangeHandler<C> handler)`
`(package private) HandlerRegistration` AbstractHasData.`addValueChangeHandler(ValueChangeHandler<java.util.List<T>> handler)` Add a `ValueChangeHandler` that is called when the display values change.

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

Methods in com.google.gwt.user.client that return HandlerRegistration
`static HandlerRegistration` Window.`addCloseHandler(CloseHandler<Window> handler)` Adds a `CloseEvent` handler.
`static HandlerRegistration` Event.`addNativePreviewHandler(Event.NativePreviewHandler handler)` Adds a `Event.NativePreviewHandler` that will receive all events before they are fired to their handlers.
`static HandlerRegistration` Window.`addResizeHandler(ResizeHandler handler)` Adds a `ResizeEvent` handler.
`static HandlerRegistration` History.`addValueChangeHandler(ValueChangeHandler<java.lang.String> handler)` Adds a `ValueChangeEvent` handler to be informed of changes to the browser's history stack.
`static HandlerRegistration` Window.`addWindowClosingHandler(Window.ClosingHandler handler)` Adds a `Window.ClosingEvent` handler.
`static HandlerRegistration` Window.`addWindowScrollHandler(Window.ScrollHandler handler)` Adds a `Window.ScrollEvent` handler.

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

Fields in com.google.gwt.user.client.ui declared as HandlerRegistration
`(package private) HandlerRegistration` DialogBox.`resizeHandlerRegistration`

Methods in com.google.gwt.user.client.ui that return HandlerRegistration
`HandlerRegistration` Widget.`addAttachHandler(AttachEvent.Handler handler)`
`HandlerRegistration` TabPanel.`addBeforeSelectionHandler(BeforeSelectionHandler<java.lang.Integer> handler)`
`HandlerRegistration` TabLayoutPanel.`addBeforeSelectionHandler(BeforeSelectionHandler<java.lang.Integer> handler)`
`HandlerRegistration` TabBar.`addBeforeSelectionHandler(BeforeSelectionHandler<java.lang.Integer> handler)`
`HandlerRegistration` StackLayoutPanel.`addBeforeSelectionHandler(BeforeSelectionHandler<java.lang.Integer> handler)`
`<H extends EventHandler> HandlerRegistration` Widget.`addBitlessDomHandler(H handler, DomEvent.Type<H> type)` For browsers which do not leak, adds a native event handler to the widget.
`HandlerRegistration` Tree.`addBlurHandler(BlurHandler handler)`
`HandlerRegistration` FocusWidget.`addBlurHandler(BlurHandler handler)`
`HandlerRegistration` FocusPanel.`addBlurHandler(BlurHandler handler)`
`HandlerRegistration` ValueBoxBase.`addChangeHandler(ChangeHandler handler)`
`HandlerRegistration` ListBox.`addChangeHandler(ChangeHandler handler)`
`HandlerRegistration` FileUpload.`addChangeHandler(ChangeHandler handler)`
`HandlerRegistration` Label.`addClickHandler(ClickHandler handler)`
`HandlerRegistration` Image.`addClickHandler(ClickHandler handler)`
`HandlerRegistration` Hyperlink.`addClickHandler(ClickHandler handler)` Deprecated. Use `FocusWidget.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead and call History.newItem from the handler if you need to process the click before the history token is set.
`HandlerRegistration` HTMLTable.`addClickHandler(ClickHandler handler)`
`HandlerRegistration` FocusWidget.`addClickHandler(ClickHandler handler)`
`HandlerRegistration` FocusPanel.`addClickHandler(ClickHandler handler)`
`HandlerRegistration` DisclosurePanel.`addCloseHandler(CloseHandler<DisclosurePanel> handler)`
`HandlerRegistration` PopupPanel.`addCloseHandler(CloseHandler<PopupPanel> handler)`
`HandlerRegistration` MenuBar.`addCloseHandler(CloseHandler<PopupPanel> handler)`
`HandlerRegistration` Tree.`addCloseHandler(CloseHandler<TreeItem> handler)`
`<H extends EventHandler> HandlerRegistration` Widget.`addDomHandler(H handler, DomEvent.Type<H> type)` Adds a native event handler to the widget and sinks the corresponding native event.
`HandlerRegistration` Label.`addDoubleClickHandler(DoubleClickHandler handler)`
`HandlerRegistration` Image.`addDoubleClickHandler(DoubleClickHandler handler)`
`HandlerRegistration` HTMLTable.`addDoubleClickHandler(DoubleClickHandler handler)`
`HandlerRegistration` FocusWidget.`addDoubleClickHandler(DoubleClickHandler handler)`
`HandlerRegistration` FocusPanel.`addDoubleClickHandler(DoubleClickHandler handler)`
`HandlerRegistration` Label.`addDragEndHandler(DragEndHandler handler)`
`HandlerRegistration` Image.`addDragEndHandler(DragEndHandler handler)`
`HandlerRegistration` HTMLTable.`addDragEndHandler(DragEndHandler handler)`
`HandlerRegistration` FocusWidget.`addDragEndHandler(DragEndHandler handler)`
`HandlerRegistration` FocusPanel.`addDragEndHandler(DragEndHandler handler)`
`HandlerRegistration` Label.`addDragEnterHandler(DragEnterHandler handler)`
`HandlerRegistration` Image.`addDragEnterHandler(DragEnterHandler handler)`
`HandlerRegistration` HTMLTable.`addDragEnterHandler(DragEnterHandler handler)`
`HandlerRegistration` FocusWidget.`addDragEnterHandler(DragEnterHandler handler)`
`HandlerRegistration` FocusPanel.`addDragEnterHandler(DragEnterHandler handler)`
`HandlerRegistration` Label.`addDragHandler(DragHandler handler)`
`HandlerRegistration` Image.`addDragHandler(DragHandler handler)`
`HandlerRegistration` HTMLTable.`addDragHandler(DragHandler handler)`
`HandlerRegistration` FocusWidget.`addDragHandler(DragHandler handler)`
`HandlerRegistration` FocusPanel.`addDragHandler(DragHandler handler)`
`HandlerRegistration` Label.`addDragLeaveHandler(DragLeaveHandler handler)`
`HandlerRegistration` Image.`addDragLeaveHandler(DragLeaveHandler handler)`
`HandlerRegistration` HTMLTable.`addDragLeaveHandler(DragLeaveHandler handler)`
`HandlerRegistration` FocusWidget.`addDragLeaveHandler(DragLeaveHandler handler)`
`HandlerRegistration` FocusPanel.`addDragLeaveHandler(DragLeaveHandler handler)`
`HandlerRegistration` Label.`addDragOverHandler(DragOverHandler handler)`
`HandlerRegistration` Image.`addDragOverHandler(DragOverHandler handler)`
`HandlerRegistration` HTMLTable.`addDragOverHandler(DragOverHandler handler)`
`HandlerRegistration` FocusWidget.`addDragOverHandler(DragOverHandler handler)`
`HandlerRegistration` FocusPanel.`addDragOverHandler(DragOverHandler handler)`
`HandlerRegistration` Label.`addDragStartHandler(DragStartHandler handler)`
`HandlerRegistration` Image.`addDragStartHandler(DragStartHandler handler)`
`HandlerRegistration` HTMLTable.`addDragStartHandler(DragStartHandler handler)`
`HandlerRegistration` FocusWidget.`addDragStartHandler(DragStartHandler handler)`
`HandlerRegistration` FocusPanel.`addDragStartHandler(DragStartHandler handler)`
`HandlerRegistration` Label.`addDropHandler(DropHandler handler)`
`HandlerRegistration` Image.`addDropHandler(DropHandler handler)`
`HandlerRegistration` HTMLTable.`addDropHandler(DropHandler handler)`
`HandlerRegistration` FocusWidget.`addDropHandler(DropHandler handler)`
`HandlerRegistration` FocusPanel.`addDropHandler(DropHandler handler)`
`HandlerRegistration` Image.`addErrorHandler(ErrorHandler handler)`
`HandlerRegistration` Tree.`addFocusHandler(FocusHandler handler)`
`HandlerRegistration` FocusWidget.`addFocusHandler(FocusHandler handler)`
`HandlerRegistration` FocusPanel.`addFocusHandler(FocusHandler handler)`
`HandlerRegistration` Label.`addGestureChangeHandler(GestureChangeHandler handler)`
`HandlerRegistration` Image.`addGestureChangeHandler(GestureChangeHandler handler)`
`HandlerRegistration` FocusWidget.`addGestureChangeHandler(GestureChangeHandler handler)`
`HandlerRegistration` FocusPanel.`addGestureChangeHandler(GestureChangeHandler handler)`
`HandlerRegistration` Label.`addGestureEndHandler(GestureEndHandler handler)`
`HandlerRegistration` Image.`addGestureEndHandler(GestureEndHandler handler)`
`HandlerRegistration` FocusWidget.`addGestureEndHandler(GestureEndHandler handler)`
`HandlerRegistration` FocusPanel.`addGestureEndHandler(GestureEndHandler handler)`
`HandlerRegistration` Label.`addGestureStartHandler(GestureStartHandler handler)`
`HandlerRegistration` Image.`addGestureStartHandler(GestureStartHandler handler)`
`HandlerRegistration` FocusWidget.`addGestureStartHandler(GestureStartHandler handler)`
`HandlerRegistration` FocusPanel.`addGestureStartHandler(GestureStartHandler handler)`
`<H extends EventHandler> HandlerRegistration` Widget.`addHandler(H handler, GwtEvent.Type<H> type)` Adds this handler to the widget.
`HandlerRegistration` RichTextArea.`addInitializeHandler(InitializeHandler handler)`
`HandlerRegistration` Tree.`addKeyDownHandler(KeyDownHandler handler)`
`HandlerRegistration` SuggestBox.`addKeyDownHandler(KeyDownHandler handler)`
`HandlerRegistration` FocusWidget.`addKeyDownHandler(KeyDownHandler handler)`
`HandlerRegistration` FocusPanel.`addKeyDownHandler(KeyDownHandler handler)`
`HandlerRegistration` Tree.`addKeyPressHandler(KeyPressHandler handler)`
`HandlerRegistration` SuggestBox.`addKeyPressHandler(KeyPressHandler handler)`
`HandlerRegistration` FocusWidget.`addKeyPressHandler(KeyPressHandler handler)`
`HandlerRegistration` FocusPanel.`addKeyPressHandler(KeyPressHandler handler)`
`HandlerRegistration` Tree.`addKeyUpHandler(KeyUpHandler handler)`
`HandlerRegistration` SuggestBox.`addKeyUpHandler(KeyUpHandler handler)`
`HandlerRegistration` FocusWidget.`addKeyUpHandler(KeyUpHandler handler)`
`HandlerRegistration` FocusPanel.`addKeyUpHandler(KeyUpHandler handler)`
`HandlerRegistration` Image.`addLoadHandler(LoadHandler handler)`
`HandlerRegistration` Frame.`addLoadHandler(LoadHandler handler)` Adds a `LoadEvent` load handler which will be called when the frame loads.
`HandlerRegistration` Tree.`addMouseDownHandler(MouseDownHandler handler)`
`HandlerRegistration` Label.`addMouseDownHandler(MouseDownHandler handler)`
`HandlerRegistration` Image.`addMouseDownHandler(MouseDownHandler handler)`
`HandlerRegistration` FocusWidget.`addMouseDownHandler(MouseDownHandler handler)`
`HandlerRegistration` FocusPanel.`addMouseDownHandler(MouseDownHandler handler)`
`HandlerRegistration` Tree.`addMouseMoveHandler(MouseMoveHandler handler)`
`HandlerRegistration` Label.`addMouseMoveHandler(MouseMoveHandler handler)`
`HandlerRegistration` Image.`addMouseMoveHandler(MouseMoveHandler handler)`
`HandlerRegistration` FocusWidget.`addMouseMoveHandler(MouseMoveHandler handler)`
`HandlerRegistration` FocusPanel.`addMouseMoveHandler(MouseMoveHandler handler)`
`HandlerRegistration` Tree.`addMouseOutHandler(MouseOutHandler handler)`
`HandlerRegistration` Label.`addMouseOutHandler(MouseOutHandler handler)`
`HandlerRegistration` Image.`addMouseOutHandler(MouseOutHandler handler)`
`HandlerRegistration` FocusWidget.`addMouseOutHandler(MouseOutHandler handler)`
`HandlerRegistration` FocusPanel.`addMouseOutHandler(MouseOutHandler handler)`
`HandlerRegistration` Tree.`addMouseOverHandler(MouseOverHandler handler)`
`HandlerRegistration` Label.`addMouseOverHandler(MouseOverHandler handler)`
`HandlerRegistration` Image.`addMouseOverHandler(MouseOverHandler handler)`
`HandlerRegistration` FocusWidget.`addMouseOverHandler(MouseOverHandler handler)`
`HandlerRegistration` FocusPanel.`addMouseOverHandler(MouseOverHandler handler)`
`HandlerRegistration` Tree.`addMouseUpHandler(MouseUpHandler handler)`
`HandlerRegistration` Label.`addMouseUpHandler(MouseUpHandler handler)`
`HandlerRegistration` Image.`addMouseUpHandler(MouseUpHandler handler)`
`HandlerRegistration` FocusWidget.`addMouseUpHandler(MouseUpHandler handler)`
`HandlerRegistration` FocusPanel.`addMouseUpHandler(MouseUpHandler handler)`
`HandlerRegistration` Tree.`addMouseWheelHandler(MouseWheelHandler handler)`
`HandlerRegistration` Label.`addMouseWheelHandler(MouseWheelHandler handler)`
`HandlerRegistration` Image.`addMouseWheelHandler(MouseWheelHandler handler)`
`HandlerRegistration` FocusWidget.`addMouseWheelHandler(MouseWheelHandler handler)`
`HandlerRegistration` FocusPanel.`addMouseWheelHandler(MouseWheelHandler handler)`
`HandlerRegistration` DisclosurePanel.`addOpenHandler(OpenHandler<DisclosurePanel> handler)`
`HandlerRegistration` Tree.`addOpenHandler(OpenHandler<TreeItem> handler)`
`HandlerRegistration` ResizeLayoutPanel.`addResizeHandler(ResizeHandler handler)`
`HandlerRegistration` ScrollPanel.`addScrollHandler(ScrollHandler handler)`
`HandlerRegistration` AbstractNativeScrollbar.`addScrollHandler(ScrollHandler handler)`
`HandlerRegistration` TabPanel.`addSelectionHandler(SelectionHandler<java.lang.Integer> handler)`
`HandlerRegistration` TabLayoutPanel.`addSelectionHandler(SelectionHandler<java.lang.Integer> handler)`
`HandlerRegistration` TabBar.`addSelectionHandler(SelectionHandler<java.lang.Integer> handler)`
`HandlerRegistration` StackLayoutPanel.`addSelectionHandler(SelectionHandler<java.lang.Integer> handler)`
`HandlerRegistration` SuggestBox.`addSelectionHandler(SelectionHandler<SuggestOracle.Suggestion> handler)`
`HandlerRegistration` Tree.`addSelectionHandler(SelectionHandler<TreeItem> handler)`
`HandlerRegistration` FormPanel.`addSubmitCompleteHandler(FormPanel.SubmitCompleteHandler handler)` Adds a `FormPanel.SubmitCompleteEvent` handler.
`HandlerRegistration` FormPanel.`addSubmitHandler(FormPanel.SubmitHandler handler)` Adds a `FormPanel.SubmitEvent` handler.
`HandlerRegistration` Label.`addTouchCancelHandler(TouchCancelHandler handler)`
`HandlerRegistration` Image.`addTouchCancelHandler(TouchCancelHandler handler)`
`HandlerRegistration` FocusWidget.`addTouchCancelHandler(TouchCancelHandler handler)`
`HandlerRegistration` FocusPanel.`addTouchCancelHandler(TouchCancelHandler handler)`
`HandlerRegistration` Label.`addTouchEndHandler(TouchEndHandler handler)`
`HandlerRegistration` Image.`addTouchEndHandler(TouchEndHandler handler)`
`HandlerRegistration` FocusWidget.`addTouchEndHandler(TouchEndHandler handler)`
`HandlerRegistration` FocusPanel.`addTouchEndHandler(TouchEndHandler handler)`
`HandlerRegistration` Label.`addTouchMoveHandler(TouchMoveHandler handler)`
`HandlerRegistration` Image.`addTouchMoveHandler(TouchMoveHandler handler)`
`HandlerRegistration` FocusWidget.`addTouchMoveHandler(TouchMoveHandler handler)`
`HandlerRegistration` FocusPanel.`addTouchMoveHandler(TouchMoveHandler handler)`
`HandlerRegistration` Label.`addTouchStartHandler(TouchStartHandler handler)`
`HandlerRegistration` Image.`addTouchStartHandler(TouchStartHandler handler)`
`HandlerRegistration` FocusWidget.`addTouchStartHandler(TouchStartHandler handler)`
`HandlerRegistration` FocusPanel.`addTouchStartHandler(TouchStartHandler handler)`
`HandlerRegistration` ToggleButton.`addValueChangeHandler(ValueChangeHandler<java.lang.Boolean> handler)`
`HandlerRegistration` SimpleCheckBox.`addValueChangeHandler(ValueChangeHandler<java.lang.Boolean> handler)`
`HandlerRegistration` CheckBox.`addValueChangeHandler(ValueChangeHandler<java.lang.Boolean> handler)`
`HandlerRegistration` SuggestBox.`addValueChangeHandler(ValueChangeHandler<java.lang.String> handler)`
`HandlerRegistration` ValuePicker.`addValueChangeHandler(ValueChangeHandler<T> handler)`
`HandlerRegistration` ValueListBox.`addValueChangeHandler(ValueChangeHandler<T> handler)`
`HandlerRegistration` ValueBoxBase.`addValueChangeHandler(ValueChangeHandler<T> handler)`

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

Methods in com.google.gwt.user.datepicker.client that return HandlerRegistration
`HandlerRegistration` DatePicker.`addHighlightHandler(HighlightHandler<java.util.Date> handler)`
`HandlerRegistration` DatePicker.`addShowRangeHandler(ShowRangeHandler<java.util.Date> handler)`
`HandlerRegistration` DatePicker.`addShowRangeHandlerAndFire(ShowRangeHandler<java.util.Date> handler)` Adds a show range handler and immediately activate the handler on the current view.
`HandlerRegistration` DatePicker.`addValueChangeHandler(ValueChangeHandler<java.util.Date> handler)`
`HandlerRegistration` DateBox.`addValueChangeHandler(ValueChangeHandler<java.util.Date> handler)`

### Uses of HandlerRegistration in com.google.gwt.view.client

Methods in com.google.gwt.view.client that return HandlerRegistration
`HandlerRegistration` HasCellPreviewHandlers.`addCellPreviewHandler(CellPreviewEvent.Handler<T> handler)` Adds a `CellPreviewEvent` handler.
`HandlerRegistration` HasRows.`addRangeChangeHandler(RangeChangeEvent.Handler handler)` Add a `RangeChangeEvent.Handler`.
`HandlerRegistration` HasRows.`addRowCountChangeHandler(RowCountChangeEvent.Handler handler)` Add a `RowCountChangeEvent.Handler`.
`HandlerRegistration` SelectionModel.`addSelectionChangeHandler(SelectionChangeEvent.Handler handler)` Adds a `SelectionChangeEvent` handler.
`HandlerRegistration` SelectionModel.AbstractSelectionModel.`addSelectionChangeHandler(SelectionChangeEvent.Handler handler)`
`HandlerRegistration` SelectionChangeEvent.HasSelectionChangedHandlers.`addSelectionChangeHandler(SelectionChangeEvent.Handler handler)` Adds a `SelectionChangeEvent` handler.