| Interface | Description |
|---|---|
| Cancellable | Deprecated
@see org.gvsig.tools.task.Cancellable
|
| CancellableMonitorable |
Marked interface to model classes that
must be Cancellable (cancels processes)
and Monitorable (monitor processes)
|
| IBackgroundExecution |
This interface must be implemented by all classes
that could create a background, cancelable, GUI based
thread.
|
| ICancelableTask |
Runnable task that could be canceled.
|
| ICancelMonitor |
It monitors cancelation of task, informing
to interested in cancelation
|
| IMonitorableTask |
Long time task that could be monitored.
|
| IPipedTask |
This task is useful for pipes.
|
| IProgressMonitorIF |
IProgressMonitorIF must be all classes which
monitors the process of a long costly task.
|
| ITask |
Base interface for generic tasks.
|
| Monitorable |
Interface to monitorize a long process, which operates
in many individual steps
|
| Class | Description |
|---|---|
| AbstractMonitorableTask | |
| DefaultCancellableMonitorable |
Default very easy implementation of
CancellableMonitorable
|
| MonitorableDecoratorMainFirst |
Task that wraps a main task, executing it and doing some preprocess
stuff after main task, by executing a secondary task
|
| MonitorableTaskQueue |
A task that could enqueue tasks.
|
| PipeTask | |
| ProgressMonitorAdapter |
It is a try to launch tasks in background and to report its evolution
with javax.swing.ProgressMonitor.
|
| SwingWorker |
This is the 3rd version of SwingWorker (also known as
SwingWorker 3), an abstract class that you subclass to
perform GUI-related work in a dedicated thread.
|
| TaskMonitorTimerListener |
It receives timer events sended by a swing Timer and does:
a) Reads task advances from a IMonitorableTask.
|
| UndefinedProgressMonitor |
Dialog that shows the evolution of the execution of a
ITask.
|