Class PropertyFileConfiguration
java.lang.Object
org.pentaho.reporting.libraries.base.config.HierarchicalConfiguration
org.pentaho.reporting.libraries.base.config.PropertyFileConfiguration
- All Implemented Interfaces:
Serializable
,Cloneable
,Configuration
,ModifiableConfiguration
- Direct Known Subclasses:
PackageManager.PackageConfiguration
A report configuration that reads its values from an arbitary property file.
- Author:
- Thomas Morgner
- See Also:
-
Constructor Summary
-
Method Summary
Methods inherited from class org.pentaho.reporting.libraries.base.config.HierarchicalConfiguration
addAll, clone, findPropertyKeys, getConfigProperties, getConfigProperty, getConfigProperty, getConfiguration, getParentConfig, insertConfiguration, isLocallyDefined, reconnectConfiguration, setConfigProperty, setParentConfig
-
Constructor Details
-
PropertyFileConfiguration
public PropertyFileConfiguration()Default constructor.
-
-
Method Details
-
load
Lods the property file from a classpath resource name. The classpath resource must be loadable viaPropertyFileConfiguration.class.getResource(..)
- Parameters:
resourceName
- the resource name to be loaded.
-
load
Loads the properties stored in the given file. This method does nothing if the file does not exist or is unreadable. Appends the contents of the loaded properties to the already stored contents.- Parameters:
resourceName
- the file name of the stored properties.resourceSource
- the class to which relative resource paths are resolved.
-
load
Loads the properties stored in the given file. This method does nothing if the file does not exist or is unreadable. Appends the contents of the loaded properties to the already stored contents.- Parameters:
in
- the input stream used to read the properties.
-