## Uses of Interface
com.google.gwt.user.client.ui.ClickListener

- Packages that use ClickListener
  Package | Description
  --- | ---
  com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes.

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

    Classes in com.google.gwt.user.client.ui that implement ClickListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DecoratedTabBar` A `TabBar` that wraps each tab in a 2x3 grid (six box), which allows users to add rounded corners.
    `class` | `DelegatingClickListenerCollection` Deprecated. Use `Widget.delegateEvent(com.google.gwt.user.client.ui.Widget, com.google.gwt.event.shared.GwtEvent<?>)` instead
    `class` | `TabBar` A horizontal bar of folder-style tabs, most commonly used as part of a `TabPanel`.

    Methods in com.google.gwt.user.client.ui with parameters of type ClickListener
    Modifier and Type | Method and Description
    --- | ---
    `static ListenerWrapper.WrappedClickListener` | ListenerWrapper.WrappedClickListener.`add(HasClickHandlers source, ClickListener listener)` Deprecated. will be removed in GWT 2.0 along with the listener classes
    `void` | SuggestBox.`addClickListener(ClickListener listener)` Deprecated. use `SuggestBox.getTextBox()`().addClickHandler instead
    `void` | SourcesClickEvents.`addClickListener(ClickListener listener)` Deprecated. use `addClickHandler` instead
    `void` | Label.`addClickListener(ClickListener listener)` Deprecated. Use `Label.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
    `void` | Image.`addClickListener(ClickListener listener)` Deprecated. Use `Image.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
    `void` | Hyperlink.`addClickListener(ClickListener listener)` 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.
    `void` | FocusWidget.`addClickListener(ClickListener listener)` Deprecated. Use `FocusWidget.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
    `void` | FocusPanel.`addClickListener(ClickListener listener)` Deprecated. Use `FocusPanel.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
    `static void` | ListenerWrapper.WrappedClickListener.`remove(Widget eventSource, ClickListener listener)` Deprecated. will be removed in GWT 2.0 along with the listener classes
    `void` | SuggestBox.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `SuggestBox.getTextBox()`().addClickHandler instead
    `void` | SourcesClickEvents.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `HasClickHandlers.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
    `void` | Label.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `Label.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
    `void` | Image.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `Image.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
    `void` | Hyperlink.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by an add*Handler method instead
    `void` | FocusWidget.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `FocusWidget.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
    `void` | FocusPanel.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `FocusPanel.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead

    Constructors in com.google.gwt.user.client.ui with parameters of type ClickListener
    Constructor and Description
    `Button(java.lang.String html, ClickListener listener)` Deprecated. Use `Button.Button(String, ClickHandler)` instead
    `CustomButton(Image upImage, ClickListener listener)` Deprecated. Use `CustomButton.CustomButton(Image, ClickHandler)` instead
    `CustomButton(Image upImage, Image downImage, ClickListener listener)` Deprecated. Use `CustomButton.CustomButton(Image, Image, ClickHandler)` instead
    `CustomButton(java.lang.String upText, ClickListener listener)` Deprecated. Use `CustomButton.CustomButton(String, ClickListener)` instead
    `CustomButton(java.lang.String upText, java.lang.String downText, ClickListener listener)` Deprecated. Use `CustomButton.CustomButton(String, String, ClickHandler)` instead
    `PushButton(Image upImage, ClickListener listener)` Deprecated. Use `PushButton.PushButton(Image, ClickHandler)` instead
    `PushButton(Image upImage, Image downImage, ClickListener listener)` Deprecated. Use `PushButton.PushButton(Image, Image, ClickHandler)` instead
    `PushButton(java.lang.String upText, ClickListener listener)` Deprecated. Use `PushButton.PushButton(String, ClickHandler)` instead
    `PushButton(java.lang.String upText, java.lang.String downText, ClickListener listener)` Deprecated. Use `PushButton.PushButton(String, String, ClickHandler)` instead
    `ToggleButton(Image upImage, ClickListener listener)` Deprecated. Use `ToggleButton.ToggleButton(Image, ClickHandler)` instead
    `ToggleButton(Image upImage, Image downImage, ClickListener listener)` Deprecated. Use `ToggleButton.ToggleButton(Image, Image, ClickHandler)` instead
    `ToggleButton(java.lang.String upText, ClickListener listener)` Deprecated. Use `ToggleButton.ToggleButton(String, ClickHandler)` instead