de.bsvrz.buv.plugin.ereigniskal
Class Definitionsdialog

java.lang.Object
  extended by org.eclipse.swt.widgets.Dialog
      extended by de.bsvrz.buv.plugin.ereigniskal.Definitionsdialog

public class Definitionsdialog
extends org.eclipse.swt.widgets.Dialog

Über den Definitionsdialog muss ein Ereigniskalenderereintrag neu angelegt bzw ein existierender Eintrag geändert werden können.

Die Klasse erfüllt die technische Anforderungen des Segments Bedienung und Visualisierung (BUV):

Version:
$Revision: 1.1 $ / $Date: 2010/02/02 15:21:42 $ / ($Author: HofmannJ $)
Author:
HofmannJ

Constructor Summary
Definitionsdialog(org.eclipse.swt.widgets.Shell parent)
          Konstruktor für neue Instanzen der Klasse Definitionsdialog.
 
Method Summary
 boolean oeffne()
          Öffnet den Dialog Definitionsdialog.
 boolean oeffne(Eintrag systemkalenderDatensatz)
          Öffnet den Dialog Definitionsdialog zur Berarbeitung eines vorhandenen Systemkalendereintrags.
 
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

Definitionsdialog

public Definitionsdialog(org.eclipse.swt.widgets.Shell parent)
Konstruktor für neue Instanzen der Klasse Definitionsdialog.

Parameters:
parent - Parent-Shell, die für die Darstellung benutzt werden soll.
Method Detail

oeffne

public boolean oeffne()
Öffnet den Dialog Definitionsdialog.

Returns:
Liefert true, wenn ein neuer SystemkalenderEintrag erstellt werden konnte, sonst false.
Wenn true geliefert wurde, kann dies die Klasse Verwaltungsdialog auswerten und die dargestellte Liste aktuallisieren.

oeffne

public boolean oeffne(Eintrag systemkalenderDatensatz)
Öffnet den Dialog Definitionsdialog zur Berarbeitung eines vorhandenen Systemkalendereintrags.

Parameters:
systemkalenderDatensatz - Systemkalendereintrag, der bearbeitet werden soll.
Returns:
Liefert true, wenn der SystemkalenderEintrag bearbeitet werden konnte, sonst false.
Wenn true geliefert wurde, kann dies die Klasse Verwaltungsdialog auswerten und die dargestellte Liste aktualisieren.