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 Object
- implements IPreferenceStore
Method Summary |
void |
addPropertyChangeListener(IPropertyChangeListener listener)
|
boolean |
contains(String name)
|
void |
dispose()
|
void |
firePropertyChangeEvent(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)
|
String |
getDefaultString(String name)
|
double |
getDouble(String name)
|
float |
getFloat(String name)
|
int |
getInt(String name)
|
long |
getLong(String name)
|
OMPreferences |
getPreferences()
|
String |
getString(String name)
|
boolean |
isDefault(String name)
|
boolean |
needsSaving()
|
void |
putValue(String name,
String value)
|
void |
removePropertyChangeListener(IPropertyChangeListener listener)
|
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 defaultObject)
|
void |
setToDefault(String name)
|
void |
setValue(String name,
boolean value)
|
void |
setValue(String name,
double value)
|
void |
setValue(String name,
float value)
|
void |
setValue(String name,
int value)
|
void |
setValue(String name,
long value)
|
void |
setValue(String name,
String value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OMPreferenceStore
public OMPreferenceStore(OMPreferences preferences)
dispose
public void dispose()
getPreferences
public OMPreferences getPreferences()
addPropertyChangeListener
public void addPropertyChangeListener(IPropertyChangeListener listener)
- Specified by:
addPropertyChangeListener
in interface IPreferenceStore
removePropertyChangeListener
public void removePropertyChangeListener(IPropertyChangeListener listener)
- Specified by:
removePropertyChangeListener
in interface IPreferenceStore
firePropertyChangeEvent
public void firePropertyChangeEvent(String name,
Object oldValue,
Object newValue)
- Specified by:
firePropertyChangeEvent
in interface IPreferenceStore
contains
public boolean contains(String name)
- Specified by:
contains
in interface IPreferenceStore
isDefault
public boolean isDefault(String name)
- Specified by:
isDefault
in interface IPreferenceStore
needsSaving
public boolean needsSaving()
- Specified by:
needsSaving
in interface IPreferenceStore
getDefaultBoolean
public boolean getDefaultBoolean(String name)
- Specified by:
getDefaultBoolean
in interface IPreferenceStore
getDefaultDouble
public double getDefaultDouble(String name)
- Specified by:
getDefaultDouble
in interface IPreferenceStore
getDefaultFloat
public float getDefaultFloat(String name)
- Specified by:
getDefaultFloat
in interface IPreferenceStore
getDefaultInt
public int getDefaultInt(String name)
- Specified by:
getDefaultInt
in interface IPreferenceStore
getDefaultLong
public long getDefaultLong(String name)
- Specified by:
getDefaultLong
in interface IPreferenceStore
getDefaultString
public String getDefaultString(String name)
- Specified by:
getDefaultString
in interface IPreferenceStore
setDefault
public void setDefault(String name,
boolean value)
- Specified by:
setDefault
in interface IPreferenceStore
setDefault
public void setDefault(String name,
double value)
- Specified by:
setDefault
in interface IPreferenceStore
setDefault
public void setDefault(String name,
float value)
- Specified by:
setDefault
in interface IPreferenceStore
setDefault
public void setDefault(String name,
int value)
- Specified by:
setDefault
in interface IPreferenceStore
setDefault
public void setDefault(String name,
long value)
- Specified by:
setDefault
in interface IPreferenceStore
setDefault
public void setDefault(String name,
String defaultObject)
- Specified by:
setDefault
in interface IPreferenceStore
setToDefault
public void setToDefault(String name)
- Specified by:
setToDefault
in interface IPreferenceStore
getBoolean
public boolean getBoolean(String name)
- Specified by:
getBoolean
in interface IPreferenceStore
getDouble
public double getDouble(String name)
- Specified by:
getDouble
in interface IPreferenceStore
getFloat
public float getFloat(String name)
- Specified by:
getFloat
in interface IPreferenceStore
getInt
public int getInt(String name)
- Specified by:
getInt
in interface IPreferenceStore
getLong
public long getLong(String name)
- Specified by:
getLong
in interface IPreferenceStore
getString
public String getString(String name)
- Specified by:
getString
in interface IPreferenceStore
putValue
public void putValue(String name,
String value)
- Specified by:
putValue
in interface IPreferenceStore
setValue
public void setValue(String name,
boolean value)
- Specified by:
setValue
in interface IPreferenceStore
setValue
public void setValue(String name,
double value)
- Specified by:
setValue
in interface IPreferenceStore
setValue
public void setValue(String name,
float value)
- Specified by:
setValue
in interface IPreferenceStore
setValue
public void setValue(String name,
int value)
- Specified by:
setValue
in interface IPreferenceStore
setValue
public void setValue(String name,
long value)
- Specified by:
setValue
in interface IPreferenceStore
setValue
public void setValue(String name,
String value)
- Specified by:
setValue
in interface IPreferenceStore
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.