Package cz.drg.pregrouper.setting
Class Settings
java.lang.Object
cz.drg.pregrouper.setting.Settings
Class representing all application settings and how to get access to them.
- Author:
- Pavel Jirasek
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ProgramSettingsMethod for getting program settings.static voidLoad settings for the application from default location.static voidloadProgramSetting(ArgConfig config)Load settings for the application from specified location.static voidloadProgramSetting(Program programSettingXML)
-
Constructor Details
-
Settings
public Settings()
-
-
Method Details
-
loadProgramSetting
public static void loadProgramSetting()Load settings for the application from default location. -
loadProgramSetting
Load settings for the application from specified location. If the file doesnt exist the default setting will be loaded- Parameters:
config- path to config file
-
loadProgramSetting
-
getProgramSettings
Method for getting program settings. It is needed to load setting first before using this method.- Returns:
- Throws:
IllegalStateException- if the settings are not loaded first- See Also:
loadProgramSetting()
-