org.jfree.util
Interface ExtendedConfiguration
- Cloneable, 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.