Class PreferencesHandler


  • public class PreferencesHandler
    extends Object
    • Constructor Detail

      • PreferencesHandler

        public PreferencesHandler()
    • Method Detail

      • getLastFile

        public static File getLastFile()
        Handle the last set path preference.
        Returns:
        the last set path or the user home.
      • setLastPath

        public static void setLastPath​(String lastPath)
        Save the passed path as last path available.
        Parameters:
        lastPath - the last path to save.
      • getPreference

        public static String getPreference​(String preferenceKey,
                                           String defaultValue)
        Get from preference.
        Parameters:
        preferenceKey - the preference key.
        defaultValue - the default value in case of null.
        Returns:
        the string preference asked.
      • getPreference

        public static String[] getPreference​(String preferenceKey,
                                             String[] defaultValue)
      • getPreference

        public static byte[] getPreference​(String preferenceKey,
                                           byte[] defaultValue)
      • setPreference

        public static void setPreference​(String preferenceKey,
                                         String value)
        Set a preference.
        Parameters:
        preferenceKey - the preference key.
        value - the value to set.
      • setPreference

        public static void setPreference​(String preferenceKey,
                                         byte[] value)
      • setPreference

        public static void setPreference​(String preferenceKey,
                                         String[] valuesArray)
      • getShpCharset

        public static String getShpCharset()
      • saveComponentOrientation

        public static void saveComponentOrientation​(ComponentOrientation orientation)
      • saveComponentOrientation

        public static void saveComponentOrientation​(String orientationString)
      • getShpDoIndex

        public static String getShpDoIndex()