com.algosome.common.util.preferences
Interface PreferenceManager

All Known Implementing Classes:
PreferenceManagerImpl

public interface PreferenceManager

Manages Preferences.

Author:
Greg Cope

Method Summary
 void addPreferenceChangeListener(PreferenceChangeListener listener)
           
 java.lang.String get(java.lang.String name, java.lang.String def)
           
 boolean getBoolean(java.lang.String name, boolean def)
           
 java.util.Date getDate(java.lang.String name, java.util.Date def)
           
 double getDouble(java.lang.String name, double d)
           
 int getInt(java.lang.String name, int def)
           
 java.util.Collection<java.lang.String> getKeys()
           
 java.util.List getList(java.lang.String name, java.util.List def)
           
 java.lang.String getName()
           
 java.lang.Object getObject(java.lang.String name, java.lang.Object def)
           
 void removePreferenceChangeListener(PreferenceChangeListener listener)
           
 void set(java.lang.String name, java.lang.String value)
           
 void setBoolean(java.lang.String name, boolean val)
           
 void setDate(java.lang.String name, java.util.Date val)
           
 void setDouble(java.lang.String name, double val)
           
 void setInt(java.lang.String name, int val)
           
 void setList(java.lang.String name, java.util.List val)
           
 void setObject(java.lang.String name, java.lang.Object val)
           
 

Method Detail

addPreferenceChangeListener

void addPreferenceChangeListener(PreferenceChangeListener listener)

removePreferenceChangeListener

void removePreferenceChangeListener(PreferenceChangeListener listener)

getInt

int getInt(java.lang.String name,
           int def)

getDouble

double getDouble(java.lang.String name,
                 double d)

get

java.lang.String get(java.lang.String name,
                     java.lang.String def)

getDate

java.util.Date getDate(java.lang.String name,
                       java.util.Date def)

getBoolean

boolean getBoolean(java.lang.String name,
                   boolean def)

getList

java.util.List getList(java.lang.String name,
                       java.util.List def)

setInt

void setInt(java.lang.String name,
            int val)

setDouble

void setDouble(java.lang.String name,
               double val)

setDate

void setDate(java.lang.String name,
             java.util.Date val)

set

void set(java.lang.String name,
         java.lang.String value)

setList

void setList(java.lang.String name,
             java.util.List val)

setBoolean

void setBoolean(java.lang.String name,
                boolean val)

getName

java.lang.String getName()

setObject

void setObject(java.lang.String name,
               java.lang.Object val)

getObject

java.lang.Object getObject(java.lang.String name,
                           java.lang.Object def)

getKeys

java.util.Collection<java.lang.String> getKeys()