| Name | Package | Description |
| AccessibleControlListener | org.eclipse.swt.accessibility | Classes that implement this interface provide methods
that deal with the events that are generated when an
accessibility client sends a message to a control. |
| AccessibleListener | org.eclipse.swt.accessibility | Classes that implement this interface provide methods
that deal with the events that are generated when an
accessibility client sends a message to a control. |
| AccessibleTextListener | org.eclipse.swt.accessibility | Classes that implement this interface provide methods
that deal with the events that are generated when an
accessibility client sends a message to a control. |
| ArmListener | org.eclipse.swt.events | Classes which implement this interface provide a method
that deals with the event that is generated when a widget,
such as a menu item, is armed. |
| BidiSegmentListener | org.eclipse.swt.custom | This listener interface may be implemented in order to receive
BidiSegmentEvents. |
| CloseWindowListener | org.eclipse.swt.browser | This listener interface may be implemented in order to receive
a WindowEvent notification when a Browser is
about to be closed and when its host window should be closed
by the application. |
| ControlListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the events that are generated by moving
and resizing controls. |
| CTabFolder2Listener | org.eclipse.swt.custom | Classes which implement this interface provide methods
that deal with the events that are generated by the CTabFolder
control. |
| CTabFolderListener | org.eclipse.swt.custom | Classes which implement this interface provide a method
that deals with events generated in the CTabFolder. |
| DisposeListener | org.eclipse.swt.events | Classes which implement this interface provide a method
that deals with the event that is generated when a widget
is disposed. |
| DragSourceListener | org.eclipse.swt.dnd | The DragSourceListener class provides event notification to the application for DragSource events. |
| Drawable | org.eclipse.swt.graphics | Implementers of Drawable can have a graphics context (GC)
created for them, and then they can be drawn on by sending messages to
their associated GC. |
| DropTargetListener | org.eclipse.swt.dnd | The DropTargetListener class provides event notification to the application
for DropTarget events. |
| ExpandListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the expanding and collapsing of ExpandItems. |
| ExtendedModifyListener | org.eclipse.swt.custom | No description provided. |
| FocusListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the events that are generated as controls
gain and lose focus. |
| HelpListener | org.eclipse.swt.events | Classes which implement this interface provide a method
that deals with the event that is generated when help is
requested for a control, typically when the user presses F1. |
| ImageLoaderListener | org.eclipse.swt.graphics | Classes which implement this interface provide methods
that deal with the incremental loading of image data. |
| KeyListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the events that are generated as keys
are pressed on the system keyboard. |
| LineBackgroundListener | org.eclipse.swt.custom | No description provided. |
| LineStyleListener | org.eclipse.swt.custom | No description provided. |
| Listener | org.eclipse.swt.widgets | Implementers of Listener provide a simple
handleEvent() method that is used internally
by SWT to dispatch events. |
| LocationListener | org.eclipse.swt.browser | This listener interface may be implemented in order to receive
a LocationEvent notification when a Browser
navigates to a different URL. |
| MenuListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the hiding and showing of menus. |
| ModifyListener | org.eclipse.swt.events | Classes which implement this interface provide a method
that deals with the events that are generated when text
is modified. |
| MouseListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the events that are generated as mouse buttons
are pressed. |
| MouseMoveListener | org.eclipse.swt.events | Classes which implement this interface provide a method
that deals with the events that are generated as the mouse
pointer moves. |
| MouseTrackListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the events that are generated as the mouse
pointer passes (or hovers) over controls. |
| OleListener | org.eclipse.swt.ole.win32 | No description provided. |
| OpenWindowListener | org.eclipse.swt.browser | This listener interface may be implemented in order to receive
a WindowEvent notification when a new Browser
needs to be provided by the application. |
| PaintListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the events that are generated when the
control needs to be painted. |
| PaintObjectListener | org.eclipse.swt.custom | This listener is invoked when an object needs to be drawn. |
| ProgressListener | org.eclipse.swt.browser | This listener interface may be implemented in order to receive
a ProgressEvent notification when a Browser
makes a progress in loading the current URL or when the
current URL has been loaded. |
| SelectionListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the events that are generated when selection
occurs in a control. |
| ShellListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with changes in state of Shells. |
| StatusTextListener | org.eclipse.swt.browser | This listener interface may be implemented in order to receive
a StatusTextEvent notification when the status text for
a Browser is changed. |
| StyledTextContent | org.eclipse.swt.custom | Clients may implement the StyledTextContent interface to provide a
custom store for the StyledText widget content. |
| TextChangeListener | org.eclipse.swt.custom | The StyledText widget implements this listener to receive
notifications when changes to the model occur. |
| TitleListener | org.eclipse.swt.browser | This listener interface may be implemented in order to receive
a TitleEvent notification when the title of the document
displayed in a Browser is known or has been changed. |
| TraverseListener | org.eclipse.swt.events | Classes which implement this interface provide a method
that deals with the events that are generated when a
traverse event occurs in a control. |
| TreeListener | org.eclipse.swt.events | Classes which implement this interface provide methods
that deal with the expanding and collapsing of tree
branches. |
| VerifyKeyListener | org.eclipse.swt.custom | No description provided. |
| VerifyListener | org.eclipse.swt.events | Classes which implement this interface provide a method
that deals with the events that are generated when text
is about to be modified. |
| VisibilityWindowListener | org.eclipse.swt.browser | This listener interface may be implemented in order to receive
a WindowEvent notification when a window hosting a
Browser needs to be displayed or hidden. |