Klasse LongRunningHandler
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.core.commands.AbstractHandler
org.eclipse.net4j.util.ui.handlers.SafeHandler
org.eclipse.net4j.util.ui.handlers.LongRunningHandler
- Bekannte direkte Unterklassen:
AbstractBaseHandler
- Seit:
- 3.4
- Autor:
- Eike Stepper, Christian W. Damus (CEA LIST)
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected final void
cancel()
protected final void
checkCancelation
(IProgressMonitor monitor) protected void
doExecute
(ExecutionEvent event, IProgressMonitor progressMonitor) Executes the long-running handler in a background job.protected void
doExecute
(IProgressMonitor progressMonitor) protected String
protected String
protected String
protected final int
Veraltet.Not supported anymore.protected void
preRun()
protected void
preRun
(ExecutionEvent event) protected final Object
safeExecute
(ExecutionEvent event) protected final void
setTotalWork
(int totalWork) Veraltet.Not supported anymore.Von Klasse geerbte Methoden org.eclipse.net4j.util.ui.handlers.SafeHandler
execute, extractEventDetails, getCommand, getSelection, getText, setEnabled, updateSelection
Von Klasse geerbte Methoden org.eclipse.core.commands.AbstractHandler
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled
Von Klasse geerbte Methoden org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden org.eclipse.core.commands.IHandler
getHandlerLabel
-
Konstruktordetails
-
LongRunningHandler
public LongRunningHandler()
-
-
Methodendetails
-
getTotalWork
Veraltet.Not supported anymore. -
setTotalWork
Veraltet.Not supported anymore. -
cancel
protected final void cancel() -
safeExecute
- Angegeben von:
safeExecute
in KlasseSafeHandler
- Löst aus:
Exception
-
getErrorTitle
- Seit:
- 3.12
-
getErrorMessage
- Seit:
- 3.12
-
preRun
- Löst aus:
Exception
- Seit:
- 3.5
-
preRun
- Löst aus:
Exception
-
getBundleID
-
doExecute
Executes the long-running handler in a background job. Note that the originalExecutionEvent
is not available because it is only valid during the execution of the handler call-back on the UI thread. Any details required from it must be extracted before the job is scheduled.- Löst aus:
Exception
- Seit:
- 3.5
-
doExecute
- Löst aus:
Exception
-
checkCancelation
-