private class SendCurrentDataModule.SendCurrentDataDialog extends java.lang.Object implements DialogInterface
Stellt einen Dialog zur Verfügung, mit dem die Anmeldeoption festgelegt wird. Diese Einstellungen können gespeichert werden. Durch betätigen des “OK”-Buttons wird der Dateneditor
gestartet.
Modifier and Type | Field and Description |
---|---|
private DataIdentificationChoice |
_dataIdentificationChoice
speichert eine Instanz der Datenidentifikationsauswahl
|
private javax.swing.JDialog |
_dialog
speichert den Dialog
|
private javax.swing.JComboBox |
_roleComboBox
hier kann die Rolle ausgewählt werden
|
private java.lang.String[] |
_roleUnit
gibt an, welche Rollen zur Verfügung stehen
|
Constructor and Description |
---|
SendCurrentDataDialog()
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
private void |
createDialog()
Erstellt den Dialog.
|
void |
doCancel()
diese Methode schließt den Dialog
|
void |
doOK()
Durch betätigen des “OK”-Buttons wird der Dateneditor gestartet und dieser Dialog wird geschlossen.
|
void |
doSave(java.lang.String title)
diese Methode speichert die Einstellungen
|
private java.util.List<KeyValueObject> |
getKeyValueList()
Sammelt alle Parameter des Dialogs.
|
private java.lang.String |
getRole()
Gibt die ausgewählte Rolle für den Dateneditor zurück.
|
private SettingsData |
getSettings(java.lang.String title)
Erstellt die Einstellungsdaten.
|
void |
setDataIdentification(SettingsData data)
Mit dieser Methode können die Datenidentifikationsdaten übergeben werden.
|
private void |
setRole(java.lang.String role)
Setzt die Rolle für den Dateneditor.
|
void |
setSettings(SettingsData data)
Diese Methode zeigt den Dialog an und trägt die Einstellungsdaten in die entsprechenden Felder ein.
|
private void |
showDialog()
Durch diese Methode wird der Dialog angezeigt.
|
void |
startSettings(SettingsData settingsData)
Startet den Dateneditor anhand der Einstellungsdaten.
|
private javax.swing.JDialog _dialog
speichert den Dialog
private DataIdentificationChoice _dataIdentificationChoice
speichert eine Instanz der Datenidentifikationsauswahl
private final java.lang.String[] _roleUnit
gibt an, welche Rollen zur Verfügung stehen
private javax.swing.JComboBox _roleComboBox
hier kann die Rolle ausgewählt werden
public SendCurrentDataDialog()
Standardkonstruktor. Ein Objekt der Klasse wird angelegt.
public void setDataIdentification(SettingsData data)
Mit dieser Methode können die Datenidentifikationsdaten übergeben werden. Der Dialog wird mit der Default-Einstellung dargestellt.
data
- enthält die ausgewählte Datenidentifikationpublic void setSettings(SettingsData data)
Diese Methode zeigt den Dialog an und trägt die Einstellungsdaten in die entsprechenden Felder ein.
data
- die Einstellungsdatenpublic void startSettings(SettingsData settingsData)
Startet den Dateneditor anhand der Einstellungsdaten.
settingsData
- die Einstellungsdatenprivate void createDialog()
Erstellt den Dialog. Bestandteil ist die Datenidentifikation und die Anmeldeoption, bestehend aus der Rolle.
private void showDialog()
Durch diese Methode wird der Dialog angezeigt.
private java.lang.String getRole()
Gibt die ausgewählte Rolle für den Dateneditor zurück.
private void setRole(java.lang.String role)
Setzt die Rolle für den Dateneditor.
role
- die Rolle für den Dateneditorprivate SettingsData getSettings(java.lang.String title)
Erstellt die Einstellungsdaten.
title
- der Name für die Einstellungenprivate java.util.List<KeyValueObject> getKeyValueList()
Sammelt alle Parameter des Dialogs.
public void doOK()
Durch betätigen des “OK”-Buttons wird der Dateneditor gestartet und dieser Dialog wird geschlossen. Die Einstellungen werden gespeichert.
doOK
in interface DialogInterface
public void doCancel()
diese Methode schließt den Dialog
doCancel
in interface DialogInterface
public void doSave(java.lang.String title)
diese Methode speichert die Einstellungen
doSave
in interface DialogInterface
title
- Titel der Einstellung