Package org.eclipse.birt.core.preference
Interface IPreferences
public interface IPreferences
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final boolean
The default-default value for boolean preferences (false
).static final double
The default-default value for double preferences (0.0
).static final String
The string representation used forfalse
("false"
).static final float
The default-default value for float preferences (0.0f
).static final int
The default-default value for int preferences (0
).static final long
The default-default value for long preferences (0L
).static final String
The default-default value for String preferences (""
).static final String
The string representation used fortrue
("true"
). -
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
void
firePreferenceChangeEvent
(String name, Object oldValue, Object newValue) boolean
getBoolean
(String name) boolean
getDefaultBoolean
(String name) double
getDefaultDouble
(String name) float
getDefaultFloat
(String name) int
getDefaultInt
(String name) long
getDefaultLong
(String name) getDefaultString
(String name) double
float
int
long
boolean
void
void
void
save()
void
setDefault
(String name, boolean value) void
setDefault
(String name, double value) void
setDefault
(String name, float value) void
setDefault
(String name, int value) void
setDefault
(String name, long value) void
setDefault
(String name, String value) void
setToDefault
(String name) void
void
void
void
void
void
-
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
-