Package com.biglybt.ui.swt.views.table
Class TableSelectedRowsListener
java.lang.Object
com.biglybt.ui.common.table.TableGroupRowRunner
com.biglybt.ui.swt.views.table.TableSelectedRowsListener
- All Implemented Interfaces:
org.eclipse.swt.widgets.Listener
public abstract class TableSelectedRowsListener
extends TableGroupRowRunner
implements org.eclipse.swt.widgets.Listener
Listener primarily for Menu Selection. Implement run(TableRowCore) and it
will get called for each row the user has selected.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTableSelectedRowsListener
(TableView<?> impl) triggers the event off of the SWT threadTableSelectedRowsListener
(TableView<?> impl, boolean getOffSWT) -
Method Summary
Modifier and TypeMethodDescriptionfinal void
handleEvent
(org.eclipse.swt.widgets.Event e) Process the trapped event.Methods inherited from class com.biglybt.ui.common.table.TableGroupRowRunner
run, run
-
Field Details
-
tv
-
getOffSWT
private final boolean getOffSWT -
event
protected org.eclipse.swt.widgets.Event eventEvent information passed in via the Listener. Accessible in run(TableRowSWT).
-
-
Constructor Details
-
TableSelectedRowsListener
-
TableSelectedRowsListener
triggers the event off of the SWT thread- Parameters:
impl
-
-
-
Method Details
-
handleEvent
public final void handleEvent(org.eclipse.swt.widgets.Event e) Process the trapped event. This function does not need to be overidden.- Specified by:
handleEvent
in interfaceorg.eclipse.swt.widgets.Listener
- Parameters:
e
- event information
-