|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bielefeld.umweltamt.aui.SettingsManager
public class SettingsManager
Diese Klasse verwaltet alle Programm-Einstellungen. Alle momentan benutzten Keys: siehe doc/properties.txt
Method Summary | |
---|---|
boolean |
getBoolSetting(java.lang.String setting)
Liefert den aktuellen Wert einer Einstellung. |
static SettingsManager |
getInstance()
Liefert den (einzigen) SettingsManager. |
int |
getIntSetting(java.lang.String setting)
Liefert den aktuellen Wert einer Einstellung. |
java.lang.String |
getSetting(java.lang.String setting)
Liefert den aktuellen Wert einer Einstellung. |
void |
removeSetting(java.lang.String setting)
Entfernt eine Einstellung komplett. |
void |
saveSettings()
Alle persistenten Settings speichern. |
void |
setSetting(java.lang.String setting,
boolean value,
boolean persist)
Setzt eine Einstellung. |
void |
setSetting(java.lang.String setting,
int value,
boolean persist)
Setzt eine Einstellung. |
void |
setSetting(java.lang.String setting,
java.lang.String value,
boolean persist)
Setzt eine Einstellung. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static SettingsManager getInstance()
public void saveSettings()
public void setSetting(java.lang.String setting, java.lang.String value, boolean persist)
setting
- Den Key der Einstellung.value
- Den Wert der Einstellung.persist
- Soll die Einstellung beim Programm-Ende gespeichert werden.public void setSetting(java.lang.String setting, int value, boolean persist)
setting
- Den Key der Einstellung.value
- Den Wert der Einstellung.persist
- Soll die Einstellung beim Programm-Ende gespeichert werden.public void setSetting(java.lang.String setting, boolean value, boolean persist)
setting
- Den Key der Einstellung.value
- Den Wert der Einstellung.persist
- Soll die Einstellung beim Programm-Ende gespeichert werden.public java.lang.String getSetting(java.lang.String setting)
setting
- Den Key der Einstellung.
null
, falls diese nicht existiert.public int getIntSetting(java.lang.String setting)
setting
- Den Key der Einstellung.
public boolean getBoolSetting(java.lang.String setting)
setting
- Den Key der Einstellung.
false
, falls diese nicht existiert.public void removeSetting(java.lang.String setting)
setting
- Den Key der Einstellung.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |