org.eclipse.ui.part
Class PageBookView.SelectionProvider
java.lang.Object
|
+--org.eclipse.ui.part.PageBookView.SelectionProvider
- All Implemented Interfaces:
- ISelectionProvider
- Enclosing class:
- PageBookView
- protected class PageBookView.SelectionProvider
- extends Object
- implements ISelectionProvider
A selection provider/listener for this view.
It is a selection provider fo this view's site.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageBookView.SelectionProvider
protected PageBookView.SelectionProvider()
addSelectionChangedListener
public void addSelectionChangedListener(ISelectionChangedListener listener)
- Description copied from interface:
ISelectionProvider
- Adds a listener for selection changes in this selection provider.
Has no effect if an identical listener is already registered.
- Specified by:
addSelectionChangedListener
in interface ISelectionProvider
- Following copied from interface:
org.eclipse.jface.viewers.ISelectionProvider
- Parameters:
listener
- a selection changed listener
getSelection
public ISelection getSelection()
- Description copied from interface:
ISelectionProvider
- Returns the current selection for this provider.
- Specified by:
getSelection
in interface ISelectionProvider
- Following copied from interface:
org.eclipse.jface.viewers.ISelectionProvider
- Returns:
- the current selection
removeSelectionChangedListener
public void removeSelectionChangedListener(ISelectionChangedListener listener)
- Description copied from interface:
ISelectionProvider
- Removes the given selection change listener from this selection provider.
Has no affect if an identical listener is not registered.
- Specified by:
removeSelectionChangedListener
in interface ISelectionProvider
- Following copied from interface:
org.eclipse.jface.viewers.ISelectionProvider
- Parameters:
listener
- a selection changed listener
selectionChanged
public void selectionChanged(SelectionChangedEvent event)
setSelection
public void setSelection(ISelection selection)
- Description copied from interface:
ISelectionProvider
- Sets the current selection for this selection provider.
- Specified by:
setSelection
in interface ISelectionProvider
- Following copied from interface:
org.eclipse.jface.viewers.ISelectionProvider
- Parameters:
selection
- the new selection
Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.