public class OMPreferenceStore extends java.lang.Object implements IPreferenceStore
BOOLEAN_DEFAULT_DEFAULT, DOUBLE_DEFAULT_DEFAULT, FALSE, FLOAT_DEFAULT_DEFAULT, INT_DEFAULT_DEFAULT, LONG_DEFAULT_DEFAULT, STRING_DEFAULT_DEFAULT, TRUE| Constructor and Description |
|---|
OMPreferenceStore(OMPreferences preferences) |
| Modifier and Type | Method and 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) |
public OMPreferenceStore(OMPreferences preferences)
public void dispose()
public OMPreferences getPreferences()
public void addPropertyChangeListener(IPropertyChangeListener listener)
addPropertyChangeListener in interface IPreferenceStorepublic void removePropertyChangeListener(IPropertyChangeListener listener)
removePropertyChangeListener in interface IPreferenceStorepublic void firePropertyChangeEvent(java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue)
firePropertyChangeEvent in interface IPreferenceStorepublic boolean contains(java.lang.String name)
contains in interface IPreferenceStorepublic boolean isDefault(java.lang.String name)
isDefault in interface IPreferenceStorepublic boolean needsSaving()
needsSaving in interface IPreferenceStorepublic boolean getDefaultBoolean(java.lang.String name)
getDefaultBoolean in interface IPreferenceStorepublic double getDefaultDouble(java.lang.String name)
getDefaultDouble in interface IPreferenceStorepublic float getDefaultFloat(java.lang.String name)
getDefaultFloat in interface IPreferenceStorepublic int getDefaultInt(java.lang.String name)
getDefaultInt in interface IPreferenceStorepublic long getDefaultLong(java.lang.String name)
getDefaultLong in interface IPreferenceStorepublic java.lang.String getDefaultString(java.lang.String name)
getDefaultString in interface IPreferenceStorepublic void setDefault(java.lang.String name,
boolean value)
setDefault in interface IPreferenceStorepublic void setDefault(java.lang.String name,
double value)
setDefault in interface IPreferenceStorepublic void setDefault(java.lang.String name,
float value)
setDefault in interface IPreferenceStorepublic void setDefault(java.lang.String name,
int value)
setDefault in interface IPreferenceStorepublic void setDefault(java.lang.String name,
long value)
setDefault in interface IPreferenceStorepublic void setDefault(java.lang.String name,
java.lang.String defaultObject)
setDefault in interface IPreferenceStorepublic void setToDefault(java.lang.String name)
setToDefault in interface IPreferenceStorepublic boolean getBoolean(java.lang.String name)
getBoolean in interface IPreferenceStorepublic double getDouble(java.lang.String name)
getDouble in interface IPreferenceStorepublic float getFloat(java.lang.String name)
getFloat in interface IPreferenceStorepublic int getInt(java.lang.String name)
getInt in interface IPreferenceStorepublic long getLong(java.lang.String name)
getLong in interface IPreferenceStorepublic java.lang.String getString(java.lang.String name)
getString in interface IPreferenceStorepublic void putValue(java.lang.String name,
java.lang.String value)
putValue in interface IPreferenceStorepublic void setValue(java.lang.String name,
boolean value)
setValue in interface IPreferenceStorepublic void setValue(java.lang.String name,
double value)
setValue in interface IPreferenceStorepublic void setValue(java.lang.String name,
float value)
setValue in interface IPreferenceStorepublic void setValue(java.lang.String name,
int value)
setValue in interface IPreferenceStorepublic void setValue(java.lang.String name,
long value)
setValue in interface IPreferenceStorepublic void setValue(java.lang.String name,
java.lang.String value)
setValue in interface IPreferenceStoreCopyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html