Package de.willuhn.jameica.system
Class BootstrapSettings
java.lang.Object
de.willuhn.jameica.system.BootstrapSettings
Enthaelt initiale Einstellungen, die in ~/.jameica.properties gespeichert sind.
Das ist z.Bsp. die Historie der zuletzt ausgewaehlten Benutzerverzeichnisse.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addHistory
(String dir) Fuegt ein Verzeichnis zur Benutzerverzeichnis-History hinzu.static boolean
Prueft, ob beim Start nach dem zu verwendenden Benutzerordner gefragt werden soll.Liefert die aktuelle History.static String
getProperty
(String name, String defaultValue) Liefert den Wert des angegebenen Property.static void
setAskWorkdir
(boolean b) Legt fest, ob beim Start nach dem zu verwendenden Benutzerordner gefragt werden soll.static void
setProperty
(String name, String value) Speichert den Wert zum angegebenen Property.
-
Constructor Details
-
BootstrapSettings
public BootstrapSettings()
-
-
Method Details
-
addHistory
Fuegt ein Verzeichnis zur Benutzerverzeichnis-History hinzu.- Parameters:
dir
- das hinzuzufuegende Verzeichnis
-
getHistory
Liefert die aktuelle History.- Returns:
- die aktuelle History.
-
getProperty
Liefert den Wert des angegebenen Property.- Parameters:
name
- Name des Property.defaultValue
- Default-Wert, falls der Wert nicht in der Datei existiert.- Returns:
- der Wert des Property oder der Default-Wert, wenn er nicht in der Datei existiert.
-
setProperty
Speichert den Wert zum angegebenen Property. Die Aenderung wird sofort in der Datei gespeichert.- Parameters:
name
- Name des Property.value
- Wert des Property.
-
getAskWorkdir
public static boolean getAskWorkdir()Prueft, ob beim Start nach dem zu verwendenden Benutzerordner gefragt werden soll.- Returns:
- true, wenn gefragt werden soll (default).
-
setAskWorkdir
public static void setAskWorkdir(boolean b) Legt fest, ob beim Start nach dem zu verwendenden Benutzerordner gefragt werden soll.- Parameters:
b
- true, wenn gefragt werden soll.
-