Package com.ibm.wala.util
Class MonitorUtil
- java.lang.Object
-
- com.ibm.wala.util.MonitorUtil
-
public class MonitorUtil extends Object
Simple utilities for Eclipse progress monitors
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMonitorUtil.IProgressMonitorUse 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 voidbeginTask(MonitorUtil.IProgressMonitor monitor, String task, int totalWork)static voidcancel(MonitorUtil.IProgressMonitor progress)static voiddone(MonitorUtil.IProgressMonitor monitor)static booleanisCanceled(MonitorUtil.IProgressMonitor progressMonitor)static voidsubTask(MonitorUtil.IProgressMonitor progressMonitor, String subTask)static voidthrowExceptionIfCanceled(MonitorUtil.IProgressMonitor progressMonitor)static voidworked(MonitorUtil.IProgressMonitor monitor, int units)
-
-
-
Method Detail
-
beginTask
public static void beginTask(MonitorUtil.IProgressMonitor monitor, 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, String subTask) throws CancelException
- Throws:
CancelException
-
isCanceled
public static boolean isCanceled(MonitorUtil.IProgressMonitor progressMonitor)
-
cancel
public static void cancel(MonitorUtil.IProgressMonitor progress)
-
-