Class AbstractSelectionProvider
- java.lang.Object
-
- com._1c.g5.v8.dt.common.ui.jface.viewers.AbstractSelectionProvider
-
- All Implemented Interfaces:
ISelectionProvider
- Direct Known Subclasses:
ServiceSelectionProvider
,StatefulSelectionProvider
public abstract class AbstractSelectionProvider extends Object implements ISelectionProvider
Base implementation of the ISelectionProvider.- See Also:
ISelectionProvider
-
-
Constructor Summary
Constructors Constructor Description AbstractSelectionProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSelectionChangedListener(ISelectionChangedListener listener)
protected void
fireSelectionChanged(ISelection selection)
Notifies the listeners.void
removeSelectionChangedListener(ISelectionChangedListener listener)
void
setSelection(ISelection selection)
Sets the current selection for this selection provider and notifies the listeners.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
getSelection
-
-
-
-
Method Detail
-
addSelectionChangedListener
public void addSelectionChangedListener(ISelectionChangedListener listener)
- Specified by:
addSelectionChangedListener
in interfaceISelectionProvider
-
removeSelectionChangedListener
public void removeSelectionChangedListener(ISelectionChangedListener listener)
- Specified by:
removeSelectionChangedListener
in interfaceISelectionProvider
-
setSelection
public void setSelection(ISelection selection)
Sets the current selection for this selection provider and notifies the listeners.- Specified by:
setSelection
in interfaceISelectionProvider
-
fireSelectionChanged
protected void fireSelectionChanged(ISelection selection)
Notifies the listeners.- Parameters:
selection
- - new selection
-
-