|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectde.unikassel.android.sdcframework.preferences.LogLevelPreferenceImpl
public final class LogLevelPreferenceImpl
Implementation of the preference for the LogLevel type, which is a
single preference bounded to the LogLevelConfiguration.
| Field Summary | |
|---|---|
static LogLevel |
DEFAULT
The log level default value |
static String |
KEY
Identifier log level key |
private StringPreference |
logLevelPreference
The log level preference |
| Constructor Summary | |
|---|---|
LogLevelPreferenceImpl()
Constructor |
|
| Method Summary | |
|---|---|
LogLevelConfiguration |
getConfiguration(SharedPreferences sharedPreferences)
Getter for the current value in the shared preferences |
LogLevelConfiguration |
getDefault()
Getter for the default value |
String |
getKey()
Getter for the preference key |
void |
setDefault(LogLevelConfiguration defaultValue)
Setter for the default value |
boolean |
testForKey(String key)
Method to test for a preferences key support |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final StringPreference logLevelPreference
public static final String KEY
public static final LogLevel DEFAULT
| Constructor Detail |
|---|
public LogLevelPreferenceImpl()
| Method Detail |
|---|
public final LogLevelConfiguration getConfiguration(SharedPreferences sharedPreferences)
SinglePreference
getConfiguration in interface SinglePreference<LogLevelConfiguration>sharedPreferences - the shared application preferences
public String getKey()
SinglePreference
getKey in interface SinglePreference<LogLevelConfiguration>public LogLevelConfiguration getDefault()
SinglePreference
getDefault in interface SinglePreference<LogLevelConfiguration>public void setDefault(LogLevelConfiguration defaultValue)
SinglePreference
setDefault in interface SinglePreference<LogLevelConfiguration>defaultValue - the default value to setpublic boolean testForKey(String key)
SinglePreference
testForKey in interface SinglePreference<LogLevelConfiguration>key - the key to test for
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||