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)
SteuerungSimulation
erstelleWorkflow
in interface SteuerungSimulation
uebergang
- Id für den Zustandsübergangpublic abstract boolean sendeZustand()
SteuerungSimulation
sendeZustand
in interface SteuerungSimulation
public boolean sendeStart()
SteuerungSimulation
sendeStart
in interface SteuerungSimulation
public boolean sendeStop()
SteuerungSimulation
sendeStop
in interface SteuerungSimulation
public boolean sendeBeenden()
SteuerungSimulation
sendeBeenden
in interface SteuerungSimulation