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.