Class SettingsManager

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

    public class SettingsManager
    extends pro.gravit.launcher.config.JsonConfigurable<NewLauncherSettings>
    • Constructor Detail

      • SettingsManager

        public SettingsManager()
    • Method Detail

      • getDefaultConfig

        public NewLauncherSettings getDefaultConfig()
        Specified by:
        getDefaultConfig in interface pro.gravit.launcher.config.JsonConfigurableInterface<NewLauncherSettings>
        Specified by:
        getDefaultConfig in class pro.gravit.launcher.config.JsonConfigurable<NewLauncherSettings>
      • loadHDirStore

        public void loadHDirStore​(java.nio.file.Path storePath)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • saveHDirStore

        public void saveHDirStore​(java.nio.file.Path storeProjectPath)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • loadHDirStore

        public void loadHDirStore()
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • saveHDirStore

        public void saveHDirStore()
                           throws java.io.IOException
        Throws:
        java.io.IOException