org.springframework.richclient.settings
Interface Settings
- All Known Implementing Classes:
- AbstractSettings, JdbcSettings, PreferencesSettings, RootXmlSettings, TransientSettings, XmlSettings
public interface Settings
- Author:
- Peter De Bruycker
Method Summary |
void |
addPropertyChangeListener(PropertyChangeListener l)
|
void |
addPropertyChangeListener(String key,
PropertyChangeListener l)
|
boolean |
contains(String key)
|
String[] |
getAllKeys()
Returns the "sum" of {link #getKeys()} and {link #getDefaultKeys()}. |
boolean |
getBoolean(String key)
|
String[] |
getChildSettings()
|
boolean |
getDefaultBoolean(String key)
|
double |
getDefaultDouble(String key)
|
float |
getDefaultFloat(String key)
|
int |
getDefaultInt(String key)
|
String[] |
getDefaultKeys()
Returns the registered default keys in this Settings . |
LabeledEnum |
getDefaultLabeledEnum(String key)
|
long |
getDefaultLong(String key)
|
String |
getDefaultString(String key)
|
double |
getDouble(String key)
|
float |
getFloat(String key)
|
int |
getInt(String key)
|
String[] |
getKeys()
Returns the keys in this Settings . |
LabeledEnum |
getLabeledEnum(String key)
|
long |
getLong(String key)
|
String |
getName()
|
Settings |
getParent()
|
Settings |
getSettings(String name)
|
String |
getString(String key)
|
boolean |
isDefault(String key)
|
boolean |
isRoot()
|
void |
load()
|
void |
remove(String key)
|
void |
removePropertyChangeListener(PropertyChangeListener l)
|
void |
removePropertyChangeListener(String key,
PropertyChangeListener l)
|
void |
removeSettings()
Removes this Settings from the backing store. |
void |
save()
|
void |
setBoolean(String key,
boolean value)
|
void |
setDefaultBoolean(String key,
boolean value)
|
void |
setDefaultDouble(String key,
double value)
|
void |
setDefaultFloat(String key,
float value)
|
void |
setDefaultInt(String key,
int value)
|
void |
setDefaultLabeledEnum(String key,
LabeledEnum value)
|
void |
setDefaultLong(String key,
long value)
|
void |
setDefaultString(String key,
String value)
|
void |
setDouble(String key,
double value)
|
void |
setFloat(String key,
float value)
|
void |
setInt(String key,
int value)
|
void |
setLabeledEnum(String key,
LabeledEnum value)
|
void |
setLong(String key,
long value)
|
void |
setString(String key,
String value)
|
setString
void setString(String key,
String value)
getString
String getString(String key)
setDefaultString
void setDefaultString(String key,
String value)
getDefaultString
String getDefaultString(String key)
setInt
void setInt(String key,
int value)
getInt
int getInt(String key)
setLong
void setLong(String key,
long value)
getLong
long getLong(String key)
setDefaultInt
void setDefaultInt(String key,
int value)
getDefaultInt
int getDefaultInt(String key)
setDefaultLong
void setDefaultLong(String key,
long value)
getDefaultLong
long getDefaultLong(String key)
setFloat
void setFloat(String key,
float value)
getFloat
float getFloat(String key)
setDefaultFloat
void setDefaultFloat(String key,
float value)
getDefaultFloat
float getDefaultFloat(String key)
setDouble
void setDouble(String key,
double value)
getDouble
double getDouble(String key)
setDefaultDouble
void setDefaultDouble(String key,
double value)
getDefaultDouble
double getDefaultDouble(String key)
setBoolean
void setBoolean(String key,
boolean value)
getBoolean
boolean getBoolean(String key)
setDefaultBoolean
void setDefaultBoolean(String key,
boolean value)
getDefaultBoolean
boolean getDefaultBoolean(String key)
setLabeledEnum
void setLabeledEnum(String key,
LabeledEnum value)
getLabeledEnum
LabeledEnum getLabeledEnum(String key)
setDefaultLabeledEnum
void setDefaultLabeledEnum(String key,
LabeledEnum value)
getDefaultLabeledEnum
LabeledEnum getDefaultLabeledEnum(String key)
isDefault
boolean isDefault(String key)
getKeys
String[] getKeys()
- Returns the keys in this
Settings
.
- Returns:
- the keys
getDefaultKeys
String[] getDefaultKeys()
- Returns the registered default keys in this
Settings
.
- Returns:
- the keys
getAllKeys
String[] getAllKeys()
- Returns the "sum" of {link #getKeys()} and {link #getDefaultKeys()}.
- Returns:
- all keys
save
void save()
throws IOException
- Throws:
IOException
load
void load()
throws IOException
- Throws:
IOException
getSettings
Settings getSettings(String name)
removeSettings
void removeSettings()
- Removes this
Settings
from the backing store.
getName
String getName()
getParent
Settings getParent()
addPropertyChangeListener
void addPropertyChangeListener(PropertyChangeListener l)
addPropertyChangeListener
void addPropertyChangeListener(String key,
PropertyChangeListener l)
removePropertyChangeListener
void removePropertyChangeListener(PropertyChangeListener l)
removePropertyChangeListener
void removePropertyChangeListener(String key,
PropertyChangeListener l)
contains
boolean contains(String key)
remove
void remove(String key)
isRoot
boolean isRoot()
getChildSettings
String[] getChildSettings()
Copyright © 2004-2009 The Spring Framework. All Rights Reserved.