Uses of Interface
jmri.spi.PreferencesManager
Packages that use PreferencesManager
Package
Description
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.
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.-
Uses of PreferencesManager in apps.systemconsole
Classes in apps.systemconsole that implement PreferencesManagerMethods in apps.systemconsole that return types with arguments of type PreferencesManagerModifier and TypeMethodDescriptionCollection<Class<? extends PreferencesManager>>SystemConsolePreferencesManager.getRequires() -
Uses of PreferencesManager in jmri.implementation
Classes in jmri.implementation that implement PreferencesManagerMethods in jmri.implementation that return types with arguments of type PreferencesManagerModifier and TypeMethodDescriptionJmriConfigurationManager.getInitializationExceptions()Set<Class<? extends PreferencesManager>>FileLocationsPreferences.getRequires() -
Uses of PreferencesManager in jmri.jmrit.consisttool
Classes in jmri.jmrit.consisttool that implement PreferencesManager -
Uses of PreferencesManager in jmri.jmrit.logix
Classes in jmri.jmrit.logix that implement PreferencesManagerModifier and TypeClassDescriptionclassHold configuration data for Warrants, includes Speed Map -
Uses of PreferencesManager in jmri.jmrit.roster
Classes in jmri.jmrit.roster that implement PreferencesManagerModifier and TypeClassDescriptionclassLoad and store the Roster configuration.Methods in jmri.jmrit.roster that return types with arguments of type PreferencesManagerModifier and TypeMethodDescriptionSet<Class<? extends PreferencesManager>>RosterConfigManager.getRequires() -
Uses of PreferencesManager in jmri.jmrit.symbolicprog
Classes in jmri.jmrit.symbolicprog that implement PreferencesManagerMethods in jmri.jmrit.symbolicprog that return types with arguments of type PreferencesManagerModifier and TypeMethodDescriptionSet<Class<? extends PreferencesManager>>ProgrammerConfigManager.getRequires() -
Uses of PreferencesManager in jmri.jmrix
Classes in jmri.jmrix that implement PreferencesManagerModifier and TypeClassDescriptionclassManager for ConnectionConfig objects.Methods in jmri.jmrix that return types with arguments of type PreferencesManagerModifier and TypeMethodDescriptionSet<Class<? extends PreferencesManager>>ConnectionConfigManager.getRequires() -
Uses of PreferencesManager in jmri.managers
Classes in jmri.managers that implement PreferencesManagerModifier and TypeClassDescriptionclassRecords and executes a desired set of defaults for the JMRI InstanceManager and ProxyManagers. -
Uses of PreferencesManager in jmri.server.web.app
Classes in jmri.server.web.app that implement PreferencesManagerModifier and TypeClassDescriptionclassManager for the Angular JMRI Web Application. -
Uses of PreferencesManager in jmri.spi
Methods in jmri.spi that return types with arguments of type PreferencesManagerModifier and TypeMethodDescriptionCollection<Class<? extends PreferencesManager>>PreferencesManager.getRequires()Get the set of PreferencesManagers that must be initialized prior to initializing this PreferencesManager. -
Uses of PreferencesManager in jmri.swing
Classes in jmri.swing that implement PreferencesManager -
Uses of PreferencesManager in jmri.util.gui
Classes in jmri.util.gui that implement PreferencesManagerModifier and TypeClassDescriptionclassManage GUI Look and Feel (LAF) preferences.Methods in jmri.util.gui that return types with arguments of type PreferencesManagerModifier and TypeMethodDescriptionCollection<Class<? extends PreferencesManager>>GuiLafPreferencesManager.getRequires() -
Uses of PreferencesManager in jmri.util.prefs
Classes in jmri.util.prefs that implement PreferencesManagerModifier and TypeClassDescriptionclassAn abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require.Methods in jmri.util.prefs that return types with arguments of type PreferencesManagerModifier and TypeMethodDescriptionSet<Class<? extends PreferencesManager>>AbstractPreferencesManager.getRequires()Get the set of PreferencesManagers that must be initialized prior to initializing this PreferencesManager.protected Set<Class<? extends PreferencesManager>>AbstractPreferencesManager.requireAllOther()Convenience method to allow a PreferencesManager to require all other PreferencesManager in an attempt to be the last PreferencesManager initialized.Method parameters in jmri.util.prefs with type arguments of type PreferencesManagerModifier and TypeMethodDescriptionprotected voidAbstractPreferencesManager.requiresNoInitializedWithExceptions(Profile profile, Set<Class<? extends PreferencesManager>> classes, String message) Require that instances of the specified classes have initialized correctly. -
Uses of PreferencesManager in jmri.util.startup
Classes in jmri.util.startup that implement PreferencesManagerMethods in jmri.util.startup that return types with arguments of type PreferencesManagerModifier and TypeMethodDescriptionSet<Class<? extends PreferencesManager>>StartupActionsManager.getRequires()