Class ArchiveInfoModule
java.lang.Object
de.bsvrz.pat.sysbed.plugins.api.ExternalModuleAdapter
de.bsvrz.pat.sysbed.plugins.archiveinfo.ArchiveInfoModule
- All Implemented Interfaces:
ExternalModule
public class ArchiveInfoModule extends ExternalModuleAdapter
PlugIn-Modul für Archivinformationsanfragen
-
Constructor Summary
Constructors Constructor Description ArchiveInfoModule() -
Method Summary
Modifier and Type Method Description voidchange(SettingsData settingsData)Diese Methode dient dazu bereits gespeicherte Einstellungen zu ändern, indem der Dialog des Moduls aufgerufen wird.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.voidstartModule(SettingsData settingsData)Diese Methode wird von der Applikation aufgerufen, wenn der Button (oder eine andere Komponente), die dieses Modul repräsentiert, betätigt wird.voidstartSettings(SettingsData settingsData)Sind die Einstellungen des Dialogs eines Moduls bekannt, kann das Modul direkt gestartet werden.Methods inherited from class de.bsvrz.pat.sysbed.plugins.api.ExternalModuleAdapter
getApplication, getArgumentList, getConnection, isPreselectionValid, saveSettings, setApplicationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ArchiveInfoModule
public ArchiveInfoModule()
-
-
Method Details
-
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
-
startModule
Description copied from interface:ExternalModuleDiese Methode wird von der Applikation aufgerufen, wenn der Button (oder eine andere Komponente), die dieses Modul repräsentiert, betätigt wird. Ggf. wird ein dem Modul zugehörender Dialog aufgerufen, damit weitere Einstellungen, neben der übergebenen Datenidentifikation vorgenommen werden können.- Parameters:
settingsData- enthält die ausgewählte Datenidentifikation
-
startSettings
Description copied from interface:ExternalModuleSind die Einstellungen des Dialogs eines Moduls bekannt, kann das Modul direkt gestartet werden. Die Methode wird durch den "Starten"-Button aufgerufen, der sich auf dem Panel befindet, wo die gespeicherten Einstellungen dargestellt werden.- Parameters:
settingsData- enthält die ausgewählte Datenidentifikation
-
change
Description copied from interface:ExternalModuleDiese Methode dient dazu bereits gespeicherte Einstellungen zu ändern, indem der Dialog des Moduls aufgerufen wird. Wird auf dem Panel, wo die gespeicherten Einstellungen dargestellt werden eine Einstellung ausgewählt und der "Ändern"-Button betätigt, dann wird diese Methode aufgerufen.- Parameters:
settingsData- enthält die ausgewählte Datenidentifikation
-