Package com.ibm.wala.util
Class MonitorUtil
- java.lang.Object
-
- com.ibm.wala.util.MonitorUtil
-
public class MonitorUtil extends java.lang.Object
Simple utilities for Eclipse progress monitors
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
MonitorUtil.IProgressMonitor
Use this interface to decouple core utilities from the Eclipse layer
-
Constructor Summary
Constructors Constructor Description MonitorUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
beginTask(MonitorUtil.IProgressMonitor monitor, java.lang.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, java.lang.String subTask)
BEGIN Custom change: more on subtasksstatic void
throwExceptionIfCanceled(MonitorUtil.IProgressMonitor progressMonitor)
static void
worked(MonitorUtil.IProgressMonitor monitor, int units)
-
-
-
Method Detail
-
beginTask
public static void beginTask(MonitorUtil.IProgressMonitor monitor, java.lang.String task, int totalWork) throws CancelException
- Throws:
CancelException
-
done
public static void done(MonitorUtil.IProgressMonitor monitor) throws CancelException
- Throws:
CancelException
-
worked
public static void worked(MonitorUtil.IProgressMonitor monitor, int units) throws CancelException
- Throws:
CancelException
-
throwExceptionIfCanceled
public static void throwExceptionIfCanceled(MonitorUtil.IProgressMonitor progressMonitor) throws CancelException
- Throws:
CancelException
-
subTask
public static void subTask(MonitorUtil.IProgressMonitor progressMonitor, java.lang.String subTask) throws CancelException
BEGIN Custom change: more on subtasks- Throws:
CancelException
-
isCanceled
public static boolean isCanceled(MonitorUtil.IProgressMonitor progressMonitor)
-
cancel
public static void cancel(MonitorUtil.IProgressMonitor progress)
-
-