public class EditorRuntimeBuilderJob extends Job
Constructor and Description |
---|
EditorRuntimeBuilderJob(IProject project,
RuntimeBuilderSettings settings,
IRuntimeBuilder runtimeBuilder)
Creates the Job for a the iiziRun builder and sets the Build Rule.
|
Modifier and Type | Method and Description |
---|---|
boolean |
belongsTo(Object family)
Same family as MANUAL_BUILD jobs, this will "trigger SyncState" causing stability for changes,
i.e.
|
protected IStatus |
run(IProgressMonitor monitor)
Runs the job.
|
addJobChangeListener, 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, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule
getAdapter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAdapter
public EditorRuntimeBuilderJob(IProject project, RuntimeBuilderSettings settings, IRuntimeBuilder runtimeBuilder)
project
- The project.settings
- The settings.runtimeBuilder
- The runtime builder implementation.protected IStatus run(IProgressMonitor monitor)
iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.