de.bsvrz.buv.plugin.sim
Class Simulationssteuerung
java.lang.Object
org.eclipse.swt.widgets.Dialog
de.bsvrz.buv.plugin.sim.Simulationssteuerung
public class Simulationssteuerung
- extends org.eclipse.swt.widgets.Dialog
Bei dem Dialog zur Simulationssteuerung erscheint in der Titelzeile der Name
der Simulation. Über die Schaltflächen lassen sich die aktuelle Simulation
starten (Start), anhalten (Pause, Fortsetzung mit Start), stoppen (Stop) und
bei Offline-Simulationen um einen Schritt weierspringen (Einzelschritt).
Über den Schieberegler lässt sich bei Offline-Simulationen die
Triggergeschwindigkeit einstel-len. Der Schieberegler, die aktuelle
Simulationszeit und die Schaltflächen „Einzelschritt“ und „Pause“ sind bei
der Online-Simulation nicht darzustellen.
Wird die Simulationssteuerung geschlossen, so wird die Simulation dadurch
nicht beendet oder angehalten. Das Simulationssteuerungsfenster ist dann
über den Dialog „Verwaltung Simulation“ wieder darstellbar.
Die Klasse erfüllt die technische Anforderungen des Segments Bedienung und
Visualisierung (BUV):
- Version:
- $Revision: 1.1 $ / $Date: 2010/02/02 15:22:01 $ / ($Author: HofmannJ $)
- Author:
- HofmannJ
Methods inherited from class org.eclipse.swt.widgets.Dialog |
checkSubclass, getParent, getStyle, getText, setText |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Simulationssteuerung
public Simulationssteuerung(org.eclipse.swt.widgets.Shell parent)
- Konstruktor für neue Instanzen der Klasse
Simulationssteuerung
.
- Parameters:
parent
- Eltern-Shell, die für die Darstellung benutzt werden soll.
oeffne
public void oeffne(SimulationssteuerungDaten simulationssteuerungDatensatz)
- Öffnet den Dialog
Simulationssteuerung
.
- Parameters:
simulationssteuerungDatensatz
- Simulation, die gesteuert werden soll.