com.stata.sfi.util
Class Preference

java.lang.Object
  extended by com.stata.sfi.util.Preference

public class Preference
extends Object

A set of utilities for loading and saving preferences.


Method Summary
static void deleteSavedPref(String section, String key)
          Delete a saved preference.
static String getSavedPref(String section, String key, String defaultValue)
          Get a saved preference.
static boolean setSavedPref(String section, String key, String value)
          Write a saved preference.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSavedPref

public static String getSavedPref(String section,
                                  String key,
                                  String defaultValue)
Get a saved preference.

Parameters:
section - The preference section.
key - The preference key.
defaultValue - The default value if the key is not found.
Returns:
Returns the saved preference.

setSavedPref

public static boolean setSavedPref(String section,
                                   String key,
                                   String value)
Write a saved preference.

Parameters:
section - The preference section.
key - The preference key.
value - The value to save.
Returns:
Returns true if successful.

deleteSavedPref

public static void deleteSavedPref(String section,
                                   String key)
Delete a saved preference.

Parameters:
section - The preference section.
key - The preference key.