org.getopt.luke
Class Prefs

java.lang.Object
  extended by org.getopt.luke.Prefs

public class Prefs
extends java.lang.Object

Author:
abial

Field Summary
static java.lang.String LUKE_PREFS_FILE
           
static java.lang.String P_ANALYZER
           
static java.lang.String P_FIELD
           
static java.lang.String P_FONT_NAME
           
static java.lang.String P_FONT_SIZE
           
static java.lang.String P_LAST_PWD
           
static java.lang.String P_MRU_ARRAY
           
static java.lang.String P_MRU_SIZE
           
static java.lang.String P_THEME
           
 
Constructor Summary
Prefs()
           
 
Method Summary
static void addToMruList(java.lang.String value)
           
static void deletePropertyArray(java.lang.String key)
           
static boolean getBoolean(java.lang.String key, boolean defVal)
           
static int getInteger(java.lang.String key, int defVal)
           
static java.util.List<java.lang.String> getMruList()
           
static java.lang.String getProperty(java.lang.String key)
           
static java.lang.String getProperty(java.lang.String key, java.lang.String defVal)
           
static java.lang.String[] getPropertyArray(java.lang.String key)
           
static void load()
           
static void load(java.lang.String filename)
           
static void save()
           
static void setProperty(java.lang.String key, java.lang.String val)
           
static void setPropertyArray(java.lang.String key, java.lang.String[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LUKE_PREFS_FILE

public static final java.lang.String LUKE_PREFS_FILE
See Also:
Constant Field Values

P_LAST_PWD

public static final java.lang.String P_LAST_PWD
See Also:
Constant Field Values

P_MRU_ARRAY

public static final java.lang.String P_MRU_ARRAY
See Also:
Constant Field Values

P_MRU_SIZE

public static final java.lang.String P_MRU_SIZE
See Also:
Constant Field Values

P_FONT_NAME

public static final java.lang.String P_FONT_NAME
See Also:
Constant Field Values

P_FONT_SIZE

public static final java.lang.String P_FONT_SIZE
See Also:
Constant Field Values

P_THEME

public static final java.lang.String P_THEME
See Also:
Constant Field Values

P_ANALYZER

public static final java.lang.String P_ANALYZER
See Also:
Constant Field Values

P_FIELD

public static final java.lang.String P_FIELD
See Also:
Constant Field Values
Constructor Detail

Prefs

public Prefs()
Method Detail

load

public static void load()

load

public static void load(java.lang.String filename)

addToMruList

public static void addToMruList(java.lang.String value)

getMruList

public static java.util.List<java.lang.String> getMruList()

save

public static void save()
                 throws java.lang.Exception
Throws:
java.lang.Exception

getInteger

public static int getInteger(java.lang.String key,
                             int defVal)

getBoolean

public static boolean getBoolean(java.lang.String key,
                                 boolean defVal)

getPropertyArray

public static java.lang.String[] getPropertyArray(java.lang.String key)

deletePropertyArray

public static void deletePropertyArray(java.lang.String key)

setPropertyArray

public static void setPropertyArray(java.lang.String key,
                                    java.lang.String[] values)

getProperty

public static java.lang.String getProperty(java.lang.String key)

getProperty

public static java.lang.String getProperty(java.lang.String key,
                                           java.lang.String defVal)

setProperty

public static void setProperty(java.lang.String key,
                               java.lang.String val)