public class DefaultConfiguration extends java.util.Properties implements org.jfree.base.config.ModifiableConfiguration
| Constructor and Description |
|---|
DefaultConfiguration()
Creates an empty property list with no default values.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator |
findPropertyKeys(java.lang.String prefix)
Searches all property keys that start with a given prefix.
|
java.util.Enumeration |
getConfigProperties()
Returns an enumeration of the property keys.
|
java.lang.String |
getConfigProperty(java.lang.String key)
Returns the configuration property with the specified key.
|
java.lang.String |
getConfigProperty(java.lang.String key,
java.lang.String defaultValue)
Returns the configuration property with the specified key (or the
specified default value if there is no such property).
|
void |
setConfigProperty(java.lang.String key,
java.lang.String value)
Sets the value of a configuration property.
|
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNamesclear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, toString, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitclonepublic DefaultConfiguration()
public java.lang.String getConfigProperty(java.lang.String key)
getConfigProperty in interface Configurationkey - the property key.public java.lang.String getConfigProperty(java.lang.String key, java.lang.String defaultValue)
If the property is not defined in this configuration, the code will lookup the property in the parent configuration.
getConfigProperty in interface Configurationkey - the property key.defaultValue - the default value.public java.util.Iterator findPropertyKeys(java.lang.String prefix)
findPropertyKeys in interface org.jfree.base.config.ModifiableConfigurationfindPropertyKeys in interface Configurationprefix - the prefix that all selected property keys should sharepublic java.util.Enumeration getConfigProperties()
getConfigProperties in interface org.jfree.base.config.ModifiableConfigurationgetConfigProperties in interface Configurationpublic void setConfigProperty(java.lang.String key, java.lang.String value)
setConfigProperty in interface org.jfree.base.config.ModifiableConfigurationkey - the property key.value - the property value.