Class ParameterEditorModule

java.lang.Object
de.bsvrz.pat.sysbed.plugins.api.ExternalModuleAdapter
de.bsvrz.pat.sysbed.plugins.parameditor.ParameterEditorModule
All Implemented Interfaces:
ExternalModule

public class ParameterEditorModule
extends ExternalModuleAdapter
Implementiert das Modul für den Parametereditor. Mit der ausgewählten Datenidentifikation wird der Parametereditor gestartet.
  • Constructor Details

    • ParameterEditorModule

      public ParameterEditorModule()
  • Method Details

    • getModuleName

      public java.lang.String getModuleName()
      Gibt den Namen des Moduls zurück.
      Returns:
      der Name des Moduls
    • getButtonText

      public java.lang.String getButtonText()
      Gibt den Text des Buttons zurück.
      Returns:
      Text des Buttons
    • getTooltipText

      public java.lang.String getTooltipText()
      Gibt den Text des Tooltips zurück.
      Returns:
      Text des Tooltips
    • startModule

      public void startModule​(SettingsData settingsData)
      Diese Methode erhält die ausgewählte Datenidentifikation und startet den Parametereditor.
      Parameters:
      settingsData - enthält die ausgewählte Datenidentifikation
    • startSettings

      public void startSettings​(SettingsData settingsData)
      Diese Methode erhält alle Einstellungen für die Anzeige des Parametereditors.
      Parameters:
      settingsData - die Einstellungsdaten
    • change

      public void change​(SettingsData settingsData)
      Diese Methode erhält alle Einstellungen für den Parametereditor und startet den Dialog. Dieser wird mit den Einstellungen initialisiert.
      Parameters:
      settingsData - die Einstellungsdaten
    • isPreselectionValid

      public boolean isPreselectionValid​(SettingsData settingsData)
      Gibt an, ob die Vorauswahl den Anforderungen des Parametereditors genügen.
      Specified by:
      isPreselectionValid in interface ExternalModule
      Overrides:
      isPreselectionValid in class ExternalModuleAdapter
      Parameters:
      settingsData - enthält die ausgewählte Datenidentifikation
      Returns:
      gibt an, ob die Vorauswahl den Anforderungen des Parametereditors genügen