Uses of Package
jmri.util.prefs
Packages that use jmri.util.prefs
Package
Description
Provides application level support for JMRI; includes specific applications in
subpackages.
Provides implementations of various JMRI interfaces.
Support for implementing Warrants in JMRI.
Basic support for advanced programming, primarily used by DecoderPro.
Interfaces and implementations for system-specific code.
Provides implementations of various JMRI managers.
JMRI profile management.
Interfaces that can be implemented outside the JMRI.jar file to implement new
behavior in JMRI.
Provides small Swing-based tool and utility classes
for JMRI basic forms.
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 a Preferences
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.-
Classes in jmri.util.prefs used by appsClassDescriptionThis class provides a method to create an action that launches preferences.
-
Classes in jmri.util.prefs used by apps.systemconsoleClassDescriptionThis exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.implementationClassDescriptionAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.This exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.jmrit.consisttoolClassDescriptionAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.This exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.jmrit.logixClassDescriptionAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.This exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.jmrit.rosterClassDescriptionAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.This exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.jmrit.symbolicprogClassDescriptionAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.This exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.jmrixClassDescriptionAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.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.managersClassDescriptionAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.This exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.profileClassDescriptionThis exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.server.web.appClassDescriptionAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.This exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.spiClassDescriptionThis exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.swingClassDescriptionAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.This exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.util.guiClassDescriptionThis exception represents an exception thrown while attempting to initialize a PreferencesProvider.
-
Classes in jmri.util.prefs used by jmri.util.prefsClassDescriptionThis exception represents an exception thrown while attempting to initialize a PreferencesProvider.Provides a general purpose XML element storage mechanism for the storage of configuration and preferences too complex to be handled by
JmriPreferencesProvider.Provides instances ofPreferencesbacked by a JMRI-specific storage implementation based on a Properties file.Provides a general purpose XML element storage mechanism for the storage of user interface configuration. -
Classes in jmri.util.prefs used by jmri.util.startupClassDescriptionAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.This exception represents an exception thrown while attempting to initialize a PreferencesProvider.