de.bsvrz.buv.plugin.syskal
Class SystemkalenderDefinitionsdialog

java.lang.Object
  extended by org.eclipse.swt.widgets.Dialog
      extended by de.bsvrz.buv.plugin.syskal.SystemkalenderDefinitionsdialog

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

Über den Definitionsdialog muss ein SystemkalenderEintrag 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:22:19 $ / ($Author: HofmannJ $)
Author:
HofmannJ

Constructor Summary
SystemkalenderDefinitionsdialog(org.eclipse.swt.widgets.Shell parent)
          Konstruktor für eine neue Instanz der Klasse SystemkalenderDefinitionsdialog
 
Method Summary
 Eintrag oeffne()
          Öffnet den Dialog SystemkalenderDefinitionsdialog zum Anlegen eines neuen Systemkalendereintrags.
 Eintrag oeffne(Eintrag eintrag, boolean kopieren)
          Öffnet den Dialog SystemkalenderDefinitionsdialog zum Bearbeiten und Kopieren eines bereits erzeugten 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

SystemkalenderDefinitionsdialog

public SystemkalenderDefinitionsdialog(org.eclipse.swt.widgets.Shell parent)
Konstruktor für eine neue Instanz der Klasse SystemkalenderDefinitionsdialog

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

oeffne

public Eintrag oeffne()
Öffnet den Dialog SystemkalenderDefinitionsdialog zum Anlegen eines neuen Systemkalendereintrags.

Returns:
Liefert den erzeugten Systemkalendereintrags als Instanz der Klasse Eintrag.

oeffne

public Eintrag oeffne(Eintrag eintrag,
                      boolean kopieren)
Öffnet den Dialog SystemkalenderDefinitionsdialog zum Bearbeiten und Kopieren eines bereits erzeugten Systemkalendereintrags.

Parameters:
eintrag - Systemkalendereintrag, der bearbeitet werden soll.
kopieren - zeigt an, ob der eintrag bearbeitet oder kopiert werden soll
Returns:
eintrag Liefert den bearbeiteten Eintrag