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 voidaddPropertyChangeListener(IPropertyChangeListener listener)booleancontains(java.lang.String name)voiddispose()voidfirePropertyChangeEvent(java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)booleangetBoolean(java.lang.String name)booleangetDefaultBoolean(java.lang.String name)doublegetDefaultDouble(java.lang.String name)floatgetDefaultFloat(java.lang.String name)intgetDefaultInt(java.lang.String name)longgetDefaultLong(java.lang.String name)java.lang.StringgetDefaultString(java.lang.String name)doublegetDouble(java.lang.String name)floatgetFloat(java.lang.String name)intgetInt(java.lang.String name)longgetLong(java.lang.String name)OMPreferencesgetPreferences()java.lang.StringgetString(java.lang.String name)booleanisDefault(java.lang.String name)booleanneedsSaving()voidputValue(java.lang.String name, java.lang.String value)voidremovePropertyChangeListener(IPropertyChangeListener listener)voidsetDefault(java.lang.String name, boolean value)voidsetDefault(java.lang.String name, double value)voidsetDefault(java.lang.String name, float value)voidsetDefault(java.lang.String name, int value)voidsetDefault(java.lang.String name, long value)voidsetDefault(java.lang.String name, java.lang.String defaultObject)voidsetToDefault(java.lang.String name)voidsetValue(java.lang.String name, boolean value)voidsetValue(java.lang.String name, double value)voidsetValue(java.lang.String name, float value)voidsetValue(java.lang.String name, int value)voidsetValue(java.lang.String name, long value)voidsetValue(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:
addPropertyChangeListenerin interfaceIPreferenceStore
-
removePropertyChangeListener
public void removePropertyChangeListener(IPropertyChangeListener listener)
- Specified by:
removePropertyChangeListenerin interfaceIPreferenceStore
-
firePropertyChangeEvent
public void firePropertyChangeEvent(java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)- Specified by:
firePropertyChangeEventin interfaceIPreferenceStore
-
contains
public boolean contains(java.lang.String name)
- Specified by:
containsin interfaceIPreferenceStore
-
isDefault
public boolean isDefault(java.lang.String name)
- Specified by:
isDefaultin interfaceIPreferenceStore
-
needsSaving
public boolean needsSaving()
- Specified by:
needsSavingin interfaceIPreferenceStore
-
getDefaultBoolean
public boolean getDefaultBoolean(java.lang.String name)
- Specified by:
getDefaultBooleanin interfaceIPreferenceStore
-
getDefaultDouble
public double getDefaultDouble(java.lang.String name)
- Specified by:
getDefaultDoublein interfaceIPreferenceStore
-
getDefaultFloat
public float getDefaultFloat(java.lang.String name)
- Specified by:
getDefaultFloatin interfaceIPreferenceStore
-
getDefaultInt
public int getDefaultInt(java.lang.String name)
- Specified by:
getDefaultIntin interfaceIPreferenceStore
-
getDefaultLong
public long getDefaultLong(java.lang.String name)
- Specified by:
getDefaultLongin interfaceIPreferenceStore
-
getDefaultString
public java.lang.String getDefaultString(java.lang.String name)
- Specified by:
getDefaultStringin interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, boolean value)- Specified by:
setDefaultin interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, double value)- Specified by:
setDefaultin interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, float value)- Specified by:
setDefaultin interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, int value)- Specified by:
setDefaultin interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, long value)- Specified by:
setDefaultin interfaceIPreferenceStore
-
setDefault
public void setDefault(java.lang.String name, java.lang.String defaultObject)- Specified by:
setDefaultin interfaceIPreferenceStore
-
setToDefault
public void setToDefault(java.lang.String name)
- Specified by:
setToDefaultin interfaceIPreferenceStore
-
getBoolean
public boolean getBoolean(java.lang.String name)
- Specified by:
getBooleanin interfaceIPreferenceStore
-
getDouble
public double getDouble(java.lang.String name)
- Specified by:
getDoublein interfaceIPreferenceStore
-
getFloat
public float getFloat(java.lang.String name)
- Specified by:
getFloatin interfaceIPreferenceStore
-
getInt
public int getInt(java.lang.String name)
- Specified by:
getIntin interfaceIPreferenceStore
-
getLong
public long getLong(java.lang.String name)
- Specified by:
getLongin interfaceIPreferenceStore
-
getString
public java.lang.String getString(java.lang.String name)
- Specified by:
getStringin interfaceIPreferenceStore
-
putValue
public void putValue(java.lang.String name, java.lang.String value)- Specified by:
putValuein interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, boolean value)- Specified by:
setValuein interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, double value)- Specified by:
setValuein interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, float value)- Specified by:
setValuein interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, int value)- Specified by:
setValuein interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, long value)- Specified by:
setValuein interfaceIPreferenceStore
-
setValue
public void setValue(java.lang.String name, java.lang.String value)- Specified by:
setValuein interfaceIPreferenceStore
-
-