org.eclipse.swt.events
Interface SelectionListener
-
All Superinterfaces:
-
EventListener, org.eclipse.swt.internal.SWTEventListener
-
All Known Implementing Classes:
-
SelectionAdapter
-
public interface SelectionListener
- extends org.eclipse.swt.internal.SWTEventListener
Classes which implement this interface provide methods
that deal with the events that are generated when selection
occurs in a control.
After creating an instance of a class that implements
this interface it can be added to a control using the
addSelectionListener
method and removed using
the removeSelectionListener
method. When
selection occurs in a control the appropriate method
will be invoked.
-
See Also:
-
SelectionAdapter
,
SelectionEvent
widgetSelected
void widgetSelected(
SelectionEvent e)
- Sent when selection occurs in the control.
For example, selection occurs in a List when the user selects
an item or items with the keyboard or mouse. On some platforms,
the event occurs when a mouse button or key is pressed. On others,
it happens when the mouse or key is released. The exact key or
mouse gesture that causes this event is platform specific.
-
-
-
Parameters:
-
e
- an event containing information about the selection
widgetDefaultSelected
void widgetDefaultSelected(
SelectionEvent e)
- Sent when default selection occurs in the control.
For example, on some platforms default selection occurs in a List
when the user double-clicks an item or types return in a Text.
On some platforms, the event occurs when a mouse button or key is
pressed. On others, it happens when the mouse or key is released.
The exact key or mouse gesture that causes this event is platform
specific.
-
-
-
Parameters:
-
e
- an event containing information about the default selection
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.