de.kosi.gui.util
Class Config
java.lang.Object
|
+--de.kosi.gui.util.Config
- Direct Known Subclasses:
- FileConfig, WebStartConfig
- public abstract class Config
- extends java.lang.Object
Field Summary |
protected java.util.Properties |
properties
|
Constructor Summary |
protected |
Config()
|
Method Summary |
static boolean |
getBoolean(java.lang.String key,
boolean defaultValue)
|
protected abstract java.io.InputStream |
getInputStream()
|
static int |
getInt(java.lang.String key,
int defaultValue)
|
protected abstract java.io.OutputStream |
getOutputStream()
|
static java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue)
|
static java.lang.String[] |
getStringArray(java.lang.String key,
java.lang.String[] defaultValue)
|
static void |
init(Config config)
|
static void |
load()
|
static void |
set(java.lang.String key,
boolean value)
|
static void |
set(java.lang.String key,
int value)
|
static void |
set(java.lang.String key,
java.lang.String value)
|
static void |
set(java.lang.String key,
java.lang.String[] values)
|
static void |
store()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
properties
protected java.util.Properties properties
Config
protected Config()
getBoolean
public static boolean getBoolean(java.lang.String key,
boolean defaultValue)
getInt
public static int getInt(java.lang.String key,
int defaultValue)
getString
public static java.lang.String getString(java.lang.String key,
java.lang.String defaultValue)
getStringArray
public static java.lang.String[] getStringArray(java.lang.String key,
java.lang.String[] defaultValue)
set
public static void set(java.lang.String key,
java.lang.String[] values)
set
public static void set(java.lang.String key,
java.lang.String value)
set
public static void set(java.lang.String key,
int value)
set
public static void set(java.lang.String key,
boolean value)
load
public static void load()
throws java.io.IOException
store
public static void store()
init
public static void init(Config config)
getInputStream
protected abstract java.io.InputStream getInputStream()
getOutputStream
protected abstract java.io.OutputStream getOutputStream()