Uses of Package
jmri.util.prefs
-
Packages that use jmri.util.prefs Package Description apps Provides application level support for JMRI; includes specific applications in subpackages.apps.systemconsole jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmrit.consisttool jmri.jmrit.logix Support for implementing Warrants in JMRI.jmri.jmrit.roster jmri.jmrit.symbolicprog Basic support for advanced programming, primarily used by DecoderPro.jmri.jmrix Interfaces and implementations for system-specific code.jmri.managers Provides implementations of various JMRI managers.jmri.profile JMRI profile management.jmri.server.web.app jmri.spi Interfaces that can be implemented outside the JMRI.jar file to implement new behavior in JMRI.jmri.swing Provides small Swing-based tool and utility classes for JMRI basic forms.jmri.util.gui jmri.util.prefs This package provides two mechanisms for storing preferences and one mechanism for storing user interface state within a JMRI profile:JmriConfigurationProvider
Complex preferences within an XML element provided by the object storing and retrieving the element.JmriPreferencesProvider
Simple preferences within aPreferences
construct.JmriUserInterfaceConfigurationProvider
Complex user interface state within an XML element provided by the object storing and retrieving the element. These three classes provide arbitrary read/write access to the underlying storage, such that writing a users preferences does not require any part of a JMRI application have knowledge of every object that manages users preferences.jmri.util.startup -
Classes in jmri.util.prefs used by apps Class Description JmriPreferencesActionFactory This class provides a method to create an action that launches preferences. -
Classes in jmri.util.prefs used by apps.systemconsole Class Description InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.implementation Class Description AbstractPreferencesManager An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.jmrit.consisttool Class Description AbstractPreferencesManager An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.jmrit.logix Class Description AbstractPreferencesManager An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.jmrit.roster Class Description AbstractPreferencesManager An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.jmrit.symbolicprog Class Description AbstractPreferencesManager An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.jmrix Class Description AbstractPreferencesManager An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.HasConnectionButUnableToConnectException An exception thrown then there is a configured connection, but JMRI is unable to open that connection. -
Classes in jmri.util.prefs used by jmri.managers Class Description AbstractPreferencesManager An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.profile Class Description InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.server.web.app Class Description AbstractPreferencesManager An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.spi Class Description InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.swing Class Description AbstractPreferencesManager An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.util.gui Class Description InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider. -
Classes in jmri.util.prefs used by jmri.util.prefs Class Description AbstractConfigurationProvider InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider.JmriConfigurationProvider Provides a general purpose XML element storage mechanism for the storage of configuration and preferences too complex to be handled byJmriPreferencesProvider
.JmriPreferencesProvider Provides instances ofPreferences
backed by a JMRI-specific storage implementation based on a Properties file.JmriUserInterfaceConfigurationProvider Provides a general purpose XML element storage mechanism for the storage of user interface configuration. -
Classes in jmri.util.prefs used by jmri.util.startup Class Description AbstractPreferencesManager An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.InitializationException This exception represents an exception thrown while attempting to initialize a PreferencesProvider.