public class SteuerungOfflineSimulation extends SteuerungOnlineSimulation
_generator, STATUS_TIMEOUT_simulation| Constructor and Description |
|---|
SteuerungOfflineSimulation(Simulation simulation)
Erzeuge eine neue Steuerungs-Instanz für eine Offline-Simulation
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
beendeDatengenerator()
Beende den Datengenerator für diese Simulation
|
boolean |
erstelleWorkflow(int uebergang)
In dieser Methode wird der Workflow zu den Zustandsübergängen
implementiert
|
long |
getBeginn()
Bestimme den Beginn der zugeordneten Offline-Simulation
|
long |
getEnde()
Bestimme das Ende der zugeordneten Offline-Simulation
|
float |
getFaktor()
Bestimme den Geschwindigkeitsfaktor für die zugeordnete Offline-Simulation
|
boolean |
isSimulationsZeitBereichGueltig() |
protected void |
pauseDatengenerator()
Setze den Datengenerator für die zugeordnete Offline-Simulation
in den Zustand "Pause"
|
boolean |
sendeZeitbereich()
Sendet den Zeitbereich der Offline-Simulation an den Datenverteiler
|
boolean |
sendeZustand()
Sende den aktuellen Zustand der Simulation an den Datenverteiler
|
void |
setBeginn(long beginn)
Setze den Beginn der zugeordneten Offline-Simulation
|
void |
setEnde(long ende)
Setze das Ende der zugeordneten Offline-Simulation
|
void |
setFaktor(float faktor)
Setze den Geschwindigkeitsfaktor für die zugeordnete Offline-Simulation
|
protected void |
starteDatengenerator()
Starte den Datengenerator für diese Simulation
|
isArchivSystemBereit, isKonfigurationBereit, isParametrierungBereit, isSimulationsStreckenObjektGueltigsendeBeenden, sendeStart, sendeStoppublic SteuerungOfflineSimulation(Simulation simulation)
simulation - die Simulation, zu der die Instanz erzeugt werden sollpublic boolean erstelleWorkflow(int uebergang)
SteuerungSimulationerstelleWorkflow in interface SteuerungSimulationerstelleWorkflow in class SteuerungOnlineSimulationuebergang - Id für den Zustandsübergangpublic boolean sendeZustand()
SteuerungSimulationsendeZustand in interface SteuerungSimulationsendeZustand in class SteuerungOnlineSimulationpublic boolean sendeZeitbereich()
public boolean isSimulationsZeitBereichGueltig()
public float getFaktor()
public void setFaktor(float faktor)
faktor - der neue Geschwindigkeitsfaktorpublic long getBeginn()
public void setBeginn(long beginn)
beginn - den neuen Simulations-Beginnpublic long getEnde()
public void setEnde(long ende)
ende - das neue Simulations-Endeprotected void starteDatengenerator()
SteuerungOnlineSimulationstarteDatengenerator in class SteuerungOnlineSimulationprotected void pauseDatengenerator()
protected void beendeDatengenerator()
SteuerungOnlineSimulationbeendeDatengenerator in class SteuerungOnlineSimulation