public class DatGenModule extends ExternalModuleAdapter
Diese Klasse implementiert das Modul
“Datengenerator” für eine Applikation. Es gibt zwei Möglichkeiten, den Datengenerator zu starten. Entweder durch Übergabe einer Datenidentifikation. Dann wird ein Dialog angezeigt, damit weitere Einstellungen vorgenommen werden können. Oder, falls schon alle Einstellungen vorhanden sind, dann kann der Datengenerator direkt, durch Übergabe der Parameter gestartet werden.
ExternalModule
Modifier and Type | Class and Description |
---|---|
private class |
DatGenModule.DatGenDialog
Stellt einen Dialog dar, womit Parameter für den Datengenerator eingestellt werden können.
|
Modifier and Type | Field and Description |
---|---|
private static DatGenModule.DatGenDialog |
_dialog
speichert den Dialog des Datengenerators
|
private java.lang.String |
_tooltipText
der Tooltip-Text
|
Constructor and Description |
---|
DatGenModule() |
Modifier and Type | Method and Description |
---|---|
void |
change(SettingsData settingsData)
Diese Methode erhält alle Einstellungen für den Datengenerator und startet den
Dialog und füllt ihn entsprechend der Einstellungen. |
java.lang.String |
getButtonText()
Gibt den Text des Buttons zurück.
|
java.lang.String |
getModuleName()
Gibt den Namen des Moduls zurück.
|
java.lang.String |
getTooltipText()
Gibt den aktuellen Tooltip zurück.
|
boolean |
isPreselectionValid(SettingsData settingsData)
Überprüft, ob die ausgewählte Datenidentifikation für dieses Modul zutrifft oder nicht.
|
void |
startModule(SettingsData settingsData)
Diese Methode erhält eine Datenidentifikation und startet den
Dialog zur Auswahl der Einstellungen des Datengenerators. |
void |
startSettings(SettingsData settingsData)
Diese Methode erhält alle Einstellungen für den Datengenerator und startet diesen ohne den Dialog anzuzeigen.
|
getApplication, getArgumentList, getConnection, saveSettings, setApplication
private static DatGenModule.DatGenDialog _dialog
speichert den Dialog des Datengenerators
private java.lang.String _tooltipText
der Tooltip-Text
public java.lang.String getModuleName()
Gibt den Namen des Moduls zurück.
public java.lang.String getButtonText()
Gibt den Text des Buttons zurück.
public java.lang.String getTooltipText()
Gibt den aktuellen Tooltip zurück.
public void startModule(SettingsData settingsData)
Diese Methode erhält eine Datenidentifikation und startet den Dialog
zur Auswahl der Einstellungen des Datengenerators.
settingsData
- enthält die ausgewählte Datenidentifikationpublic void startSettings(SettingsData settingsData)
Diese Methode erhält alle Einstellungen für den Datengenerator und startet diesen ohne den Dialog anzuzeigen.
settingsData
- die Einstellungen für den Datengeneratorpublic void change(SettingsData settingsData)
Diese Methode erhält alle Einstellungen für den Datengenerator und startet den Dialog
und füllt ihn entsprechend der Einstellungen.
settingsData
- die Einstellungsdatenpublic boolean isPreselectionValid(SettingsData settingsData)
Überprüft, ob die ausgewählte Datenidentifikation für dieses Modul zutrifft oder nicht.
isPreselectionValid
in interface ExternalModule
isPreselectionValid
in class ExternalModuleAdapter
settingsData
- enthält die ausgewählte Datenidentifikation