
public class EclipseMonitor extends Monitor
| Modifier and Type | Class and Description |
|---|---|
static class |
EclipseMonitor.SynchronizedSubProgressMonitor
A sub progress monitor that synchronizes all methods on the parent monitor instance.
|
AbstractMonitor.AsyncTimerTaskOMMonitor.AsyncDEFAULT_ASYNC_SCHEDULE_PERIODDEFAULT_TIME_FACTOR, THOUSANDHUNDRED, ONE, TEN, ZERO| Constructor and Description |
|---|
EclipseMonitor(IProgressMonitor progressMonitor) |
EclipseMonitor(IProgressMonitor progressMonitor,
String taskName) |
| Modifier and Type | Method and Description |
|---|---|
OMMonitor |
begin(double totalWork) |
void |
done() |
String |
getTaskName() |
boolean |
isCanceled() |
void |
worked(double work) |
cancel, cancel, checkCanceled, getAsyncSchedulePeriod, getTimer, scheduleAtFixedRatebegin, createAsyncTimerTask, createNestedMonitor, fork, fork, forkAsync, forkAsync, getTotalWork, getWork, getWorkPercent, hasBegun, percent, workedpublic EclipseMonitor(IProgressMonitor progressMonitor, String taskName)
public EclipseMonitor(IProgressMonitor progressMonitor)
public String getTaskName()
public boolean isCanceled()
isCanceled in interface OMMonitorisCanceled in class Monitorpublic OMMonitor begin(double totalWork) throws MonitorCanceledException
begin in interface OMMonitorbegin in class AbstractMonitorMonitorCanceledExceptionpublic void worked(double work)
throws MonitorCanceledException
worked in interface OMMonitorworked in class AbstractMonitorMonitorCanceledExceptionpublic void done()
done in interface OMMonitordone in class AbstractMonitorCopyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.