|
 |
|
|
org.eclipse.ui
Interface ISelectionListener
-
All Superinterfaces:
-
EventListener
-
All Known Subinterfaces:
-
INullSelectionListener,
IPropertySheetPage
-
All Known Implementing Classes:
-
PropertySheet,
PropertySheetPage,
TabbedPropertySheetPage
-
public interface ISelectionListener
- extends
EventListener
Interface for listening to selection changes.
This interface may be implemented by clients.
-
See Also:
-
ISelectionService.addSelectionListener(ISelectionListener) ,
ISelectionService.addSelectionListener(String, ISelectionListener) ,
INullSelectionListener
selectionChanged
void selectionChanged(
IWorkbenchPart part,
ISelection selection)
- Notifies this listener that the selection has changed.
This method is called when the selection changes from one to a
non-null value, but not when the selection changes to
null . If there is a requirement to be notified in the latter
scenario, implement INullSelectionListener . The event will
be posted through this method.
-
-
-
Parameters:
-
part - the workbench part containing the selection -
selection - the current selection. This may be null
if INullSelectionListener is implemented.
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|