Class Settings

java.lang.Object
cz.drg.pregrouper.setting.Settings

public class Settings extends Object
Class representing all application settings and how to get access to them.
Author:
Pavel Jirasek
  • Constructor Details

    • Settings

      public Settings()
  • Method Details

    • loadProgramSetting

      public static void loadProgramSetting()
      Load settings for the application from default location.
    • loadProgramSetting

      public static void loadProgramSetting(ArgConfig config)
      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

      public static void loadProgramSetting(Program programSettingXML)
    • getProgramSettings

      public static ProgramSettings 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()