public abstract class AsyncZipTask<T> extends Object
Constructor and Description |
---|
AsyncZipTask(ProgressMonitor progressMonitor,
boolean runInThread) |
Modifier and Type | Method and Description |
---|---|
protected abstract long |
calculateTotalWork(T taskParameters) |
void |
execute(T taskParameters) |
protected abstract void |
executeTask(T taskParameters,
ProgressMonitor progressMonitor) |
protected abstract ProgressMonitor.Task |
getTask() |
protected void |
verifyIfTaskIsCancelled() |
public AsyncZipTask(ProgressMonitor progressMonitor, boolean runInThread)
public void execute(T taskParameters) throws ZipException
ZipException
protected void verifyIfTaskIsCancelled() throws ZipException
ZipException
protected abstract void executeTask(T taskParameters, ProgressMonitor progressMonitor) throws IOException
IOException
protected abstract long calculateTotalWork(T taskParameters) throws ZipException
ZipException
protected abstract ProgressMonitor.Task getTask()
Copyright © 2019. All rights reserved.