public abstract static class AbstractOperaPreferences.AbstractPreference extends Object implements OperaPreferences.OperaPreference
OperaPreferences.OperaPreference interface for keeping the local
cache of individual preference up to date.OperaScopePreferences.ScopePreference, OperaFilePreferences.FilePreference| Modifier and Type | Field and Description |
|---|---|
protected Object |
defaultValue |
| Constructor and Description |
|---|
AbstractOperaPreferences.AbstractPreference(String section,
String key,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getDefaultValue()
Gets the default value of the preference.
|
String |
getKey()
Gets the key of this preference.
|
String |
getSection()
Gets the section this preference belongs to.
|
Object |
getValue()
Gets the value of this preference.
|
Object |
getValue(boolean operaCompatible)
Gets the preference's value.
|
void |
setValue(Object value)
Sets the value of this preference.
|
String |
toString()
Gets the value of this preference.
|
protected Object defaultValue
public String getSection()
OperaPreferences.OperaPreferencegetSection in interface OperaPreferences.OperaPreferencepublic String getKey()
OperaPreferences.OperaPreferencegetKey in interface OperaPreferences.OperaPreferencepublic Object getValue()
OperaPreferences.OperaPreferencegetValue in interface OperaPreferences.OperaPreferencepublic Object getValue(boolean operaCompatible)
File and OperaColor, where strings representing their values will be
returned instead of their actual object type.operaCompatible - whether the returned value should be compatible for sending to Operapublic void setValue(Object value)
OperaPreferences.OperaPreferencesetValue in interface OperaPreferences.OperaPreferencevalue - the new valuepublic Object getDefaultValue()
OperaPreferences.OperaPreferencegetDefaultValue in interface OperaPreferences.OperaPreferencepublic String toString()
OperaPreferences.OperaPreferencetoString in interface OperaPreferences.OperaPreferencetoString in class ObjectCopyright © 2013. All Rights Reserved.