org.jfree.util
Interface ExtendedConfiguration
- Configuration, Serializable
- ExtendedConfigurationWrapper
The extended configuration provides methods to make using the
configuration easier.
boolean | getBoolProperty(String name) - Returns the boolean value of a given configuration property.
|
boolean | getBoolProperty(String name, boolean defaultValue) - Returns the boolean value of a given configuration property.
|
int | getIntProperty(String name) - Returns a given property as int value.
|
int | getIntProperty(String name, int defaultValue) - Returns a given property as int value.
|
boolean | isPropertySet(String name) - Checks, whether a given property is defined.
|
getBoolProperty
public boolean getBoolProperty(String name)
Returns the boolean value of a given configuration property. The boolean value true
is returned, if the contained string is equal to 'true'.
name
- the name of the property
- the boolean value of the property.
getBoolProperty
public boolean getBoolProperty(String name,
boolean defaultValue)
Returns the boolean value of a given configuration property. The boolean value true
is returned, if the contained string is equal to 'true'. If the property is not set,
the default value is returned.
name
- the name of the propertydefaultValue
- the default value to be returned if the property is not set
- the boolean value of the property.
getIntProperty
public int getIntProperty(String name)
Returns a given property as int value. Zero is returned if the
property value is no number or the property is not set.
name
- the name of the property
- the parsed number value or zero
getIntProperty
public int getIntProperty(String name,
int defaultValue)
Returns a given property as int value. The specified default value is returned if the
property value is no number or the property is not set.
name
- the name of the propertydefaultValue
- the value to be returned if the property is no integer value
- the parsed number value or the specified default value
isPropertySet
public boolean isPropertySet(String name)
Checks, whether a given property is defined.
name
- the name of the property
- true, if the property is defined, false otherwise.