Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.io.util.internal
Class StatesIfDoneProgressMonitor

java.lang.Object
  extended by org.eclipse.core.runtime.ProgressMonitorWrapper
      extended by eu.esdihumboldt.hale.ui.io.util.internal.StatesIfDoneProgressMonitor
All Implemented Interfaces:
org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IProgressMonitorWithBlocking

public class StatesIfDoneProgressMonitor
extends org.eclipse.core.runtime.ProgressMonitorWrapper

Custom progress monitor. Wraps a given progress monitor and states if done() was called.

Author:
Simon Templer

Field Summary
 
Fields inherited from interface org.eclipse.core.runtime.IProgressMonitor
UNKNOWN
 
Constructor Summary
StatesIfDoneProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor)
          Create a custom progress monitor.
 
Method Summary
 void done()
           
 boolean isDone()
          If done() has been called on the monitor.
 
Methods inherited from class org.eclipse.core.runtime.ProgressMonitorWrapper
beginTask, clearBlocked, getWrappedProgressMonitor, internalWorked, isCanceled, setBlocked, setCanceled, setTaskName, subTask, worked
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatesIfDoneProgressMonitor

public StatesIfDoneProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor)
Create a custom progress monitor.

Parameters:
monitor - the progress monitor to wrap
Method Detail

isDone

public boolean isDone()
If done() has been called on the monitor.

Returns:
the done

done

public void done()
Specified by:
done in interface org.eclipse.core.runtime.IProgressMonitor
Overrides:
done in class org.eclipse.core.runtime.ProgressMonitorWrapper
See Also:
ProgressMonitorWrapper.done()

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d