package com.plectix.simulator.simulator.api.steps.experiments; import com.plectix.simulator.controller.SimulatorInputData; import com.plectix.simulator.simulator.Simulator; /** * Implements <code>ExperimentRunnerListener</code> and provides empty methods if the * class extending this class doesn't want to use them... * * @author ecemis */ public class ExperimentRunner extends AbstractExperimentRunner implements ExperimentRunnerListener { public ExperimentRunner(SimulatorInputData simulatorInputData) throws Exception { super(simulatorInputData); } public void run(int numberOfExperiments, int numberOfRuns) { super.run(numberOfExperiments, numberOfRuns, this); } @Override public void startingRun(int runNo, Simulator simulator) throws Exception { } @Override public void finishedRun(int runNo, Simulator simulator) { } @Override public void finishedAllRuns(int runNo, Simulator simulator) { } @Override public void startingExperiment(int experimentNo, Simulator simulator) throws Exception { } @Override public void finishedExperiment(int experimentNo, Simulator simulator) { } @Override public void finishedAllExperiments(int experimentNo, Simulator simulator) { } }