public abstract class AbstractSimulationModel extends Object implements ISimulationModel
| Constructor and Description |
|---|
AbstractSimulationModel(ISimulationConfig config,
ISimEngineFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
ISimulationConfig |
getConfiguration()
Returns the configuration of the simulation run.
|
ISimEngineFactory |
getSimEngineFactory() |
ISimulationControl |
getSimulationControl() |
void |
setSimulationControl(ISimulationControl control) |
void |
setSimulationEngineFactory(ISimEngineFactory factory) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfinalise, initpublic AbstractSimulationModel(ISimulationConfig config, ISimEngineFactory factory)
public ISimulationControl getSimulationControl()
getSimulationControl in interface ISimulationModelpublic void setSimulationControl(ISimulationControl control)
setSimulationControl in interface ISimulationModelpublic void setSimulationEngineFactory(ISimEngineFactory factory)
setSimulationEngineFactory in interface ISimulationModelpublic ISimEngineFactory getSimEngineFactory()
getSimEngineFactory in interface ISimulationModelpublic ISimulationConfig getConfiguration()
ISimulationModelgetConfiguration in interface ISimulationModel