# Uses of Package
org.eclipse.swt.events

Packages that use org.eclipse.swt.events
Package
Description
org.eclipse.nebula.jface.gridviewer
org.eclipse.nebula.widgets.grid
org.eclipse.rap.rwt.widgets
org.eclipse.swt.custom
org.eclipse.swt.events
org.eclipse.swt.widgets

Classes in org.eclipse.swt.events used by org.eclipse.nebula.jface.gridviewer
Class
Description
DisposeEvent
Instances of this class are sent as a result of widgets being disposed.
TreeListener
Classes which implement this interface provide methods that deal with the expanding and collapsing of tree branches.
Classes in org.eclipse.swt.events used by org.eclipse.nebula.widgets.grid
Class
Description
ControlListener
Classes which implement this interface provide methods that deal with the events that are generated by moving and resizing controls.
SelectionListener
Classes which implement this interface provide methods that deal with the events that are generated when selection occurs in a control.
TreeListener
Classes which implement this interface provide methods that deal with the expanding and collapsing of tree branches.
Classes in org.eclipse.swt.events used by org.eclipse.rap.rwt.widgets
Class
Description
SelectionListener
Classes which implement this interface provide methods that deal with the events that are generated when selection occurs in a control.
Classes in org.eclipse.swt.events used by org.eclipse.swt.custom
Class
Description
ModifyListener
Classes which implement this interface provide a method that deals with the events that are generated when text is modified.
SelectionListener
Classes which implement this interface provide methods that deal with the events that are generated when selection occurs in a control.
VerifyListener
Classes which implement this interface provide a method that deals with the events that are generated when text is modified.
Classes in org.eclipse.swt.events used by org.eclipse.swt.events
Class
Description
ArmEvent
Instances of this class are sent as a result of a widget such as a menu item being armed.
ControlEvent
Instances of this class are sent as a result of controls being moved or resized.
DisposeEvent
Instances of this class are sent as a result of widgets being disposed.
DragDetectEvent
Instances of this class are sent as a result of a drag gesture.
ExpandEvent
Instances of this class are sent as a result of expand item being expanded and collapsed.
FocusEvent
Instances of this class are sent as a result of widgets gaining and losing focus.
GestureEvent
Instances of this class are sent in response to touch-based gestures that are triggered by the user.
HelpEvent
Instances of this class are sent as a result of widgets gaining and losing focus.
KeyEvent
Instances of this class are sent as a result of keys being pressed and released on the keyboard.
MenuDetectEvent
Instances of this class are sent whenever the platform- specific trigger for showing a context menu is detected.
MenuEvent
Instances of this class are sent as a result of menus being shown and hidden.
ModifyEvent
Instances of this class are sent as a result of text being modified.
MouseEvent
Instances of this class are sent whenever mouse related actions occur.
PaintEvent
Instances of this class are sent as a result of visible areas of controls requiring re-painting.
SelectionEvent
Instances of this class are sent as a result of widgets being selected.
ShellEvent
Instances of this class are sent as a result of operations being performed on shells.
TouchEvent
Instances of this class are sent in response to a touch-based input source being touched.
TraverseEvent
Instances of this class are sent as a result of widget traversal actions.
TreeEvent
Instances of this class are sent as a result of trees being expanded and collapsed.
VerifyEvent
Instances of this class are sent as a result of text being modified.
Classes in org.eclipse.swt.events used by org.eclipse.swt.widgets
Class
Description
ArmListener
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.
ControlListener
Classes which implement this interface provide methods that deal with the events that are generated by moving and resizing controls.
DisposeListener
Classes which implement this interface provide a method that deals with the event that is generated when a widget is disposed.
DragDetectListener
Classes which implement this interface provide methods that deal with the events that are generated when a drag gesture is detected.
ExpandListener
Classes which implement this interface provide methods that deal with the expanding and collapsing of `ExpandItem`s.
FocusListener
Classes which implement this interface provide methods that deal with the events that are generated as controls gain and lose focus.
GestureListener
Classes which implement this interface provide methods that deal with the events that are generated as gestures are triggered by the user interacting with a touch pad or touch screen.
HelpListener
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.
KeyListener
Classes which implement this interface provide methods that deal with the events that are generated as keys are pressed on the system keyboard.
MenuDetectListener
Classes which implement this interface provide methods that deal with the events that are generated when the platform-specific trigger for showing a context menu is detected.
MenuListener
Classes which implement this interface provide methods that deal with the hiding and showing of menus.
ModifyListener
Classes which implement this interface provide a method that deals with the events that are generated when text is modified.
MouseListener
Classes which implement this interface provide methods that deal with the events that are generated as mouse buttons are pressed.
PaintListener
Classes which implement this interface provide methods that deal with the events that are generated when the control needs to be painted.
SelectionListener
Classes which implement this interface provide methods that deal with the events that are generated when selection occurs in a control.
ShellListener
Classes which implement this interface provide methods that deal with changes in state of `Shell`s.
TouchListener
Classes which implement this interface provide methods that deal with the events that are generated as touches occur on a touch-aware input surface.
TraverseListener
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
Classes which implement this interface provide methods that deal with the expanding and collapsing of tree branches.
VerifyListener
Classes which implement this interface provide a method that deals with the events that are generated when text is modified.