Package com._1c.g5.v8.dt.common.ui
Class BuildWaitingUiJob
- 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
-
- com._1c.g5.v8.dt.common.ui.BuildWaitingUiJob
-
- All Implemented Interfaces:
Comparable
,org.eclipse.core.runtime.IAdaptable
public abstract class BuildWaitingUiJob extends org.eclipse.ui.progress.UIJob
The job that will automatically reschedule itself until no builds are pending.
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.swt.widgets.Display
display
-
Constructor Summary
Constructors Constructor Description BuildWaitingUiJob()
Instantiates a new build waiting UI job.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract void
doRun()
Implement this method to do the actual work.org.eclipse.core.runtime.IStatus
runInUIThread(org.eclipse.core.runtime.IProgressMonitor monitor)
-
Methods inherited from class org.eclipse.core.runtime.jobs.Job
addJobChangeListener, belongsTo, cancel, canceling, create, create, createSystem, createSystem, done, getJobGroup, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, join, removeJobChangeListener, schedule, schedule, setJobGroup, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule
-
-