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
ConstructorsConstructorDescriptionRowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider) RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider, boolean fullySelectedRowsOnly) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) protected voidfirePostSelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event) protected voidhandlePostSelect(org.eclipse.swt.events.SelectionEvent e) protected voidhookControl(org.eclipse.swt.widgets.Control control) voidremovePostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) Methods inherited from class org.eclipse.nebula.widgets.nattable.selection.RowSelectionProvider
addSelectionChangedListener, getSelection, handleLayerEvent, removeSelectionChangedListener, setAddSelectionOnSet, setProcessColumnSelection, setSelection, updateSelectionProviderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
addPostSelectionChangedListenerin interfaceorg.eclipse.jface.viewers.IPostSelectionProvider
-
removePostSelectionChangedListener
public void removePostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) - Specified by:
removePostSelectionChangedListenerin 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)
-