Package org.eclipse.birt.core.preference
Interface IPreferences
public interface IPreferences
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final booleanThe default-default value for boolean preferences (false).static final doubleThe default-default value for double preferences (0.0).static final StringThe string representation used forfalse("false").static final floatThe default-default value for float preferences (0.0f).static final intThe default-default value for int preferences (0).static final longThe default-default value for long preferences (0L).static final StringThe default-default value for String preferences ("").static final StringThe string representation used fortrue("true"). -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanvoidfirePreferenceChangeEvent(String name, Object oldValue, Object newValue) booleangetBoolean(String name) booleangetDefaultBoolean(String name) doublegetDefaultDouble(String name) floatgetDefaultFloat(String name) intgetDefaultInt(String name) longgetDefaultLong(String name) getDefaultString(String name) doublefloatintlongbooleanvoidvoidvoidsave()voidsetDefault(String name, boolean value) voidsetDefault(String name, double value) voidsetDefault(String name, float value) voidsetDefault(String name, int value) voidsetDefault(String name, long value) voidsetDefault(String name, String value) voidsetToDefault(String name) voidvoidvoidvoidvoidvoid
-
Field Details
-
BOOLEAN_DEFAULT_DEFAULT
static final boolean BOOLEAN_DEFAULT_DEFAULTThe default-default value for boolean preferences (false).- See Also:
-
DOUBLE_DEFAULT_DEFAULT
static final double DOUBLE_DEFAULT_DEFAULTThe default-default value for double preferences (0.0).- See Also:
-
FLOAT_DEFAULT_DEFAULT
static final float FLOAT_DEFAULT_DEFAULTThe default-default value for float preferences (0.0f).- See Also:
-
INT_DEFAULT_DEFAULT
static final int INT_DEFAULT_DEFAULTThe default-default value for int preferences (0).- See Also:
-
LONG_DEFAULT_DEFAULT
static final long LONG_DEFAULT_DEFAULTThe default-default value for long preferences (0L).- See Also:
-
STRING_DEFAULT_DEFAULT
The default-default value for String preferences ("").- See Also:
-
TRUE
The string representation used fortrue("true").- See Also:
-
FALSE
The string representation used forfalse("false").- See Also:
-
-
Method Details
-
save
- Throws:
IOException
-
setValue
-
setValue
-
setValue
-
setValue
-
setValue
-
setValue
-
setToDefault
-
setDefault
-
setDefault
-
setDefault
-
setDefault
-
setDefault
-
setDefault
-
putValue
-
isDefault
-
contains
-
getString
-
getLong
-
getInt
-
getFloat
-
getDouble
-
getBoolean
-
getDefaultString
-
getDefaultLong
-
getDefaultInt
-
getDefaultFloat
-
getDefaultDouble
-
getDefaultBoolean
-
addPreferenceChangeListener
-
removePreferenceChangeListener
-
firePreferenceChangeEvent
-