Package com.inductiveautomation.rm.base
Class RMPrefsUtils
- java.lang.Object
- 
- com.inductiveautomation.rm.base.RMPrefsUtils
 
- 
 public class RMPrefsUtils extends java.lang.ObjectThis class offers a number of useful general purpose utilities used by ribs classes.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classRMPrefsUtils.BogusPreferencesA Preferences implementation that just stores prefs to a map, in case we don't have permission to read & write permissions.
 - 
Constructor SummaryConstructors Constructor Description RMPrefsUtils()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voidflush()Flushes the preferences.static java.util.prefs.PreferencesgetBogusPreferences()Returns a shared bogus preferences instance.static java.util.prefs.PreferencesgetPrefs()Returns the user Preferences object (or bogus prefs, if security exception).static java.util.prefs.Preferencesprefs()Returns the user Preferences object.static voidprefsPut(java.lang.String aKey, java.lang.Object aValue)Adds an object to the user Preferences object.static voidprefsPut(java.lang.String aKey, java.lang.Object aValue, boolean doFlush)Adds an object to the user Preferences object.static voidsetPrefsClass(java.lang.Class aClass)Sets the class that ribs preferences are associated with.
 
- 
- 
- 
Method Detail- 
prefspublic static java.util.prefs.Preferences prefs() Returns the user Preferences object.
 - 
getPrefspublic static java.util.prefs.Preferences getPrefs() Returns the user Preferences object (or bogus prefs, if security exception).
 - 
prefsPutpublic static void prefsPut(java.lang.String aKey, java.lang.Object aValue)Adds an object to the user Preferences object.
 - 
prefsPutpublic static void prefsPut(java.lang.String aKey, java.lang.Object aValue, boolean doFlush)Adds an object to the user Preferences object.
 - 
flushpublic static void flush() Flushes the preferences.
 - 
setPrefsClasspublic static void setPrefsClass(java.lang.Class aClass) Sets the class that ribs preferences are associated with.
 - 
getBogusPreferencespublic static java.util.prefs.Preferences getBogusPreferences() Returns a shared bogus preferences instance.
 
- 
 
-