Package org.eclipse.net4j.util.ui.prefs
Class OMPreferenceStore
- java.lang.Object
-
- org.eclipse.net4j.util.ui.prefs.OMPreferenceStore
-
- All Implemented Interfaces:
IPreferenceStore
public class OMPreferenceStore extends java.lang.Object implements IPreferenceStore
- Author:
- Eike Stepper
-
-
Field Summary
-
Fields inherited from interface org.eclipse.jface.preference.IPreferenceStore
BOOLEAN_DEFAULT_DEFAULT, DOUBLE_DEFAULT_DEFAULT, FALSE, FLOAT_DEFAULT_DEFAULT, INT_DEFAULT_DEFAULT, LONG_DEFAULT_DEFAULT, STRING_DEFAULT_DEFAULT, TRUE
-
-
Constructor Summary
Constructors Constructor Description OMPreferenceStore(OMPreferences preferences)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPropertyChangeListener(IPropertyChangeListener listener)
boolean
contains(java.lang.String name)
void
dispose()
void
firePropertyChangeEvent(java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)
boolean
getBoolean(java.lang.String name)
boolean
getDefaultBoolean(java.lang.String name)
double
getDefaultDouble(java.lang.String name)
float
getDefaultFloat(java.lang.String name)
int
getDefaultInt(java.lang.String name)
long
getDefaultLong(java.lang.String name)
java.lang.String
getDefaultString(java.lang.String name)
double
getDouble(java.lang.String name)
float
getFloat(java.lang.String name)
int
getInt(java.lang.String name)
long
getLong(java.lang.String name)
OMPreferences
getPreferences()
java.lang.String
getString(java.lang.String name)
boolean
isDefault(java.lang.String name)
boolean
needsSaving()
void
putValue(java.lang.String name, java.lang.String value)
void
removePropertyChangeListener(IPropertyChangeListener listener)
void
setDefault(java.lang.String name, boolean value)
void
setDefault(java.lang.String name, double value)
void
setDefault(java.lang.String name, float value)
void
setDefault(java.lang.String name, int value)
void
setDefault(java.lang.String name, long value)
void
setDefault(java.lang.String name, java.lang.String defaultObject)
void
setToDefault(java.lang.String name)
void
setValue(java.lang.String name, boolean value)
void
setValue(java.lang.String name, double value)
void
setValue(java.lang.String name, float value)
void
setValue(java.lang.String name, int value)
void
setValue(java.lang.String name, long value)
void
setValue(java.lang.String name, java.lang.String value)
-
-
-
Constructor Detail
-
OMPreferenceStore
public OMPreferenceStore(OMPreferences preferences)
-
-
Method Detail
-
dispose
public void dispose()
-
getPreferences
public OMPreferences getPreferences()
-
addPropertyChangeListener
public void addPropertyChangeListener(IPropertyChangeListener listener)
- Specified by:
addPropertyChangeListener
in interfaceIPreferenceStore
-
removePropertyChangeListener
public void removePropertyChangeListener(IPropertyChangeListener listener)
- Specified by:
removePropertyChangeListener
in interfaceIPreferenceStore
-
firePropertyChangeEvent
public void firePropertyChangeEvent(java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)
- Specified by:
firePropertyChangeEvent
in interfaceIPreferenceStore
-
contains
public boolean contains(java.lang.String name)
- Specified by:
contains
in interfaceIPreferenceStore
-
isDefault
public boolean isDefault(java.lang.String name)
- Specified by:
isDefault
in interfaceIPreferenceStore
-
needsSaving
public boolean needsSaving()
- Specified by:
needsSaving
in interfaceIPreferenceStore
-
getDefaultBoolean
public boolean getDefaultBoolean(java.lang.String name)
- Specified by:
getDefaultBoolean
in interfaceIPreferenceStore
-
getDefaultDouble
public double getDefaultDouble(java.lang.String name)
- Specified by:
getDefaultDouble
in interfaceIPreferenceStore
-
getDefaultFloat
public float getDefaultFloat(java.lang.String name)
- Specified by:
getDefaultFloat
in interfaceIPreferenceStore
-
getDefaultInt
public int getDefaultInt(java.lang.String name)
- Specified by:
getDefaultInt
in interfaceIPreferenceStore
-
getDefaultLong
public long getDefaultLong(java.lang.String name)
- Specified by:
getDefaultLong
in interfaceIPreferenceStore
-
getDefaultString
public java.lang.String getDefaultString(java.lang.String name)
- Specified by:
getDefaultString
in interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, boolean value)
- Specified by:
setDefault
in interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, double value)
- Specified by:
setDefault
in interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, float value)
- Specified by:
setDefault
in interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, int value)
- Specified by:
setDefault
in interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, long value)
- Specified by:
setDefault
in interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, java.lang.String defaultObject)
- Specified by:
setDefault
in interfaceIPreferenceStore
-
setToDefault
public void setToDefault(java.lang.String name)
- Specified by:
setToDefault
in interfaceIPreferenceStore
-
getBoolean
public boolean getBoolean(java.lang.String name)
- Specified by:
getBoolean
in interfaceIPreferenceStore
-
getDouble
public double getDouble(java.lang.String name)
- Specified by:
getDouble
in interfaceIPreferenceStore
-
getFloat
public float getFloat(java.lang.String name)
- Specified by:
getFloat
in interfaceIPreferenceStore
-
getInt
public int getInt(java.lang.String name)
- Specified by:
getInt
in interfaceIPreferenceStore
-
getLong
public long getLong(java.lang.String name)
- Specified by:
getLong
in interfaceIPreferenceStore
-
getString
public java.lang.String getString(java.lang.String name)
- Specified by:
getString
in interfaceIPreferenceStore
-
putValue
public void putValue(java.lang.String name, java.lang.String value)
- Specified by:
putValue
in interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, boolean value)
- Specified by:
setValue
in interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, double value)
- Specified by:
setValue
in interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, float value)
- Specified by:
setValue
in interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, int value)
- Specified by:
setValue
in interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, long value)
- Specified by:
setValue
in interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, java.lang.String value)
- Specified by:
setValue
in interfaceIPreferenceStore
-
-