public static class OperaScopePreferences.ScopePreference extends AbstractOperaPreferences.AbstractPreference
defaultValue| Constructor and Description |
|---|
OperaScopePreferences.ScopePreference(OperaScopePreferences parent,
PrefsProtos.Pref pref) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getDefaultValue()
Gets the default value of the preference.
|
Type |
getType()
Gets the type of the preference.
|
Object |
getValue()
Gets the value of the preference in an idiomatic type.
|
boolean |
isEnabled()
Whether setting is overriden by global INI.
|
void |
reset()
Resets preference's value to its default value.
|
void |
setValue(Object value)
Sets the value of this preference.
|
getKey, getSection, getValue, toStringpublic OperaScopePreferences.ScopePreference(OperaScopePreferences parent, PrefsProtos.Pref pref)
public Object getValue()
String if no type is specified for this preference.getValue in interface OperaPreferences.OperaPreferencegetValue in class AbstractOperaPreferences.AbstractPreferencepublic void setValue(Object value)
OperaPreferences.OperaPreferencesetValue in interface OperaPreferences.OperaPreferencesetValue in class AbstractOperaPreferences.AbstractPreferencevalue - the new valuepublic Object getDefaultValue()
OperaPreferences.OperaPreferencegetDefaultValue in interface OperaPreferences.OperaPreferencegetDefaultValue in class AbstractOperaPreferences.AbstractPreferencepublic Type getType()
Boolean, OperaColor, File, Integer or String.public boolean isEnabled()
public void reset()
preference.setValue(preference.getDefaultValue).Copyright © 2012. All Rights Reserved.