Class StdSettingsManager

  • All Implemented Interfaces:
    pro.gravit.launcher.config.JsonConfigurableInterface<pro.gravit.launcher.NewLauncherSettings>

    public class StdSettingsManager
    extends pro.gravit.launcher.managers.SettingsManager
    • Nested Class Summary

      • Nested classes/interfaces inherited from class pro.gravit.launcher.managers.SettingsManager

        pro.gravit.launcher.managers.SettingsManager.StoreFileVisitor
    • Field Summary

      • Fields inherited from class pro.gravit.launcher.managers.SettingsManager

        settings
      • Fields inherited from class pro.gravit.launcher.config.JsonConfigurable

        configPath
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      pro.gravit.launcher.NewLauncherSettings getDefaultConfig()  
      • Methods inherited from class pro.gravit.launcher.managers.SettingsManager

        getConfig, loadHDirStore, loadHDirStore, saveHDirStore, saveHDirStore, setConfig
      • Methods inherited from class pro.gravit.launcher.config.JsonConfigurable

        getPath, getType
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface pro.gravit.launcher.config.JsonConfigurableInterface

        generateConfigIfNotExists, generateConfigIfNotExists, loadConfig, loadConfig, loadConfig, resetConfig, resetConfig, saveConfig, saveConfig, saveConfig, toJsonString, toJsonString
    • Constructor Detail

      • StdSettingsManager

        public StdSettingsManager()
    • Method Detail

      • getDefaultConfig

        public pro.gravit.launcher.NewLauncherSettings getDefaultConfig()
        Specified by:
        getDefaultConfig in interface pro.gravit.launcher.config.JsonConfigurableInterface<pro.gravit.launcher.NewLauncherSettings>
        Overrides:
        getDefaultConfig in class pro.gravit.launcher.managers.SettingsManager