org.eclipse.emf.edit.ui.provider
Class UnwrappingSelectionProvider
java.lang.Object
org.eclipse.emf.edit.ui.provider.UnwrappingSelectionProvider
- All Implemented Interfaces:
- ISelectionProvider
public class UnwrappingSelectionProvider
- extends java.lang.Object
- implements ISelectionProvider
- Since:
- 2.3
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
selection
protected ISelection selection
listeners
protected java.util.List<ISelectionChangedListener> listeners
selectionChangedListener
protected ISelectionChangedListener selectionChangedListener
UnwrappingSelectionProvider
public UnwrappingSelectionProvider(ISelectionProvider selectionProvider)
addSelectionChangedListener
public void addSelectionChangedListener(ISelectionChangedListener listener)
- Specified by:
addSelectionChangedListener
in interface ISelectionProvider
getSelection
public ISelection getSelection()
- Specified by:
getSelection
in interface ISelectionProvider
removeSelectionChangedListener
public void removeSelectionChangedListener(ISelectionChangedListener listener)
- Specified by:
removeSelectionChangedListener
in interface ISelectionProvider
setSelection
public void setSelection(ISelection selection)
- Specified by:
setSelection
in interface ISelectionProvider
unwrap
protected java.lang.Object unwrap(java.lang.Object object)
fireSelectionChanged
protected void fireSelectionChanged()