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
Constructors Constructor Description RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider)
RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider, boolean fullySelectedRowsOnly)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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
-
-
-
-
Constructor Detail
-
RowPostSelectionProvider
public RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider)
-
RowPostSelectionProvider
public RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider, boolean fullySelectedRowsOnly)
-
-
Method Detail
-
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)
-
-