# Uses of Interface
org.eclipse.swt.events.DisposeListener

Packages that use DisposeListener
Package
Description
org.eclipse.compare.internal
org.eclipse.jface.text
Provides a framework for creating and manipulating text documents.
org.eclipse.jface.text.source
Provides a framework for connecting document regions with annotations and for displaying those.
org.eclipse.swt.widgets
SWT widget public API classes.

## Uses of DisposeListener in org.eclipse.compare.internal

Classes in org.eclipse.compare.internal that implement DisposeListener
Modifier and Type
Class
Description
`class`
`ChangeCompareFilterPropertyAction`
Toggles the activation of a compare filter
`class`
`ChangePropertyAction`
Toggles a boolean property of an `CompareConfiguration`.

## Uses of DisposeListener in org.eclipse.jface.text

Classes in org.eclipse.jface.text that implement DisposeListener
Modifier and Type
Class
Description
`class`
`AbstractReusableInformationControlCreator`
Abstract class for a reusable information control creators.
`class`
`DefaultInformationControl`
Default implementation of `IInformationControl`.
Methods in org.eclipse.jface.text with parameters of type DisposeListener
Modifier and Type
Method
Description
`void`
AbstractInformationControl.`addDisposeListener(DisposeListener listener)`
`void`
IInformationControl.`addDisposeListener(DisposeListener listener)`
Adds the given listener to the list of dispose listeners.
`void`
AbstractInformationControl.`removeDisposeListener(DisposeListener listener)`
`void`
IInformationControl.`removeDisposeListener(DisposeListener listener)`
Removes the given listeners from the list of dispose listeners.

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

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

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

Methods in org.eclipse.swt.widgets with parameters of type DisposeListener
Modifier and Type
Method
Description
`void`
Widget.`addDisposeListener(DisposeListener listener)`
Adds the listener to the collection of listeners who will be notified when the widget is disposed.
`void`
Widget.`removeDisposeListener(DisposeListener listener)`
Removes the listener from the collection of listeners who will be notified when the widget is disposed.