org.jfree.report.modules.preferences.base
public final class ConfigFactory extends Object
Field Summary | |
---|---|
static String | CONFIG_TARGET_KEY
The selector configuration key that defines the active config storage
implementation. |
Method Summary | |
---|---|
void | defineSystemStorage(ConfigStorage storage)
Defines the system storage implementation that should be used. |
void | defineUserStorage(ConfigStorage storage)
Defines the user storage implementation that should be used. |
static String | encodePath(String path)
Encodes the given configuration path. |
static ConfigFactory | getInstance()
Returns the singleton instance of the config factory.
|
ConfigStorage | getSystemStorage()
Returns the system settings storage implementation used in the config subsystem.
|
ConfigStorage | getUserStorage()
Returns the user settings storage implementation used in the config subsystem.
|
static boolean | isValidPath(String path)
Checks, whether the given string denotes a valid config storage path. |
Parameters: storage the system settings storage implementation.
Parameters: storage the user settings storage implementation.
Parameters: path the path.
Returns: the translated path.
Returns: the config factory
Returns: the system settings storage provider.
Returns: the user settingsstorage provider.
Parameters: path the path that should be tested.
Returns: true, if the path is valid, false otherwise.