Class DataAvailibilityModule

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

public class DataAvailibilityModule extends ExternalModuleAdapter
Implementiert das Modul für die Datenverfügbarkeitsprüfung. Dieses Modul stellt für die ausgewählte Datenidentifikation die Verfügbarkeit von Online-Daten dar und gibt dem Benutzer die Möglichkeit, eine Auswahl von Objekten zu treffen.
  • Constructor Details

    • DataAvailibilityModule

      public DataAvailibilityModule()
  • Method Details

    • getModuleName

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

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

      public 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 stellt die Datenverfügbarkeits-Dialog dar.
      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 Datenverfügbarkeits-Dialog.
      Parameters:
      settingsData - die Einstellungsdaten
    • change

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

      public boolean isPreselectionValid(SettingsData settingsData)
      Gibt an, ob die Vorauswahl den Anforderungen der Datenverfügbarkeitsprüfung 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 der Datenverfügbarkeitsprüfung genügen