## Uses of Interface
org.eclipse.swt.widgets.Listener

Packages that use Listener
org.eclipse.jface.text.hyperlink: Provides support for detecting and displaying hyperlinks in `ISourceViewer`s.
org.eclipse.jface.text.source: Provides a framework for connecting document regions with annotations and for displaying those.
org.eclipse.jface.wizard: Provides a framework for wizards.
org.eclipse.swt.widgets: SWT widget public API classes.
org.eclipse.ui.dialogs: Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.

### Uses of Listener in org.eclipse.jface.text.hyperlink

Classes in org.eclipse.jface.text.hyperlink that implement Listener
`class` `HyperlinkManager` Default implementation of a hyperlink manager.

### Uses of Listener in org.eclipse.jface.text.source

Classes in org.eclipse.jface.text.source that implement Listener
`protected class` `AnnotationBarHoverManager.Closer` Deprecated. As of 3.4, no longer used as closer from super class is used

### Uses of Listener in org.eclipse.jface.wizard

Fields in org.eclipse.jface.wizard declared as Listener
`protected Listener` ProgressMonitorPart.`fCancelListener` the cancel lister attached to the cancel component

### Uses of Listener in org.eclipse.swt.widgets

Classes in org.eclipse.swt.widgets that implement Listener
`class` `TypedListener` Instances of this class are internal SWT implementation objects which provide a mapping between the typed and untyped listener mechanisms that SWT supports.

Methods in org.eclipse.swt.widgets that return Listener
`Listener[]` Widget.`getListeners​(int eventType)` Returns an array of listeners who will be notified when an event of the given type occurs.

Methods in org.eclipse.swt.widgets with parameters of type Listener
`void` Display.`addFilter​(int eventType, Listener listener)` Adds the listener to the collection of listeners who will be notified when an event of the given type occurs anywhere in a widget.
`void` Display.`addListener​(int eventType, Listener listener)` Adds the listener to the collection of listeners who will be notified when an event of the given type occurs.
`void` Widget.`addListener​(int eventType, Listener listener)` Adds the listener to the collection of listeners who will be notified when an event of the given type occurs.
`void` Display.`removeFilter​(int eventType, Listener listener)` Removes the listener from the collection of listeners who will be notified when an event of the given type occurs anywhere in a widget.
`void` Display.`removeListener​(int eventType, Listener listener)` Removes the listener from the collection of listeners who will be notified when an event of the given type occurs.
`void` Widget.`removeListener​(int eventType, Listener listener)` Removes the listener from the collection of listeners who will be notified when an event of the given type occurs.

### Uses of Listener in org.eclipse.ui.dialogs

Classes in org.eclipse.ui.dialogs that implement Listener
`class` `WizardDataTransferPage` The common superclass for wizard import and export pages.
`class` `WizardExportPage` Deprecated. use WizardExportResourcePage
`class` `WizardExportResourcesPage` Abstract superclass for a typical export wizard's main page.
`class` `WizardImportPage` Deprecated. use WizardResourceImportPage
`class` `WizardNewFileCreationPage` Standard main page for a wizard that creates a file resource.
`class` `WizardNewFolderMainPage` Standard main page for a wizard that creates a folder resource.
`class` `WizardResourceImportPage` The abstract superclass for a typical import wizard's main page.