Class DesmoJExperiment
- java.lang.Object
-
- de.uka.ipd.sdq.simulation.abstractsimengine.AbstractExperiment
-
- de.uka.ipd.sdq.simulation.abstractsimengine.desmoj.DesmoJExperiment
-
- All Implemented Interfaces:
ISimulationControl
,ISimulationTimeProvider
public class DesmoJExperiment extends AbstractExperiment
-
-
Field Summary
-
Fields inherited from class de.uka.ipd.sdq.simulation.abstractsimengine.AbstractExperiment
model
-
-
Constructor Summary
Constructors Constructor Description DesmoJExperiment(DesmoJModel model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getCurrentSimulationTime()
Returns the current simulation time.desmoj.core.simulator.Experiment
getExperiment()
void
startSimulator()
void
stopSimulator()
-
Methods inherited from class de.uka.ipd.sdq.simulation.abstractsimengine.AbstractExperiment
addStopCondition, addTimeObserver, checkStopConditions, isRunning, notifyTimeObservers, start, stop
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationControl
setMaxSimTime
-
-
-
-
Constructor Detail
-
DesmoJExperiment
public DesmoJExperiment(DesmoJModel model)
-
-
Method Detail
-
getCurrentSimulationTime
public double getCurrentSimulationTime()
Description copied from interface:ISimulationTimeProvider
Returns the current simulation time.
-
getExperiment
public desmoj.core.simulator.Experiment getExperiment()
-
startSimulator
public void startSimulator()
- Specified by:
startSimulator
in classAbstractExperiment
-
stopSimulator
public void stopSimulator()
- Specified by:
stopSimulator
in classAbstractExperiment
-
-