public abstract class SteuerungSimulationAbstrakt extends java.lang.Object implements SteuerungSimulation
| Modifier and Type | Field and Description |
|---|---|
protected Simulation |
_simulation
Die Simulation, der diese Steuerung zugeordnet ist
|
| Constructor and Description |
|---|
SteuerungSimulationAbstrakt(Simulation simulation)
Erzeuge eine neue Steuerung zu einer Simulation
|
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
erstelleWorkflow(int uebergang)
In dieser Methode wird der Workflow zu den Zustandsübergängen
implementiert
|
boolean |
sendeBeenden()
Sende "Beenden/Löschen der Applikationen der Simulationsstrecke" an die
SWE StartStopp
|
boolean |
sendeStart()
Sende "Starten der Applikationen der Simulationsstrecke" an die
SWE StartStopp
|
boolean |
sendeStop()
Sende "Stoppen der Applikationen der Simulationsstrecke" an die
SWE StartStopp
|
abstract boolean |
sendeZustand()
Sende den aktuellen Zustand der Simulation an den Datenverteiler
|
protected final Simulation _simulation
public SteuerungSimulationAbstrakt(Simulation simulation)
simulation - die Simulation, zu der die Instanz erzeugt werden sollpublic abstract boolean erstelleWorkflow(int uebergang)
SteuerungSimulationerstelleWorkflow in interface SteuerungSimulationuebergang - Id für den Zustandsübergangpublic abstract boolean sendeZustand()
SteuerungSimulationsendeZustand in interface SteuerungSimulationpublic boolean sendeStart()
SteuerungSimulationsendeStart in interface SteuerungSimulationpublic boolean sendeStop()
SteuerungSimulationsendeStop in interface SteuerungSimulationpublic boolean sendeBeenden()
SteuerungSimulationsendeBeenden in interface SteuerungSimulation