Class SettingsControl


  • public class SettingsControl
    extends AbstractControl
    Controller fuer die Einstellungen unter Datei->Einstellungen
    • 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.
      • getMinimizeToSystray

        public Input getMinimizeToSystray()
        Liefert eine Checkbox, mit der eingestellt werden kann, ob die Anwendung in das Systray minimiert werden soll.
        Returns:
        eine Checkbox, mit der eingestellt werden kann, ob die Anwendung in das Systray minimiert werden soll.
      • getSystray

        public Input getSystray()
        Liefert eine Checkbox, mit der eingestellt werden kann, ob das Systray-Symbol angezeigt werden soll.
        Returns:
        eine Checkbox, mit der eingestellt werden kann, ob das Systray-Symbol angezeigt werden soll.
      • 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.