de.cau.cs.kieler.sim.kiem.automated.execution
Class AutomationJob
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.core.internal.jobs.InternalJob
org.eclipse.core.runtime.jobs.Job
de.cau.cs.kieler.sim.kiem.automated.execution.AutomationJob
- All Implemented Interfaces:
- Comparable, IAdaptable
public class AutomationJob
- extends Job
This job is responsible for starting the execution in the execution manager.
- Rating

- (2010-02-01)
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, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule |
Methods inherited from class org.eclipse.core.internal.jobs.InternalJob |
compareTo |
AutomationJob
public AutomationJob(IPath[] executionFilesParam,
List<IPath> modelFilesParam,
List<KiemProperty> propertiesParam,
boolean headlessParam)
- Creates a new AutomationJob.
- Parameters:
executionFilesParam
- list of execution filesmodelFilesParam
- list of model filespropertiesParam
- list of propertiesheadlessParam
- if true no GUI output will be generated
run
public IStatus run(IProgressMonitor monitor)
-
- Specified by:
run
in class Job