com.resilientedge.util.prefs
Class Prefs

java.lang.Object
  |
  +--com.resilientedge.util.prefs.Prefs
Direct Known Subclasses:
ContextPrefs, PropertiesPrefs, SystemPrefs

public class Prefs
extends java.lang.Object

Since:
1.3
Author:
jgardner

Constructor Summary
Prefs()
           
 
Method Summary
 boolean getBoolean(java.lang.String name)
          Returns true if the value for the key is 'true' or 'yes', otherwise false
 double getDouble(java.lang.String name, double def)
           
 float getFloat(java.lang.String name, float def)
           
 int getInt(java.lang.String name, int def)
           
static Prefs getRoot()
           
 java.lang.String getString(java.lang.String name, java.lang.String def)
           
 java.lang.String[] getStringArray(java.lang.String name)
           
 void setDouble(java.lang.String name, double value)
           
 void setFloat(java.lang.String name, float value)
           
 void setInt(java.lang.String name, int value)
           
 void setLong(java.lang.String name, long value)
           
 void setString(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Prefs

public Prefs()
Method Detail

setString

public void setString(java.lang.String name,
                      java.lang.String value)
Parameters:
name - java.lang.String
value - int

setDouble

public void setDouble(java.lang.String name,
                      double value)
Parameters:
name - java.lang.String
value - int

setFloat

public void setFloat(java.lang.String name,
                     float value)
Parameters:
name - java.lang.String
value - int

setInt

public void setInt(java.lang.String name,
                   int value)
Parameters:
name - java.lang.String
value - int

setLong

public void setLong(java.lang.String name,
                    long value)
Parameters:
name - java.lang.String
value - int

getString

public java.lang.String getString(java.lang.String name,
                                  java.lang.String def)
Parameters:
name - java.lang.String
def - int
Returns:
int

getDouble

public double getDouble(java.lang.String name,
                        double def)
Parameters:
name - java.lang.String
def - int
Returns:
int

getFloat

public float getFloat(java.lang.String name,
                      float def)
Parameters:
name - java.lang.String
def - int
Returns:
int

getInt

public int getInt(java.lang.String name,
                  int def)
Parameters:
name - java.lang.String
def - int
Returns:
int

getBoolean

public boolean getBoolean(java.lang.String name)
Returns true if the value for the key is 'true' or 'yes', otherwise false
Parameters:
name - the key name
Returns:
true if the value for the key is 'true' or 'yes', otherwise false

getStringArray

public java.lang.String[] getStringArray(java.lang.String name)
Parameters:
name - Parameter Description
Returns:
The StringArray value

getRoot

public static Prefs getRoot()
Returns:
The Root value


Copyright © 2001 Resilient Edge, Inc. All Rights Reserved.