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

Packages that use ClickHandler
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
`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
`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
`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
`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`.