public class LongTask
extends java.lang.Object
implements gov.loc.repository.bagit.ProgressListener
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
log |
| Constructor and Description |
|---|
LongTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
done() |
void |
go()
Called from ProgressBarDemo to start the task.
|
boolean |
hasUserTriedToCancel() |
boolean |
isDone()
Called from ProgressBarDemo to find out if the task has completed.
|
void |
reportProgress(java.lang.String activity,
java.lang.Object item,
java.lang.Long count,
java.lang.Long total)
should be thread-safe
|
void |
setActivityMonitored(java.lang.String activityMonitored) |
void |
setMonitor(javax.swing.ProgressMonitor monitor) |
void |
setProgress(Progress progress) |
public void setMonitor(javax.swing.ProgressMonitor monitor)
monitor - ProgressMonitorpublic void setProgress(Progress progress)
progress - Progresspublic void go()
public boolean hasUserTriedToCancel()
public boolean isDone()
public void done()
public void reportProgress(java.lang.String activity,
java.lang.Object item,
java.lang.Long count,
java.lang.Long total)
reportProgress in interface gov.loc.repository.bagit.ProgressListeneractivity - Stringitem - Objectcount - Longtotal - Longpublic void setActivityMonitored(java.lang.String activityMonitored)
activityMonitored - String