public abstract class XViewerWorkbenchJob extends XViewerUIJob
Constructor and Description |
---|
XViewerWorkbenchJob(org.eclipse.swt.widgets.Display jobDisplay,
java.lang.String name)
Create a new instance of the receiver with the supplied display and name.
|
XViewerWorkbenchJob(java.lang.String name)
Add a new instance of the reciever with the supplied name.
|
Modifier and Type | Method and Description |
---|---|
void |
performDone(org.eclipse.core.runtime.jobs.IJobChangeEvent event)
Perform done with the supplied event.
|
boolean |
shouldRun()
(non-Javadoc)
|
boolean |
shouldSchedule() |
errorStatus, getDisplay, run, runInUIThread, setDisplay
addJobChangeListener, belongsTo, cancel, canceling, create, create, createSystem, 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, sleep, toString, wakeUp, wakeUp, yieldRule
public XViewerWorkbenchJob(org.eclipse.swt.widgets.Display jobDisplay, java.lang.String name)
jobDisplay
- Display. The display to run the job with.name
- Stringpublic XViewerWorkbenchJob(java.lang.String name)
name
- Stringpublic void performDone(org.eclipse.core.runtime.jobs.IJobChangeEvent event)
event
- IJobChangeEventpublic boolean shouldSchedule()
shouldSchedule
in class org.eclipse.core.runtime.jobs.Job
Job.shouldSchedule()
public boolean shouldRun()
shouldRun
in class org.eclipse.core.runtime.jobs.Job
Job.shouldRun()