## Uses of Class
org.eclipse.swt.events.SelectionEvent

Packages that use SelectionEvent
org.eclipse.jface.util: Provides useful building blocks used throughout JFace, including property change events, a listener list implementation, and runtime checked assertions.
org.eclipse.jface.viewers: Provides a framework for viewers, which are model-based content adapters for SWT widgets.
org.eclipse.swt.events: SWT typed listener support.
org.eclipse.ui.actions: Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.
org.eclipse.ui.navigator: Provides the Common Navigator framework.

### Uses of SelectionEvent in org.eclipse.jface.util

Methods in org.eclipse.jface.util with parameters of type SelectionEvent
`void` IOpenEventListener.`handleOpen​(SelectionEvent e)` Called when a selection or default selection occurs depending on the user preference.

### Uses of SelectionEvent in org.eclipse.jface.viewers

Methods in org.eclipse.jface.viewers with parameters of type SelectionEvent
`protected void` TextCellEditor.`handleDefaultSelection​(SelectionEvent event)` Handles a default selection event from the text control by applying the editor value and deactivating this cell editor.
`protected void` AbstractTreeViewer.`handleDoubleSelect​(SelectionEvent event)`
`protected void` CheckboxTreeViewer.`handleDoubleSelect​(SelectionEvent event)`
`protected void` StructuredViewer.`handleDoubleSelect​(SelectionEvent event)` Handles a double-click select event from the widget.
`protected void` StructuredViewer.`handleOpen​(SelectionEvent event)` Handles an open event from the OpenStrategy.
`protected void` StructuredViewer.`handlePostSelect​(SelectionEvent e)` Handles a post select event from the widget.
`void` CheckboxTableViewer.`handleSelect​(SelectionEvent event)`
`protected void` CheckboxTreeViewer.`handleSelect​(SelectionEvent event)`
`protected void` StructuredViewer.`handleSelect​(SelectionEvent event)` Handles a select event from the widget.

### Uses of SelectionEvent in org.eclipse.swt.events

Subclasses of SelectionEvent in org.eclipse.swt.events
`class` `ExpandEvent` Instances of this class are sent as a result of `ExpandItem`s being expanded or collapsed.
`class` `TreeEvent` Instances of this class are sent as a result of trees being expanded and collapsed.

Methods in org.eclipse.swt.events with parameters of type SelectionEvent
`void` SelectionAdapter.`widgetDefaultSelected​(SelectionEvent e)` Sent when default selection occurs in the control.
`void` SelectionListener.`widgetDefaultSelected​(SelectionEvent e)` Sent when default selection occurs in the control.
`void` SelectionAdapter.`widgetSelected​(SelectionEvent e)` Sent when selection occurs in the control.
`void` SelectionListener.`widgetSelected​(SelectionEvent e)` Sent when selection occurs in the control.

Method parameters in org.eclipse.swt.events with type arguments of type SelectionEvent
`static SelectionListener` SelectionListener.`widgetDefaultSelectedAdapter​(Consumer<SelectionEvent> c)` Static helper method to create a `SelectionListener` for the `SelectionListener.widgetDefaultSelected(SelectionEvent e)`) method, given a lambda expression or a method reference.
`static SelectionListener` SelectionListener.`widgetSelectedAdapter​(Consumer<SelectionEvent> c)` Static helper method to create a `SelectionListener` for the `SelectionListener.widgetSelected(SelectionEvent e)`) method, given a lambda expression or a method reference.

### Uses of SelectionEvent in org.eclipse.ui.actions

Methods in org.eclipse.ui.actions with parameters of type SelectionEvent
`protected void` OpenPerspectiveMenu.`run​(IPerspectiveDescriptor desc, SelectionEvent event)` Deprecated. Runs an action for a particular perspective.
`protected void` PerspectiveMenu.`run​(IPerspectiveDescriptor desc, SelectionEvent event)` Runs an action for a particular perspective.

### Uses of SelectionEvent in org.eclipse.ui.navigator

Methods in org.eclipse.ui.navigator with parameters of type SelectionEvent
`protected void` CommonViewer.`handleDoubleSelect​(SelectionEvent event)`
`protected void` CommonViewer.`handleOpen​(SelectionEvent event)`
`protected void` CommonViewer.`handlePostSelect​(SelectionEvent e)`
`protected void` CommonViewer.`handleSelect​(SelectionEvent event)`