Class 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 Detail

      • DataAvailibilityModule

        public DataAvailibilityModule()
    • Method Detail

      • 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 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