public class MultiSelectionProvider extends java.lang.Object implements ISelectionProvider, ISelectionChangedListener, FocusListener
| Constructor and Description |
|---|
MultiSelectionProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelectionChangedListener(ISelectionChangedListener listener) |
void |
addSelectionProvider(ISelectionProvider provider) |
void |
focusGained(FocusEvent e) |
void |
focusLost(FocusEvent e) |
ISelection |
getSelection() |
void |
removeSelectionChangedListener(ISelectionChangedListener listener) |
void |
selectionChanged(SelectionChangedEvent event) |
void |
setSelection(ISelection selection) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfocusGainedAdapter, focusLostAdapterpublic void addSelectionProvider(ISelectionProvider provider)
public void addSelectionChangedListener(ISelectionChangedListener listener)
addSelectionChangedListener in interface ISelectionProviderpublic ISelection getSelection()
getSelection in interface ISelectionProviderpublic void removeSelectionChangedListener(ISelectionChangedListener listener)
removeSelectionChangedListener in interface ISelectionProviderpublic void setSelection(ISelection selection)
setSelection in interface ISelectionProviderpublic void selectionChanged(SelectionChangedEvent event)
selectionChanged in interface ISelectionChangedListenerpublic void focusGained(FocusEvent e)
focusGained in interface FocusListenerpublic void focusLost(FocusEvent e)
focusLost in interface FocusListener