de.bsvrz.vew.sim.sim.datengenerator
Class DatenGeneratorOnlineSimulation

java.lang.Object
  extended by de.bsvrz.vew.sim.sim.datengenerator.DatenGeneratorSimulation
      extended by de.bsvrz.vew.sim.sim.datengenerator.DatenGeneratorOnlineSimulation
All Implemented Interfaces:
de.bsvrz.dav.daf.main.ClientReceiverInterface, de.bsvrz.dav.daf.main.ClientSenderInterface

public class DatenGeneratorOnlineSimulation
extends DatenGeneratorSimulation
implements de.bsvrz.dav.daf.main.ClientReceiverInterface

* Simulations-Datengenerator für Online-Simulationen

Version:
$Revision: 1.4 $ / $Date: 2008/12/03 14:00:32 $ / ($Author: Sans $)
Author:
Dambach-Werke GmbH, Stefan Sans

Field Summary
 
Fields inherited from interface de.bsvrz.dav.daf.main.ClientSenderInterface
START_SENDING, STOP_SENDING, STOP_SENDING_NO_RIGHTS, STOP_SENDING_NOT_A_VALID_SUBSCRIPTION
 
Constructor Summary
DatenGeneratorOnlineSimulation(OnlineSimulation simulation)
          Erzeuge neue Instanz des Datengenerators
 
Method Summary
protected  OnlineSimulation getSimulation()
          Bestimmt die Simulation, für die diese Instanz Daten generiert
protected  void init()
          Initilaisiere den Datengenrator
 boolean isGestartet()
          Bestimmt den Lauf-Status des Datengenerators
 void start()
          Starte den Datengenerator
 void stop()
           
 void update(de.bsvrz.dav.daf.main.ResultData[] results)
           
 
Methods inherited from class de.bsvrz.vew.sim.sim.datengenerator.DatenGeneratorSimulation
analysiereEingangsDaten, dataRequest, getConnection, getSimulationsStrecke, isRequestSupported, sendeDaten, sendeDaten
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatenGeneratorOnlineSimulation

public DatenGeneratorOnlineSimulation(OnlineSimulation simulation)
Erzeuge neue Instanz des Datengenerators

Parameters:
simulation - Die Online-Simulation, für die der Datengenerator erzeugt werden soll
Method Detail

getSimulation

protected OnlineSimulation getSimulation()
Description copied from class: DatenGeneratorSimulation
Bestimmt die Simulation, für die diese Instanz Daten generiert

Overrides:
getSimulation in class DatenGeneratorSimulation
Returns:
die Simulation, für die diese Instanz Daten generiert

isGestartet

public boolean isGestartet()
Description copied from class: DatenGeneratorSimulation
Bestimmt den Lauf-Status des Datengenerators

Specified by:
isGestartet in class DatenGeneratorSimulation
Returns:
Ist der Datengenerator gestartet?

init

protected void init()
Description copied from class: DatenGeneratorSimulation
Initilaisiere den Datengenrator

Specified by:
init in class DatenGeneratorSimulation

start

public void start()
Description copied from class: DatenGeneratorSimulation
Starte den Datengenerator

Specified by:
start in class DatenGeneratorSimulation

stop

public void stop()
Specified by:
stop in class DatenGeneratorSimulation

update

public void update(de.bsvrz.dav.daf.main.ResultData[] results)
Specified by:
update in interface de.bsvrz.dav.daf.main.ClientReceiverInterface