## org.autoplot.dom.OptionsPrefsController

listen to an Options class and manage storage and retrieval from persistent storage.

## OptionsPrefsController( org.autoplot.ApplicationModel model, org.autoplot.dom.Options options )

create a new controller with preferences for the options class.

## PROP_LOADPERSISTENTPREFERENCES

## copyOptionsToPersistentPreferences

copyOptionsToPersistentPreferences( ) → void

write the current options out to persistent preferences, so that they will be used next session. The prefs are stored in AUTOPLOT_DATA/config/options.preferences.

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]
isLoadPersistentPreferences( ) → boolean [view source]
loadPreferences( ) → void [view source]

## loadPreferencesWithEvents

loadPreferencesWithEvents( ) → void

load the preferences which persist between sessions into dom.options, firing events as they are set. Note for headless mode and non-application modes, this has no effect.

### Returns:

void (returns nothing)

### See Also:

loadPreferences() loadPreferences which does not fire events.
[search for examples] [view on GitHub] [view on old javadoc] [view source]
setLoadPersistentPreferences( boolean loadPersistentPreferences ) → void [view source]