Package com.iizigo.run
Class EditorRuntimeBuilderJob
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.core.internal.jobs.InternalJob
org.eclipse.core.runtime.jobs.Job
com.iizigo.run.EditorRuntimeBuilderJob
- All Implemented Interfaces:
Comparable<org.eclipse.core.internal.jobs.InternalJob>
,IAdaptable
The Eclipse Job to create an iiziRun for an app.
- Author:
- Christopher Mindus
Field Summary
Fields inherited from class org.eclipse.core.runtime.jobs.Job
ASYNC_FINISH, BUILD, DECORATE, INTERACTIVE, LONG, NONE, RUNNING, SHORT, SLEEPING, WAITING
Fields inherited from class org.eclipse.core.internal.jobs.InternalJob
manager
Constructor Summary
ConstructorDescriptionEditorRuntimeBuilderJob
(IProject project, RuntimeBuilderSettings settings, IRuntimeBuilder runtimeBuilder) Creates the Job for a the iiziRun builder and sets the Build Rule.Method Summary
Modifier and TypeMethodDescriptionboolean
Same family as MANUAL_BUILD jobs, this will "trigger SyncState" causing stability for changes, i.e.protected IStatus
run
(IProgressMonitor monitor) Runs the job.Methods inherited from class org.eclipse.core.runtime.jobs.Job
addJobChangeListener, 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
Methods inherited from class org.eclipse.core.internal.jobs.InternalJob
compareTo
Methods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
Constructor Details
EditorRuntimeBuilderJob
public EditorRuntimeBuilderJob(IProject project, RuntimeBuilderSettings settings, IRuntimeBuilder runtimeBuilder) Creates the Job for a the iiziRun builder and sets the Build Rule.- Parameters:
project
- The project.settings
- The settings.runtimeBuilder
- The runtime builder implementation.
Method Details