private class GNDPlugin.GNDPluginDialog extends Object implements DialogInterface
Modifier and Type | Field and Description |
---|---|
private DataIdentificationChoice |
_dataIdentificationChoice
speichert eine Instanz der Datenidentifikationsauswahl
|
private JComboBox |
_displayViewsComboBox |
private JDialog |
_settingsDialog
speichert den Dialog
|
(package private) ViewManager |
_viewManager |
Modifier | Constructor and Description |
---|---|
private |
GNDPlugin.GNDPluginDialog() |
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 die GND gestartet und dieser Dialog wird geschlossen.
|
void |
doSave(String title)
diese Methode speichert die Parameter
|
private List<KeyValueObject> |
getKeyValueList()
Sammelt alle Parameter des Dialogs.
|
private SettingsData |
getSettings(String title)
Erstellt die Einstellungsdaten.
|
String |
getView()
Getter für die Ansicht.
|
void |
setDataIdentification(SettingsData settingsData)
Mit dieser Methode können die Datenidentifikationsdaten übergeben werden.
|
void |
setSettings(SettingsData data)
Diese Methode zeigt den Dialog an und trägt die Einstellungsdaten in die entsprechenden Felder ein.
|
void |
setView(String view)
Setter für die Ansicht.
|
private void |
showDialog()
Durch diese Methode wird der Dialog angezeigt.
|
void |
startSettings(SettingsData settingsData)
Startet die GND anhand der Einstellungsdaten.
|
ViewManager _viewManager
private JDialog _settingsDialog
private DataIdentificationChoice _dataIdentificationChoice
private JComboBox _displayViewsComboBox
public String getView()
public void setView(String view)
view
- der Ansichtsnamepublic void doCancel()
doCancel
in interface DialogInterface
public void doOK()
doOK
in interface DialogInterface
public void doSave(String title)
doSave
in interface DialogInterface
title
- Titel dieser Konfigurationprivate SettingsData getSettings(String title)
title
- der Name für die Einstellungenprivate void createDialog()
public void setSettings(SettingsData data)
data
- die Einstellungsdatenprivate void showDialog()
public void startSettings(SettingsData settingsData)
settingsData
- die Einstellungsdatenprivate List<KeyValueObject> getKeyValueList()
public void setDataIdentification(SettingsData settingsData)
settingsData
- enthält die ausgewählte Datenidentifikation