public class MonitorUtil extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MonitorUtil.IProgressMonitor
Use this interface to decouple core utilities from the Eclipse layer
|
Constructor and Description |
---|
MonitorUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
beginTask(MonitorUtil.IProgressMonitor monitor,
String task,
int totalWork) |
static void |
cancel(MonitorUtil.IProgressMonitor progress) |
static void |
done(MonitorUtil.IProgressMonitor monitor) |
static boolean |
isCanceled(MonitorUtil.IProgressMonitor progressMonitor) |
static void |
subTask(MonitorUtil.IProgressMonitor progressMonitor,
String subTask)
BEGIN Custom change: more on subtasks
|
static void |
throwExceptionIfCanceled(MonitorUtil.IProgressMonitor progressMonitor) |
static void |
worked(MonitorUtil.IProgressMonitor monitor,
int units) |
public static void beginTask(MonitorUtil.IProgressMonitor monitor, String task, int totalWork) throws CancelException
CancelException
public static void done(MonitorUtil.IProgressMonitor monitor) throws CancelException
CancelException
public static void worked(MonitorUtil.IProgressMonitor monitor, int units) throws CancelException
CancelException
public static void throwExceptionIfCanceled(MonitorUtil.IProgressMonitor progressMonitor) throws CancelException
CancelException
public static void subTask(MonitorUtil.IProgressMonitor progressMonitor, String subTask) throws CancelException
CancelException
public static boolean isCanceled(MonitorUtil.IProgressMonitor progressMonitor)
public static void cancel(MonitorUtil.IProgressMonitor progress)