EOS 2  1.1.0
Einfache Objektbasierte Sprache
Klassen | Öffentliche Methoden | Statische öffentliche Attribute | Aufstellung aller Elemente
de.lathanda.eos.common.gui.GuiConfiguration Klassenreferenz

Klassen

interface  GuiConfigurationListener
 

Öffentliche Methoden

void save () throws IOException
 
void cleanup () throws Throwable
 
int getFontsize ()
 
void setFontsize (int fontsize)
 
String getLanguage ()
 
void setLanguage (String language)
 
int getNumberOfShownErrors ()
 
void setNumberOfShownErrors (int errorNumber)
 
ErrorBehavior getErrorBehavior ()
 
void setErrorBehavior (ErrorBehavior errorBehavior)
 
int getDpi ()
 
void setDpi (int dpi)
 
double getUnit ()
 
void setUnit (double unit)
 
synchronized void addConfigurationListener (GuiConfigurationListener cf)
 
synchronized void removeConfigurationListener (GuiConfigurationListener cf)
 
synchronized void fireFontsizeChanged ()
 
synchronized void fireErrorBehaviorChanged ()
 

Statische öffentliche Attribute

static final GuiConfiguration def = new GuiConfiguration()
 

Ausführliche Beschreibung

Diese Klasse verwaltet alle Benutzereinstellungen der Oberfläche.

Autor
Peter (Lathanda) Schneider

Definiert in Zeile 22 der Datei GuiConfiguration.java.

Dokumentation der Elementfunktionen

◆ addConfigurationListener()

synchronized void de.lathanda.eos.common.gui.GuiConfiguration.addConfigurationListener ( GuiConfigurationListener  cf)

Registriert ein Objekt, sodass es über Konfigurationsänderungen informiert wird.

Parameter
cf

Definiert in Zeile 238 der Datei GuiConfiguration.java.

◆ cleanup()

void de.lathanda.eos.common.gui.GuiConfiguration.cleanup ( ) throws Throwable

Speichert die Konfiguration, wenn sie verändert wurde.

Ausnahmebehandlung
Throwable

Definiert in Zeile 151 der Datei GuiConfiguration.java.

◆ fireErrorBehaviorChanged()

synchronized void de.lathanda.eos.common.gui.GuiConfiguration.fireErrorBehaviorChanged ( )

Das Fehlerverhalten hat sich geändert.

Definiert in Zeile 261 der Datei GuiConfiguration.java.

◆ fireFontsizeChanged()

synchronized void de.lathanda.eos.common.gui.GuiConfiguration.fireFontsizeChanged ( )

Die Schriftgröße hat sich geändert.

Definiert in Zeile 253 der Datei GuiConfiguration.java.

◆ getDpi()

int de.lathanda.eos.common.gui.GuiConfiguration.getDpi ( )

Definiert in Zeile 204 der Datei GuiConfiguration.java.

◆ getErrorBehavior()

ErrorBehavior de.lathanda.eos.common.gui.GuiConfiguration.getErrorBehavior ( )

Definiert in Zeile 193 der Datei GuiConfiguration.java.

◆ getFontsize()

int de.lathanda.eos.common.gui.GuiConfiguration.getFontsize ( )

Definiert in Zeile 167 der Datei GuiConfiguration.java.

◆ getLanguage()

String de.lathanda.eos.common.gui.GuiConfiguration.getLanguage ( )

Definiert in Zeile 177 der Datei GuiConfiguration.java.

◆ getNumberOfShownErrors()

int de.lathanda.eos.common.gui.GuiConfiguration.getNumberOfShownErrors ( )

Definiert in Zeile 184 der Datei GuiConfiguration.java.

◆ getUnit()

double de.lathanda.eos.common.gui.GuiConfiguration.getUnit ( )

Definiert in Zeile 216 der Datei GuiConfiguration.java.

◆ removeConfigurationListener()

synchronized void de.lathanda.eos.common.gui.GuiConfiguration.removeConfigurationListener ( GuiConfigurationListener  cf)

Entfernt ein Objekt, sodass es nicht mehr über Konfigurationsänderungen informiert wird.

Parameter
cf

Definiert in Zeile 246 der Datei GuiConfiguration.java.

◆ save()

void de.lathanda.eos.common.gui.GuiConfiguration.save ( ) throws IOException

Speichert die KOnfiguration als Datei ab.

1) Verzeichnis userhome%/.eos/ anlegen 2) In userhome%/.eos/guiconfig.ini speichern

Ausnahmebehandlung
IOExceptionRechte fehlen...

Definiert in Zeile 100 der Datei GuiConfiguration.java.

◆ setDpi()

void de.lathanda.eos.common.gui.GuiConfiguration.setDpi ( int  dpi)

Definiert in Zeile 208 der Datei GuiConfiguration.java.

◆ setErrorBehavior()

void de.lathanda.eos.common.gui.GuiConfiguration.setErrorBehavior ( ErrorBehavior  errorBehavior)

Definiert in Zeile 197 der Datei GuiConfiguration.java.

◆ setFontsize()

void de.lathanda.eos.common.gui.GuiConfiguration.setFontsize ( int  fontsize)

Definiert in Zeile 171 der Datei GuiConfiguration.java.

◆ setLanguage()

void de.lathanda.eos.common.gui.GuiConfiguration.setLanguage ( String  language)

Definiert in Zeile 180 der Datei GuiConfiguration.java.

◆ setNumberOfShownErrors()

void de.lathanda.eos.common.gui.GuiConfiguration.setNumberOfShownErrors ( int  errorNumber)

Definiert in Zeile 188 der Datei GuiConfiguration.java.

◆ setUnit()

void de.lathanda.eos.common.gui.GuiConfiguration.setUnit ( double  unit)

Definiert in Zeile 220 der Datei GuiConfiguration.java.

Dokumentation der Datenelemente

◆ def

final GuiConfiguration de.lathanda.eos.common.gui.GuiConfiguration.def = new GuiConfiguration()
static

Globales Singelton.

Definiert in Zeile 28 der Datei GuiConfiguration.java.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Impressum