public class ProgressMonitor extends Object implements org.hortonmachine.gears.libs.monitor.IHMProgressMonitor
| Constructor and Description |
|---|
ProgressMonitor(int total,
boolean indeterminate) |
ProgressMonitor(int total,
boolean indeterminate,
int milliSecondsToWait) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
adapt(Class<T> adaptee) |
void |
addChangeListener(ChangeListener listener) |
void |
beginTask(String name,
int totalWork) |
void |
done() |
void |
errorMessage(String message) |
void |
exceptionThrown(String message) |
int |
getCurrent() |
int |
getMilliSecondsToWait() |
String |
getStatus() |
int |
getTotal() |
void |
internalWorked(double work) |
boolean |
isCanceled() |
boolean |
isIndeterminate() |
void |
message(String message) |
void |
onModuleExit() |
void |
removeChangeListener(ChangeListener listener) |
void |
setCanceled(boolean value) |
void |
setCurrent(String status,
int current) |
void |
setTaskName(String name) |
void |
start(String status) |
void |
subTask(String name) |
void |
worked(int work) |
public ProgressMonitor(int total,
boolean indeterminate,
int milliSecondsToWait)
public ProgressMonitor(int total,
boolean indeterminate)
public int getTotal()
public void start(String status)
public void beginTask(String name, int totalWork)
beginTask in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic int getMilliSecondsToWait()
public int getCurrent()
public String getStatus()
public boolean isIndeterminate()
public void setCurrent(String status, int current)
public void addChangeListener(ChangeListener listener)
public void removeChangeListener(ChangeListener listener)
public void message(String message)
message in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic void errorMessage(String message)
errorMessage in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic void exceptionThrown(String message)
exceptionThrown in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic void done()
done in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic void internalWorked(double work)
internalWorked in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic boolean isCanceled()
isCanceled in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic void setCanceled(boolean value)
setCanceled in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic void setTaskName(String name)
setTaskName in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic void subTask(String name)
subTask in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic void worked(int work)
worked in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic <T> T adapt(Class<T> adaptee)
adapt in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorpublic void onModuleExit()
onModuleExit in interface org.hortonmachine.gears.libs.monitor.IHMProgressMonitorCopyright © 2005-2019 HydroloGIS. All Rights Reserved.