public class Ready extends java.lang.Object implements 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 and Description |
|---|
Ready(ConfigSimulationObject simulationObject,
de.bsvrz.puk.config.main.simulation.Util util,
ClientDavInterface connection)
Erzeugt das Objekt und meldet sich auf einen Parameter an.
|
| Modifier and Type | Method and Description |
|---|---|
void |
delete()
Diese Methode wird aufgerufen, wenn die Simulation in den Zustand “gelöscht” überführt werden soll.
|
void |
noSource()
Wird aufgerufen, wenn es keine Quelle gibt, die Daten verschicken kann.
|
void |
pause()
Diese Methode wird aufgerufen, wenn die Simulation in den Zustand “pause” überführt werden soll.
|
void |
preStart()
Diese Methode wird aufgerufen, wenn die Simulation in den Zustand “vorstart” überführt werden soll.
|
void |
removedFromSet()
Diese Methode wird aufgerufen, wenn die Simulation aus der Menge der Simulationen entfernt wurde.
|
void |
start()
Diese Methode wird aufgerufen, wenn die Simulation in den Zustand “start” überführt werden soll.
|
void |
stop()
Diese Methode wird aufgerufen, wenn die Simulation in den Zustand “stop” überführt werden soll.
|
java.lang.String |
toString() |
public Ready(ConfigSimulationObject simulationObject, de.bsvrz.puk.config.main.simulation.Util util, ClientDavInterface connection)
Erzeugt das Objekt und meldet sich auf einen Parameter an.
simulationObject - util - connection - public void preStart()
SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation in den Zustand “vorstart” überführt werden soll.
preStart in interface SimulationStatespublic void start()
SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation in den Zustand “start” überführt werden soll.
start in interface SimulationStatespublic void stop()
SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation in den Zustand “stop” überführt werden soll.
stop in interface SimulationStatespublic void pause()
SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation in den Zustand “pause” überführt werden soll.
pause in interface SimulationStatespublic void delete()
SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation in den Zustand “gelöscht” überführt werden soll.
delete in interface SimulationStatespublic void noSource()
SimulationStatesWird aufgerufen, wenn es keine Quelle gibt, die Daten verschicken kann.
noSource in interface SimulationStatespublic void removedFromSet()
SimulationStatesDiese Methode wird aufgerufen, wenn die Simulation aus der Menge der Simulationen entfernt wurde.
removedFromSet in interface SimulationStatespublic java.lang.String toString()
toString in class java.lang.Object