IExecutor and IRunnableExecutor.IFuture and ISafeProgressRunner.IProgressRunnable that will be called back/run once the
asynchronous execution is complete.AbstractFuture instance.AbstractFuture with the given IProgressMonitor.IProgressRunnable and an
ISafeProgressRunner to run the runnable.IProgressRunnable (i.e. call
IProgressRunnable.run(IProgressMonitor).IProgressRunnables.IProgressRunnable (with optional
IProgressMonitor) to be executed via an IExecutor.IProgressRunnable instances immediately.IProgressRunnable
s.IProgressRunnables safely.true if this future has been previously canceled,
false otherwise.IProgressRunnables via a
new Thread.