de.bsvrz.buv.plugin.sim
Class Definitionsdialog
java.lang.Object
org.eclipse.swt.widgets.Dialog
de.bsvrz.buv.plugin.sim.Definitionsdialog
public class Definitionsdialog
- extends org.eclipse.swt.widgets.Dialog
Über den Definitionsdialog kann ein Simulationseintrag neu angelegt werden.
Definitionsdialog
wird aktiv, wenn in
Verwaltungsdialog
der Button "neu" gedrückt wurde.
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 |
Definitionsdialog
public Definitionsdialog(org.eclipse.swt.widgets.Shell parent)
- Konstruktor für neue Instanzen der Klasse
Definitionsdialog
.
- Parameters:
parent
- Eltern-Shell, die für die Darstellung benutzt werden soll.
oeffne
public Simulation oeffne()
- Öffnet den Dialog
Definitionsdialog
.
- Returns:
- Liefert den
Simulation
, wenn ein neuer
SimulationsEintrag generiert wurde, sonst null
.
oeffne
public boolean oeffne(Simulation simulationDatensatz)
- Öffnet den Dialog
Definitionsdialog
zum Bearbeiten eines
Simulationseintrages.
- Parameters:
simulationDatensatz
- SimulationsDatensatz, der bearbeitet werden soll.
- Returns:
- Liefert
true
, wenn ein Simulationseintrag
bearbeitet wurde, sonst false
.
Wenn true
geliefert wurde, kann dies die Klasse
Verwaltungsdialog
auswerten und die
Listendarstellung der Simulationen aktualisieren.