Class SettingsControl
- java.lang.Object
-
- de.willuhn.jameica.gui.AbstractControl
-
- de.willuhn.jameica.gui.internal.controller.SettingsControl
-
public class SettingsControl extends AbstractControl
Controller fuer die Einstellungen unter Datei->Einstellungen
-
-
Field Summary
-
Fields inherited from class de.willuhn.jameica.gui.AbstractControl
view
-
-
Constructor Summary
Constructors Constructor Description SettingsControl(AbstractView view)ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CheckboxInputgetAskWorkdir()Liefert eine Checkbox, mit der eingestellt werden kann, ob beim Start nach dem Benutzer-Ordner gefragt werden soll.PartgetCertificates()Liefert eine Tabelle mit den installierten Zertifikaten.InputgetColorError()Auswahlfeld.InputgetColorMandatoryBG()Auswahlfeld.InputgetColorSuccess()Auswahlfeld.TextInputgetHttpsProxyHost()Liefert ein Eingabefeld fuer die Definition des HTTPS-Proxy-Hosts.IntegerInputgetHttpsProxyPort()Liefert ein Eingabefeld fuer die TCP-Portnummer des HTTPS-Proxys.CheckboxInputgetLabelMandatory()Liefert eine Checkbox, mit der konfiguriert werden kann, ob auch die Labels vor Pflichtfeldern rot gefaerbt werden.SelectInputgetLocale()Liefert eine Auswahlbox fuer die Sprache.InputgetLogLevel()Liefert ein Auswahl-Feld fuer den Log-Level.PartgetPlugins()Liefert die Plugin-Verwaltung.InputgetProxyHost()Liefert ein Eingabefeld fuer die Definition des Proxy-Hosts.IntegerInputgetProxyPort()Liefert ein Eingabefeld fuer die TCP-Portnummer des Proxys.CheckboxInputgetRandomSplash()Liefert eine Checkbox, mit der konfiguriert werden kann, ob ein zufaelliger Splashscreen angezeigt werden soll.CheckboxInputgetTrustJavaCerts()Liefert eine Checkbox, mit der festgelegt werden kann, ob den CA-Zertifikaten von Java vertraut werden soll.CheckboxInputgetUseSystemProxy()Liefert die Checkbox zum Aktivieren der System-Proxy-Einstellungen.voidhandleRestore()Setzt die Einstellungen zurueck.voidhandleStore()Speichert die Einstellungen.-
Methods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObject
-
-
-
-
Constructor Detail
-
SettingsControl
public SettingsControl(AbstractView view)
ct.- Parameters:
view-
-
-
Method Detail
-
getLogLevel
public Input getLogLevel()
Liefert ein Auswahl-Feld fuer den Log-Level.- Returns:
- Auswahl-Feld fuer das Log-Level.
-
getProxyHost
public Input getProxyHost()
Liefert ein Eingabefeld fuer die Definition des Proxy-Hosts.- Returns:
- Eingabefeld fuer Proxy.
-
getProxyPort
public IntegerInput getProxyPort()
Liefert ein Eingabefeld fuer die TCP-Portnummer des Proxys.- Returns:
- Eingabefeld fuer die Proxy-Portnummer.
-
getHttpsProxyHost
public TextInput getHttpsProxyHost()
Liefert ein Eingabefeld fuer die Definition des HTTPS-Proxy-Hosts.- Returns:
- Eingabefeld fuer den HTTPS-Proxy.
-
getHttpsProxyPort
public IntegerInput getHttpsProxyPort()
Liefert ein Eingabefeld fuer die TCP-Portnummer des HTTPS-Proxys.- Returns:
- Eingabefeld fuer die Proxy-Portnummer des HTTPS-Proxy.
-
getUseSystemProxy
public CheckboxInput getUseSystemProxy()
Liefert die Checkbox zum Aktivieren der System-Proxy-Einstellungen.- Returns:
- Checkbox.
-
getAskWorkdir
public CheckboxInput getAskWorkdir()
Liefert eine Checkbox, mit der eingestellt werden kann, ob beim Start nach dem Benutzer-Ordner gefragt werden soll. Die Option wird nur eingeblendet, wenn der User die Option "kuenftig nicht mehr fragen" im WorkdirChooser aktiviert hat, da er sonst keine komfortable Moeglichkeit mehr hat, die Auswahl rueckgaengig zu machen.- Returns:
- die Checkbox.
-
getLocale
public SelectInput getLocale()
Liefert eine Auswahlbox fuer die Sprache.- Returns:
- Auswahlbox fuer die Sprache.
-
getCertificates
public Part getCertificates() throws java.lang.Exception
Liefert eine Tabelle mit den installierten Zertifikaten.- Returns:
- Tabelle mit einer Liste der installierten Zertifikate.
- Throws:
java.lang.Exception
-
getTrustJavaCerts
public CheckboxInput getTrustJavaCerts()
Liefert eine Checkbox, mit der festgelegt werden kann, ob den CA-Zertifikaten von Java vertraut werden soll.- Returns:
- Checkbox.
-
getPlugins
public Part getPlugins()
Liefert die Plugin-Verwaltung.- Returns:
- Liste der Plugins.
-
getColorMandatoryBG
public Input getColorMandatoryBG()
Auswahlfeld.- Returns:
- Auswahl-Feld.
-
getColorError
public Input getColorError()
Auswahlfeld.- Returns:
- Auswahl-Feld.
-
getColorSuccess
public Input getColorSuccess()
Auswahlfeld.- Returns:
- Auswahl-Feld.
-
getLabelMandatory
public CheckboxInput getLabelMandatory()
Liefert eine Checkbox, mit der konfiguriert werden kann, ob auch die Labels vor Pflichtfeldern rot gefaerbt werden.- Returns:
- Checkbox.
-
getRandomSplash
public CheckboxInput getRandomSplash()
Liefert eine Checkbox, mit der konfiguriert werden kann, ob ein zufaelliger Splashscreen angezeigt werden soll.- Returns:
- Checkbox.
-
handleStore
public void handleStore()
Speichert die Einstellungen.
-
handleRestore
public void handleRestore()
Setzt die Einstellungen zurueck.
-
-