public abstract class AbstractSimulationJob<C extends AbstractSimulationWorkflowConfiguration>
extends de.uka.ipd.sdq.workflow.extension.AbstractExtendableJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
Modifier and Type | Field and Description |
---|---|
protected IDebugListener |
debugListener |
myBlackboard
Constructor and Description |
---|
AbstractSimulationJob(C configuration) |
AbstractSimulationJob(C configuration,
IDebugListener listener) |
AbstractSimulationJob(C configuration,
IDebugListener listener,
boolean loadModels) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addSimulatorSpecificJobs(C configuration) |
handleJobExtensions
execute, getBlackboard, setBlackboard
add, add, addAll, addAll, addFirst, addJob, addLast, clear, clone, contains, containsAll, descendingIterator, element, equals, get, getFirst, getLast, getName, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeAll, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, retainAll, set, setName, size, subList, toArray, toArray, toString
protected IDebugListener debugListener
public AbstractSimulationJob(C configuration, IDebugListener listener) throws CoreException
CoreException
public AbstractSimulationJob(C configuration) throws CoreException
CoreException
public AbstractSimulationJob(C configuration, IDebugListener listener, boolean loadModels) throws CoreException
CoreException
protected abstract void addSimulatorSpecificJobs(C configuration)