Package jmri.managers

Show UML class diagram
Provides implementations of various JMRI managers.

See:
          Description

Class Summary
AbstractAudioManager Abstract partial implementation of an AudioManager.
AbstractLightManager Abstract partial implementation of a LightManager.
AbstractManager Abstract partial implementation for all Manager-type classes.
AbstractMemoryManager Abstract partial implementation of a MemoryManager.
AbstractPowerManager Base PowerManager implementation for controlling layout power.
AbstractProxyManager Implementation of a Manager that can serves as a proxy for multiple system-specific implementations.
AbstractReporterManager Abstract partial implementation of a ReporterManager.
AbstractSensorManager Abstract base implementation of the SensorManager interface.
AbstractSignalHeadManager Abstract partial implementation of a SignalHeadManager.
AbstractTurnoutManager Abstract partial implementation of a TurnoutManager.
Bundle  
DefaultConditionalManager Basic Implementation of a ConditionalManager.
DefaultIdTagManager Concrete implementation for the Internal IdTagManager interface.
DefaultIdTagManager.IdTagManagerXml Concrete implementation of abstract XmlFile for internal use
DefaultInstanceInitializer Provide the usual default implementations for the InstanceManager.
DefaultLogixManager Basic Implementation of a LogixManager.
DefaultMemoryManager Provide the concrete implementation for the Internal Memory Manager.
DefaultPowerManager Default implementation for controlling layout power
DefaultProgrammerManager Provides a very-basic implementation of ProgrammerManager.
DefaultRailComManager Concrete implementation for the Internal RailComManager interface.
DefaultRouteManager Basic Implementation of a RouteManager.
DefaultShutDownManager Manage tasks to be completed when the program shuts down normally.
DefaultSignalGroupManager Default implementation of a SignalGroupManager.
DefaultSignalMastLogicManager This file is part of JMRI.
DefaultSignalMastManager Default implementation of a SignalMastManager.
DefaultSignalSystemManager Default implementation of a SignalSystemManager.
DefaultSignalSystemManager.AspectFile XmlFile is abstract, so this extends for local use
DefaultUserMessagePreferences Basic Implementation of the User Preferences Manager.
DefaultUserMessagePreferences.ClassPreferences Holds details about the speific class.
DefaultUserMessagePreferences.DefaultUserMessagePreferencesHolder  
DefaultUserMessagePreferences.MultipleChoice  
DefaultUserMessagePreferences.PreferenceList  
DefaultUserMessagePreferences.TableColumnPreferences  
DefaultUserMessagePreferences.WindowLocations  
InternalLightManager Implement a light manager for "Internal" (virtual) lights.
InternalReporterManager Implementation of the InternalReporterManager interface.
InternalSensorManager Implementation of the InternalSensorManager interface.
InternalTurnoutManager Implement a turnout manager for "Internal" (virtual) turnouts.
ManagerDefaultSelector Records and executes a desired set of defaults for the JMRI InstanceManager and ProxyManagers This file is part of JMRI.
ManagerDefaultSelector.Item  
ProxyLightManager Implementation of a LightManager that can serves as a proxy for multiple system-specific implementations.
ProxyReporterManager Implementation of a ReporterManager that can serves as a proxy for multiple system-specific implementations.
ProxySensorManager Implementation of a SensorManager that can serves as a proxy for multiple system-specific implementations.
ProxyTurnoutManager Implementation of a TurnoutManager that can serves as a proxy for multiple system-specific implementations.
 

Package jmri.managers Description

Provides implementations of various JMRI managers.

As a long term project, we're moving various Abstract* and Default* managers out of the jmri package itself, and moved into here. In the meantime, you'll find many of them still in jmri.

Implementations of individual object interfaces are found in the jmri.implementation package.

Since:
2.5.3
See Also:
jmri.implementation


Copyright © 1997-2013 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads