Class ShowSubscriptionInfo
- java.lang.Object
-
- de.bsvrz.pat.sysbed.plugins.api.ExternalModuleAdapter
-
- de.bsvrz.pat.sysbed.plugins.subscriptions.ShowSubscriptionInfo
-
- All Implemented Interfaces:
ExternalModule
public class ShowSubscriptionInfo extends ExternalModuleAdapter
-
-
Constructor Summary
Constructors Constructor Description ShowSubscriptionInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidchange(SettingsData settingsData)Diese Methode erhält alle Einstellungen desDialogsund startet diesen.java.lang.StringgetButtonText()Damit der Button (oder eine andere Komponente), mit der das Modul gestartet wird, einen zum Modul passenden Text erhält, wird dieser übergeben.java.lang.StringgetModuleName()Mit dieser Methode wird der Name des Moduls abgefragt.java.lang.StringgetTooltipText()Ein Tooltip, welcher beschreibt, was für eine Datenidentifikation dieses Modul benötigt, kann hier übergeben werden.booleanisPreselectionValid(SettingsData settingsData)Gibt an, ob die Vorauswahl den Anforderungen der Onlinetabelle genügen.voidstartModule(SettingsData settingsData)Diese Methode erhält die ausgewählte Datenidentifikation und startet denDialog, damit die Anmeldeoptionen angegeben werden können.voidstartSettings(SettingsData settingsData)Diese Methode erhält alle Einstellungen und startet direkt den Dateneditor, um die aktuellen Daten anzuzeigen.java.lang.StringtoString()-
Methods inherited from class de.bsvrz.pat.sysbed.plugins.api.ExternalModuleAdapter
getApplication, getArgumentList, getConnection, saveSettings, setApplication
-
-
-
-
Method Detail
-
getModuleName
public java.lang.String getModuleName()
Description copied from interface:ExternalModuleMit dieser Methode wird der Name des Moduls abgefragt. Er wird u.a. dafür benötigt, bei der Auflistung gespeicherter Einstellungen dem Anwender mitzuteilen, welches Modul sich hinter den Einstellungen verbirgt.- Returns:
- der Name des Moduls
-
getButtonText
public java.lang.String getButtonText()
Description copied from interface:ExternalModuleDamit der Button (oder eine andere Komponente), mit der das Modul gestartet wird, einen zum Modul passenden Text erhält, wird dieser übergeben.- Returns:
- der Text des Buttons
-
getTooltipText
public java.lang.String getTooltipText()
Description copied from interface:ExternalModuleEin Tooltip, welcher beschreibt, was für eine Datenidentifikation dieses Modul benötigt, kann hier übergeben werden. Dieser Tooltip wird bei dem Button (oder einer anderen Komponente), die dieses Modul startet, angezeigt.- Returns:
- Text des Tooltips
-
isPreselectionValid
public boolean isPreselectionValid(SettingsData settingsData)
Gibt an, ob die Vorauswahl den Anforderungen der Onlinetabelle genügen.- Specified by:
isPreselectionValidin interfaceExternalModule- Overrides:
isPreselectionValidin classExternalModuleAdapter- Parameters:
settingsData- enthält die ausgewählte Datenidentifikation- Returns:
- gibt an, ob die Vorauswahl den Anforderungen der Onlinetabelle genügen
-
startModule
public void startModule(SettingsData settingsData)
Diese Methode erhält die ausgewählte Datenidentifikation und startet denDialog, damit die Anmeldeoptionen angegeben werden können.- Parameters:
settingsData- enthält die ausgewählte Datenidentifikation
-
startSettings
public void startSettings(SettingsData settingsData)
Diese Methode erhält alle Einstellungen und startet direkt den Dateneditor, um die aktuellen Daten anzuzeigen.- Parameters:
settingsData- die Einstellungsdaten
-
change
public void change(SettingsData settingsData)
Diese Methode erhält alle Einstellungen desDialogsund startet diesen.- Parameters:
settingsData- die Einstellungsdaten
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-