Module net.anwiba.commons.thread
Class AbstractProgressTask
java.lang.Object
net.anwiba.commons.thread.progress.AbstractProgressTask
- All Implemented Interfaces:
IProgressTask<Void,InvocationTargetException>
public abstract class AbstractProgressTask
extends Object
implements IProgressTask<Void,InvocationTargetException>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidexecute(IProgressMonitor progressMonitor, ICanceler canceler) run(IProgressMonitor progressMonitor, ICanceler canceler)
-
Constructor Details
-
AbstractProgressTask
public AbstractProgressTask()
-
-
Method Details
-
run
public Void run(IProgressMonitor progressMonitor, ICanceler canceler) throws CanceledException, InvocationTargetException - Specified by:
runin interfaceIProgressTask<Void,InvocationTargetException> - Throws:
CanceledExceptionInvocationTargetException
-
execute
protected abstract void execute(IProgressMonitor progressMonitor, ICanceler canceler) throws CanceledException, InvocationTargetException
-