Class Ready
java.lang.Object
de.bsvrz.puk.config.main.simulation.Ready
- All Implemented Interfaces:
SimulationStates
Diese Klasse stellt den Zustand "Bereit" der Konfiguration für eine Simulation dar. Es sind alle Zustandsübergänge vorhanden um in die Zustände
NichtBereit und Gelöscht zu wechseln.
Einige Zustandsübergänge, zu Beispiel das erneute Aufrufen von Start, führen zu keinem Zustandswechsel.
-
Constructor Summary
ConstructorsConstructorDescriptionReady(ConfigSimulationObject simulationObject, de.bsvrz.puk.config.main.simulation.Util util, de.bsvrz.dav.daf.main.ClientDavInterface connection) Erzeugt das Objekt und meldet sich auf einen Parameter an. -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "gelöscht" überführt werden soll.voidnoSource()Wird aufgerufen, wenn es keine Quelle gibt, die Daten verschicken kann.voidpause()Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "pause" überführt werden soll.voidpreStart()Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "vorstart" überführt werden soll.voidDiese Methode wird aufgerufen, wenn die Simulation aus der Menge der Simulationen entfernt wurde.voidstart()Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "start" überführt werden soll.voidstop()Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "stop" überführt werden soll.toString()
-
Constructor Details
-
Ready
public Ready(ConfigSimulationObject simulationObject, de.bsvrz.puk.config.main.simulation.Util util, de.bsvrz.dav.daf.main.ClientDavInterface connection) Erzeugt das Objekt und meldet sich auf einen Parameter an.- Parameters:
simulationObject-util-connection-
-
-
Method Details
-
preStart
public void preStart()Description copied from interface:SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation in den Zustand "vorstart" überführt werden soll.- Specified by:
preStartin interfaceSimulationStates
-
start
public void start()Description copied from interface:SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation in den Zustand "start" überführt werden soll.- Specified by:
startin interfaceSimulationStates
-
stop
public void stop()Description copied from interface:SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation in den Zustand "stop" überführt werden soll.- Specified by:
stopin interfaceSimulationStates
-
pause
public void pause()Description copied from interface:SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation in den Zustand "pause" überführt werden soll.- Specified by:
pausein interfaceSimulationStates
-
delete
public void delete()Description copied from interface:SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation in den Zustand "gelöscht" überführt werden soll.- Specified by:
deletein interfaceSimulationStates
-
noSource
public void noSource()Description copied from interface:SimulationStatesWird aufgerufen, wenn es keine Quelle gibt, die Daten verschicken kann.- Specified by:
noSourcein interfaceSimulationStates
-
removedFromSet
public void removedFromSet()Description copied from interface:SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation aus der Menge der Simulationen entfernt wurde.- Specified by:
removedFromSetin interfaceSimulationStates
-
toString
-