Class RowPostSelectionProvider<T>
java.lang.Object
org.eclipse.nebula.widgets.nattable.selection.RowSelectionProvider<T>
org.eclipse.nebula.widgets.nattable.selection.RowPostSelectionProvider<T>
- All Implemented Interfaces:
org.eclipse.jface.viewers.IPostSelectionProvider
,org.eclipse.jface.viewers.ISelectionProvider
,ILayerListener
public class RowPostSelectionProvider<T>
extends RowSelectionProvider<T>
implements org.eclipse.jface.viewers.IPostSelectionProvider
-
Constructor Summary
ConstructorDescriptionRowPostSelectionProvider
(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider) RowPostSelectionProvider
(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider, boolean fullySelectedRowsOnly) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addPostSelectionChangedListener
(org.eclipse.jface.viewers.ISelectionChangedListener listener) protected void
firePostSelectionChanged
(org.eclipse.jface.viewers.SelectionChangedEvent event) protected void
handlePostSelect
(org.eclipse.swt.events.SelectionEvent e) protected void
hookControl
(org.eclipse.swt.widgets.Control control) void
removePostSelectionChangedListener
(org.eclipse.jface.viewers.ISelectionChangedListener listener) Methods inherited from class org.eclipse.nebula.widgets.nattable.selection.RowSelectionProvider
addSelectionChangedListener, getSelection, handleLayerEvent, removeSelectionChangedListener, setAddSelectionOnSet, setProcessColumnSelection, setSelection, updateSelectionProvider
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
addSelectionChangedListener, getSelection, removeSelectionChangedListener, setSelection
-
Constructor Details
-
RowPostSelectionProvider
public RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider) -
RowPostSelectionProvider
public RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider, boolean fullySelectedRowsOnly)
-
-
Method Details
-
hookControl
protected void hookControl(org.eclipse.swt.widgets.Control control) -
addPostSelectionChangedListener
public void addPostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) - Specified by:
addPostSelectionChangedListener
in interfaceorg.eclipse.jface.viewers.IPostSelectionProvider
-
removePostSelectionChangedListener
public void removePostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) - Specified by:
removePostSelectionChangedListener
in interfaceorg.eclipse.jface.viewers.IPostSelectionProvider
-
handlePostSelect
protected void handlePostSelect(org.eclipse.swt.events.SelectionEvent e) -
firePostSelectionChanged
protected void firePostSelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
-