public class UnwrappingSelectionProvider
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<ISelectionChangedListener> |
listeners |
protected ISelection |
selection |
protected ISelectionChangedListener |
selectionChangedListener |
| Constructor and Description |
|---|
UnwrappingSelectionProvider(ISelectionProvider selectionProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelectionChangedListener(ISelectionChangedListener listener) |
protected void |
fireSelectionChanged() |
ISelection |
getSelection() |
void |
removeSelectionChangedListener(ISelectionChangedListener listener) |
void |
setSelection(ISelection selection) |
protected java.lang.Object |
unwrap(java.lang.Object object) |
protected ISelection selection
protected java.util.List<ISelectionChangedListener> listeners
protected ISelectionChangedListener selectionChangedListener
public UnwrappingSelectionProvider(ISelectionProvider selectionProvider)
public void addSelectionChangedListener(ISelectionChangedListener listener)
public ISelection getSelection()
public void removeSelectionChangedListener(ISelectionChangedListener listener)
public void setSelection(ISelection selection)
protected java.lang.Object unwrap(java.lang.Object object)
protected void fireSelectionChanged()