## Uses of Interface
com.google.gwt.event.dom.client.ClickHandler

- Packages that use ClickHandler
  Package | Description
  --- | ---
  com.google.gwt.event.dom.client | Types related to DOM events.
  com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes.

- - ### Uses of ClickHandler in com.google.gwt.event.dom.client

    Methods in com.google.gwt.event.dom.client that return types with arguments of type ClickHandler
    Modifier and Type | Method and Description
    --- | ---
    `DomEvent.Type<ClickHandler>` | ClickEvent.`getAssociatedType()`
    `static DomEvent.Type<ClickHandler>` | ClickEvent.`getType()` Gets the event type associated with click events.

    Methods in com.google.gwt.event.dom.client with parameters of type ClickHandler
    Modifier and Type | Method and Description
    --- | ---
    `HandlerRegistration` | HasClickHandlers.`addClickHandler(ClickHandler handler)` Adds a `ClickEvent` handler.
    `protected void` | ClickEvent.`dispatch(ClickHandler handler)`

  - ### Uses of ClickHandler in com.google.gwt.user.client.ui

    Classes in com.google.gwt.user.client.ui that implement ClickHandler
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `ListenerWrapper.WrappedClickListener` Deprecated. will be removed in GWT 2.0 along with the listeners being wrapped
    `(package private) static class` | `ListenerWrapper.WrappedTableListener` Deprecated.

    Methods in com.google.gwt.user.client.ui with parameters of type ClickHandler
    Modifier and Type | Method and Description
    --- | ---
    `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)`

    Constructors in com.google.gwt.user.client.ui with parameters of type ClickHandler
    Constructor and Description
    `Button(SafeHtml html, ClickHandler handler)` Creates a button with the given HTML caption and click listener.
    `Button(java.lang.String html, ClickHandler handler)` Creates a button with the given HTML caption and click listener.
    `CustomButton(Image upImage, ClickHandler handler)` Constructor for `CustomButton`.
    `CustomButton(Image upImage, Image downImage, ClickHandler handler)` Constructor for `CustomButton`.
    `CustomButton(java.lang.String upText, ClickHandler handler)` Constructor for `CustomButton`.
    `CustomButton(java.lang.String upText, java.lang.String downText, ClickHandler handler)` Constructor for `CustomButton`.
    `PushButton(Image upImage, ClickHandler handler)` Constructor for `PushButton`.
    `PushButton(Image upImage, Image downImage, ClickHandler handler)` Constructor for `PushButton`.
    `PushButton(java.lang.String upText, ClickHandler handler)` Constructor for `PushButton`.
    `PushButton(java.lang.String upText, java.lang.String downText, ClickHandler handler)` Constructor for `PushButton`.
    `ResetButton(SafeHtml html, ClickHandler handler)` Creates a button with the given HTML caption and click listener.
    `ResetButton(java.lang.String html, ClickHandler handler)` Creates a button with the given HTML caption and click listener.
    `SubmitButton(SafeHtml html, ClickHandler handler)` Creates a button with the given HTML caption and click listener.
    `SubmitButton(java.lang.String html, ClickHandler handler)` Creates a button with the given HTML caption and click listener.
    `ToggleButton(Image upImage, ClickHandler handler)` Constructor for `ToggleButton`.
    `ToggleButton(Image upImage, Image downImage, ClickHandler handler)` Constructor for `ToggleButton`.
    `ToggleButton(java.lang.String upText, ClickHandler handler)` Constructor for `ToggleButton`.
    `ToggleButton(java.lang.String upText, java.lang.String downText, ClickHandler handler)` Constructor for `ToggleButton`.