de.bsvrz.buv.plugin.sim
Class Simulationssteuerung

java.lang.Object
  extended by org.eclipse.swt.widgets.Dialog
      extended by 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

Constructor Summary
Simulationssteuerung(org.eclipse.swt.widgets.Shell parent)
          Konstruktor für neue Instanzen der Klasse Simulationssteuerung.
 
Method Summary
 void oeffne(SimulationssteuerungDaten simulationssteuerungDatensatz)
          Öffnet den Dialog Simulationssteuerung.
 
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
 

Constructor Detail

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.
Method Detail

oeffne

public void oeffne(SimulationssteuerungDaten simulationssteuerungDatensatz)
Öffnet den Dialog Simulationssteuerung.

Parameters:
simulationssteuerungDatensatz - Simulation, die gesteuert werden soll.