## 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 | 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 | 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 | 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 | Description
    --- | --- | ---
    `HandlerRegistration` | FocusPanel.`addClickHandler​(ClickHandler handler)` |
    `HandlerRegistration` | FocusWidget.`addClickHandler​(ClickHandler handler)` |
    `HandlerRegistration` | HTMLTable.`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` | Image.`addClickHandler​(ClickHandler handler)` |
    `HandlerRegistration` | Label.`addClickHandler​(ClickHandler handler)` |

    Constructors in com.google.gwt.user.client.ui with parameters of type ClickHandler
    Constructor | 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`.