org.eclipse.rse.core.subsystems
Class SubSystem.DisplayErrorMessageJob
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.core.internal.jobs.InternalJob
org.eclipse.core.runtime.jobs.Job
org.eclipse.ui.progress.UIJob
org.eclipse.ui.progress.WorkbenchJob
org.eclipse.rse.core.subsystems.SubSystem.DisplayErrorMessageJob
- All Implemented Interfaces:
- Comparable, IAdaptable
- Enclosing class:
- SubSystem
public static class SubSystem.DisplayErrorMessageJob
- extends WorkbenchJob
Nested class which extends WorkbenchJob to allow us to show an error message, which is a GUI operation,
from a non-GUI thread. This is done by creating an instance of this class and then scheduling it.
Fields inherited from class org.eclipse.core.internal.jobs.InternalJob |
manager |
Methods inherited from class org.eclipse.core.runtime.jobs.Job |
addJobChangeListener, belongsTo, cancel, canceling, done, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, removeJobChangeListener, schedule, schedule, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, sleep, toString, wakeUp, wakeUp, yieldRule |
Methods inherited from class org.eclipse.core.internal.jobs.InternalJob |
compareTo |
SubSystem.DisplayErrorMessageJob
public SubSystem.DisplayErrorMessageJob(Shell shell,
SystemMessageException msgExc)
- Constructor
runInUIThread
public IStatus runInUIThread(IProgressMonitor monitor)
- Specified by:
runInUIThread
in class UIJob
- See Also:
UIJob.run(IProgressMonitor monitor)
Copyright (c) IBM Corporation and others 2000, 2010. All Rights Reserved.