org.eclipse.net4j.util.ui.actions
Class LongRunningActionDelegate
java.lang.Object
org.eclipse.net4j.util.ui.actions.SafeActionDelegate
org.eclipse.net4j.util.ui.actions.LongRunningActionDelegate
- All Implemented Interfaces:
- IActionDelegate
- public abstract class LongRunningActionDelegate
- extends SafeActionDelegate
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LongRunningActionDelegate
public LongRunningActionDelegate()
getTotalWork
protected final int getTotalWork()
setTotalWork
protected final void setTotalWork(int totalWork)
cancel
protected final void cancel()
safeRun
protected final void safeRun()
throws Exception
- Specified by:
safeRun
in class SafeActionDelegate
- Throws:
Exception
preRun
protected void preRun()
throws Exception
- Throws:
Exception
getBundleID
protected String getBundleID()
doRun
protected abstract void doRun(IProgressMonitor progressMonitor)
throws Exception
- Throws:
Exception
- Since:
- 2.0
checkCancelation
protected final void checkCancelation(IProgressMonitor monitor)
Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.