Package com.biglybt.ui.swt
Class ListenerDMTask
- java.lang.Object
-
- com.biglybt.ui.swt.ListenerDMTask
-
- All Implemented Interfaces:
org.eclipse.swt.widgets.Listener
abstract class ListenerDMTask extends java.lang.Object implements org.eclipse.swt.widgets.Listener
SWTListener
that walks through a list ofDownloadManager
objects, executingrun(DownloadManager)
for each.
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
ascending
private boolean
async
private DownloadManager[]
dms
-
Constructor Summary
Constructors Constructor Description ListenerDMTask(DownloadManager[] dms)
ListenerDMTask(DownloadManager[] dms, boolean ascending)
ListenerDMTask(DownloadManager[] dms, boolean ascending, boolean async)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
go()
void
handleEvent(org.eclipse.swt.widgets.Event event)
void
run(DownloadManager dm)
void
run(DownloadManager[] dm)
-
-
-
Field Detail
-
dms
private DownloadManager[] dms
-
ascending
private boolean ascending
-
async
private boolean async
-
-
Constructor Detail
-
ListenerDMTask
public ListenerDMTask(DownloadManager[] dms)
-
ListenerDMTask
public ListenerDMTask(DownloadManager[] dms, boolean ascending)
-
ListenerDMTask
public ListenerDMTask(DownloadManager[] dms, boolean ascending, boolean async)
-
-
Method Detail
-
run
public void run(DownloadManager dm)
-
run
public void run(DownloadManager[] dm)
-
handleEvent
public void handleEvent(org.eclipse.swt.widgets.Event event)
- Specified by:
handleEvent
in interfaceorg.eclipse.swt.widgets.Listener
-
go
public void go()
-
-