de.bsvrz.buv.plugin.bmvew
Class FilterDefinitionsdialog

java.lang.Object
  extended by org.eclipse.swt.widgets.Dialog
      extended by de.bsvrz.buv.plugin.bmvew.FilterDefinitionsdialog

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

Über den Definitionsdialog muss ein Filtereintrag 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:14:30 $ / ($Author: HofmannJ $)
Author:
HofmannJ

Constructor Summary
FilterDefinitionsdialog(org.eclipse.swt.widgets.Shell parent)
          Konstruktor für eine neue Instanz der Klasse FilterDefinitionsdialog
 
Method Summary
 Filter oeffne()
          Öffnet den Dialog FilterDefinitionsdialog zum Anlegen eines neuen Filters für Betriebsmeldungen.
 java.lang.String oeffne(Filter betriebsMvDefinitionsdialogFilter)
          Öffnet den Dialog FilterDefinitionsdialog zum Bearbeiten eines bereits erzeugten Filters für Betriebsmeldungen.
 
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

FilterDefinitionsdialog

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

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

oeffne

public Filter oeffne()
Öffnet den Dialog FilterDefinitionsdialog zum Anlegen eines neuen Filters für Betriebsmeldungen.

Returns:
Liefert den erzeugten Filter als Instanz der Klasse Filter.

oeffne

public java.lang.String oeffne(Filter betriebsMvDefinitionsdialogFilter)
Öffnet den Dialog FilterDefinitionsdialog zum Bearbeiten eines bereits erzeugten Filters für Betriebsmeldungen.

Parameters:
betriebsMvDefinitionsdialogFilter - Filter von Betriebsmeldungen, der bearbeitet werden soll.
Returns:
Liefert true, falls der Filter bearbeitet wurde, sonst false. Wenn true geliefert wird, kann der Verwaltungsdialog Filter Betriebsmeldungen (FilterVerwaltungsdialog) die Darstellung der Liste der Filter aktualisieren.