Package de.intarsys.tools.preferences
Class PreferencesTools
java.lang.Object
de.intarsys.tools.preferences.PreferencesTools
A tool class for some common tasks when dealing with
IPreferences.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic <T extends EnumItem>
TgetEnumItem(IPreferences preferences, EnumMeta<T> meta, String name) static <T extends EnumItem>
TgetEnumItem(IPreferences preferences, EnumMeta<T> meta, String name, String defaultValue) static StringgetLarge(IPreferences preferences, String key, String defaultValue) static voidimportPreferences(IPreferences root, IPreferences source) static voidputEnumItem(IPreferences preferences, String name, EnumItem item) static voidputLarge(IPreferences preferences, String key, String longValue) static Rectanglestatic Rectanglestatic StringtoString(float[] value) static StringtoString(int[] value) static Stringstatic Stringstatic Stringstatic Stringstatic String[]toStringArray(String value)
-
Field Details
-
ELEMENT_SEPARATOR
- See Also:
-
KEY_VALUE_SEPARATOR
- See Also:
-
-
Method Details
-
fitKey
-
getEnumItem
public static <T extends EnumItem> T getEnumItem(IPreferences preferences, EnumMeta<T> meta, String name) -
getEnumItem
public static <T extends EnumItem> T getEnumItem(IPreferences preferences, EnumMeta<T> meta, String name, String defaultValue) -
getLarge
-
importPreferences
public static void importPreferences(IPreferences root, IPreferences source) throws BackingStoreException - Throws:
BackingStoreException
-
putEnumItem
-
putLarge
-
toRect
-
toRect
-
toString
-
toString
-
toString
-
toString
-
toString
-
toString
-
toStringArray
-