Uses of Interface
jmri.InstanceManagerAutoDefault
-
Packages that use InstanceManagerAutoDefault Package Description apps Provides application level support for JMRI; includes specific applications in subpackages.jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.configurexml Provides an XML-based mechanism for storing and restoring configurations.jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmris.simpleserver jmri.jmrit.blockboss Provides a very simple vital signal logic for use in JMRI programs.jmri.jmrit.catalog Provides a tree-based catalog for browsing.jmri.jmrit.ctc The CTC system provides the ability to create and run prototypical CTC dispatching.jmri.jmrit.dispatcher jmri.jmrit.display Provides control panel and associated visible icon classes.jmri.jmrit.display.layoutEditor Layout Editor currently represents both structure and graphical display through a single set of objects.jmri.jmrit.entryexit Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.jmri.jmrit.logix Support for implementing Warrants in JMRI.jmri.jmrit.logixng.implementation jmri.jmrit.logixng.util jmri.jmrit.logixng.util.parser jmri.jmrit.logixng.util.parser.swing jmri.jmrit.operations jmri.jmrit.operations.automation jmri.jmrit.operations.locations jmri.jmrit.operations.locations.divisions jmri.jmrit.operations.locations.schedules jmri.jmrit.operations.rollingstock jmri.jmrit.operations.rollingstock.cars jmri.jmrit.operations.rollingstock.engines jmri.jmrit.operations.router jmri.jmrit.operations.routes jmri.jmrit.operations.setup jmri.jmrit.operations.trains jmri.jmrit.operations.trains.excel jmri.jmrit.operations.trains.schedules jmri.jmrit.revhistory jmri.jmrit.roster jmri.jmrit.throttle jmri.jmrit.withrottle jmri.jmrix Interfaces and implementations for system-specific code.jmri.jmrix.internal The jmrix.internal package contains a JMRI connection implementation for use without a layout.jmri.jmrix.nce.consist jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.script Provides JMRI's built in scripting support.jmri.server.json The JMRI JSON Services provide access to JMRI via JSON data objects via a RESTful interface over HTTP or via JSON messages via a socket interface over TCP or WebSockets.jmri.server.json.message The JMRI JSON protocol message server.jmri.server.json.schema jmri.server.json.throttle jmri.util Contains various utilities classes that are useful across the entire JMRI library structure.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.zeroconf Provides utilities and classes for Zeroconf/Bonjour networking.jmri.web.server jmri.web.servlet -
-
Uses of InstanceManagerAutoDefault in apps
Classes in apps that implement InstanceManagerAutoDefault Modifier and Type Class Description class
AppsPreferencesActionFactory
-
Uses of InstanceManagerAutoDefault in jmri
Classes in jmri that implement InstanceManagerAutoDefault Modifier and Type Class Description class
BlockManager
Basic implementation of a BlockManager.class
NamedBeanHandleManager
Instance for controlling the issuing of NamedBeanHandles.class
TurnoutOperationManager
class to look after the collection of TurnoutOperation subclasses Unlike the other xxxManager, this does not inherit from AbstractManager since the resources it deals with are not DCC system resources but rather purely internal state. -
Uses of InstanceManagerAutoDefault in jmri.configurexml
Classes in jmri.configurexml that implement InstanceManagerAutoDefault Modifier and Type Class Description class
ClassMigrationManager
Get class migrations for theConfigXmlManager
.class
ShutdownPreferences
Preferences for Shutdown used by StoreAndCompare -
Uses of InstanceManagerAutoDefault in jmri.implementation
Classes in jmri.implementation that implement InstanceManagerAutoDefault Modifier and Type Class Description class
SignalSpeedMap
Default implementation to map Signal aspects or appearances to speed requirements. -
Uses of InstanceManagerAutoDefault in jmri.jmris.simpleserver
Classes in jmri.jmris.simpleserver that implement InstanceManagerAutoDefault Modifier and Type Class Description class
SimpleServerManager
-
Uses of InstanceManagerAutoDefault in jmri.jmrit.blockboss
Classes in jmri.jmrit.blockboss that implement InstanceManagerAutoDefault Modifier and Type Class Description class
BlockBossLogicProvider
Provider forBlockBossLogic
objects -
Uses of InstanceManagerAutoDefault in jmri.jmrit.catalog
Classes in jmri.jmrit.catalog that implement InstanceManagerAutoDefault Modifier and Type Class Description class
CatalogTreeModel
TreeModel used by CatalogPane to create a tree of resources.class
DirectorySearcher
A file system directory searcher to locate Image files to include in an Image Catalog. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.ctc
Classes in jmri.jmrit.ctc that implement InstanceManagerAutoDefault Modifier and Type Class Description class
CTCExceptionBuffer
Most times the user does not have the System Console displayed when the CTC system is being started up.class
CtcManager
Start the CtcManager and register with the instance and configuration managers. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.dispatcher
Classes in jmri.jmrit.dispatcher that implement InstanceManagerAutoDefault Modifier and Type Class Description class
DispatcherFrame
Dispatcher functionality, working with Sections, Transits and ActiveTrain.class
OptionsFile
Handles reading and writing of Dispatcher options to disk as an XML file called "dispatcher-options.xml" in the user's preferences area. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.display
Classes in jmri.jmrit.display that implement InstanceManagerAutoDefault Modifier and Type Class Description class
EditorManager
Manager for JMRI Editors. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.display.layoutEditor
Classes in jmri.jmrit.display.layoutEditor that implement InstanceManagerAutoDefault Modifier and Type Class Description class
LayoutBlockManager
Implementation of a Manager to handle LayoutBlocks. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.entryexit
Classes in jmri.jmrit.entryexit that implement InstanceManagerAutoDefault Modifier and Type Class Description class
EntryExitPairs
Implements an Entry Exit based method of setting turnouts, setting up signal logic and allocating blocks through a path based on the Layout Editor. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.logix
Classes in jmri.jmrit.logix that implement InstanceManagerAutoDefault Modifier and Type Class Description class
OBlockManager
Basic Implementation of an OBlockManager.class
PortalManager
Basic implementation of a PortalManager.class
WarrantManager
Basic Implementation of a WarrantManager. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement InstanceManagerAutoDefault Modifier and Type Class Description class
DefaultAnalogExpressionManager
Class providing the basic logic of the ExpressionManager interface.class
DefaultDigitalExpressionManager
Class providing the basic logic of the DigitalExpressionManager interface.class
DefaultStringExpressionManager
Class providing the basic logic of the ExpressionManager interface. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.logixng.util
Classes in jmri.jmrit.logixng.util that implement InstanceManagerAutoDefault Modifier and Type Class Description class
DispatcherActiveTrainManager
The Dispatcher support in LogixNG provides the ability to start, control, and terminate trains. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.logixng.util.parser
Classes in jmri.jmrit.logixng.util.parser that implement InstanceManagerAutoDefault Modifier and Type Class Description class
FunctionManager
Manager for LogixNG formula functions. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.logixng.util.parser.swing
Classes in jmri.jmrit.logixng.util.parser.swing that implement InstanceManagerAutoDefault Modifier and Type Class Description class
FunctionsHelpDialog
Show a dialog that shows information about the functions for formula -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations
Classes in jmri.jmrit.operations that implement InstanceManagerAutoDefault Modifier and Type Class Description class
OperationsManager
A manager for Operations. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.automation
Classes in jmri.jmrit.operations.automation that implement InstanceManagerAutoDefault Modifier and Type Class Description class
AutomationManager
Manages automations. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.locations
Classes in jmri.jmrit.operations.locations that implement InstanceManagerAutoDefault Modifier and Type Class Description class
LocationManager
Manages locations.class
LocationManagerXml
Load and stores locations and schedules for operations. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.locations.divisions
Classes in jmri.jmrit.operations.locations.divisions that implement InstanceManagerAutoDefault Modifier and Type Class Description class
DivisionManager
Manages divisions. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.locations.schedules
Classes in jmri.jmrit.operations.locations.schedules that implement InstanceManagerAutoDefault Modifier and Type Class Description class
ScheduleManager
Manages schedules. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.rollingstock
Classes in jmri.jmrit.operations.rollingstock that implement InstanceManagerAutoDefault Modifier and Type Class Description class
RollingStockLogger
Logs rolling stock movements by writing their locations to a file. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.rollingstock.cars
Classes in jmri.jmrit.operations.rollingstock.cars that implement InstanceManagerAutoDefault Modifier and Type Class Description class
CarColors
Represents the colors that cars can have.class
CarLengths
Represents the lengths that cars can have.class
CarLoads
Represents the loads that cars can have.class
CarManager
Manages the cars.class
CarManagerXml
Loads and stores cars using xml files.class
CarOwners
Represents the owner names that cars can have.class
CarRoads
Represents the road names that cars can have.class
CarTypes
Represents the types of cars a railroad can have.class
KernelManager
Manages Kernels. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.rollingstock.engines
Classes in jmri.jmrit.operations.rollingstock.engines that implement InstanceManagerAutoDefault Modifier and Type Class Description class
ConsistManager
Manages Consists.class
EngineLengths
Represents the lengths that engines can have.class
EngineManager
Manages the engines.class
EngineManagerXml
Loads and stores engines using xml files.class
EngineTypes
Represents the types of engines a railroad can have. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.router
Classes in jmri.jmrit.operations.router that implement InstanceManagerAutoDefault Modifier and Type Class Description class
Router
Router for car movement. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.routes
Classes in jmri.jmrit.operations.routes that implement InstanceManagerAutoDefault Modifier and Type Class Description class
RouteManager
Manages the routesclass
RouteManagerXml
Loads and stores routes using xml files. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.setup
Classes in jmri.jmrit.operations.setup that implement InstanceManagerAutoDefault Modifier and Type Class Description class
OperationsSetupXml
Loads and stores the operation setup using xml files.class
Setup
Operations settings. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.trains
Classes in jmri.jmrit.operations.trains that implement InstanceManagerAutoDefault Modifier and Type Class Description class
TrainLogger
Logs train movements and status to a file.class
TrainManager
Manages trains.class
TrainManagerXml
Loads and stores trains using xml files. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.trains.excel
Classes in jmri.jmrit.operations.trains.excel that implement InstanceManagerAutoDefault Modifier and Type Class Description class
TrainCustomManifest
class
TrainCustomSwitchList
-
Uses of InstanceManagerAutoDefault in jmri.jmrit.operations.trains.schedules
Classes in jmri.jmrit.operations.trains.schedules that implement InstanceManagerAutoDefault Modifier and Type Class Description class
TrainScheduleManager
Manages train schedules. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.revhistory
Classes in jmri.jmrit.revhistory that implement InstanceManagerAutoDefault Modifier and Type Class Description class
FileHistory
Memo class to remember a file revision history. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.roster
Classes in jmri.jmrit.roster that implement InstanceManagerAutoDefault Modifier and Type Class Description class
RosterIconFactory
Generate and cache icons at a given height. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.throttle
Classes in jmri.jmrit.throttle that implement InstanceManagerAutoDefault Modifier and Type Class Description class
ThrottleFrameManager
Interface for allocating and deallocating throttles frames.class
ThrottlesPreferences
A class to store JMRI throttles preferences. -
Uses of InstanceManagerAutoDefault in jmri.jmrit.withrottle
Classes in jmri.jmrit.withrottle that implement InstanceManagerAutoDefault Modifier and Type Class Description class
WiThrottleManager
-
Uses of InstanceManagerAutoDefault in jmri.jmrix
Classes in jmri.jmrix that implement InstanceManagerAutoDefault Modifier and Type Class Description class
SystemConnectionMemoManager
Manager for SystemConnectionMemos. -
Uses of InstanceManagerAutoDefault in jmri.jmrix.internal
Classes in jmri.jmrix.internal that implement InstanceManagerAutoDefault Modifier and Type Class Description class
InternalSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of InstanceManagerAutoDefault in jmri.jmrix.nce.consist
Classes in jmri.jmrix.nce.consist that implement InstanceManagerAutoDefault Modifier and Type Class Description class
NceConsistRoster
NCE Consist Roster manages and manipulates a roster of consists. -
Uses of InstanceManagerAutoDefault in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement InstanceManagerAutoDefault Modifier and Type Class Description class
OlcbNodeGroupStore
Maintain information about which group(s) contain a node. -
Uses of InstanceManagerAutoDefault in jmri.script
Classes in jmri.script that implement InstanceManagerAutoDefault Modifier and Type Class Description class
InternalScriptEngineSelector
Internal class for the ScriptEngineSelectorclass
JmriScriptEngineManager
Provide a manager forScriptEngine
s. -
Uses of InstanceManagerAutoDefault in jmri.server.json
Classes in jmri.server.json that implement InstanceManagerAutoDefault Modifier and Type Class Description class
JsonServer
This is an implementation of a JSON server for JMRI.class
JsonServerPreferences
-
Uses of InstanceManagerAutoDefault in jmri.server.json.message
Classes in jmri.server.json.message that implement InstanceManagerAutoDefault Modifier and Type Class Description class
JsonMessageClientManager
Manager for JSON streaming clients that are subscribing to messages triggered by out-of-channel events. -
Uses of InstanceManagerAutoDefault in jmri.server.json.schema
Classes in jmri.server.json.schema that implement InstanceManagerAutoDefault Modifier and Type Class Description class
JsonSchemaServiceCache
Cache for mappingJsonHttpService
s to types for getting schemas. -
Uses of InstanceManagerAutoDefault in jmri.server.json.throttle
Classes in jmri.server.json.throttle that implement InstanceManagerAutoDefault Modifier and Type Class Description class
JsonThrottleManager
Manager forJsonThrottle
objects. -
Uses of InstanceManagerAutoDefault in jmri.util
Classes in jmri.util that implement InstanceManagerAutoDefault Modifier and Type Class Description class
HelpUtilPreferences
Preferences for HelpUtilclass
PlaceWindow
Position a Window relative to a component in another window so as to not obscure a component in that window. -
Uses of InstanceManagerAutoDefault in jmri.util.gui
Classes in jmri.util.gui that implement InstanceManagerAutoDefault Modifier and Type Class Description class
GuiLafPreferencesManager
Manage GUI Look and Feel (LAF) preferences. -
Uses of InstanceManagerAutoDefault in jmri.util.prefs
Classes in jmri.util.prefs that implement InstanceManagerAutoDefault Modifier and Type Class Description class
JmriPreferencesActionFactory
This class provides a method to create an action that launches preferences. -
Uses of InstanceManagerAutoDefault in jmri.util.zeroconf
Classes in jmri.util.zeroconf that implement InstanceManagerAutoDefault Modifier and Type Class Description class
ZeroConfServiceManager
A ZeroConfServiceManager object manages zeroConf network service advertisements. -
Uses of InstanceManagerAutoDefault in jmri.web.server
Classes in jmri.web.server that implement InstanceManagerAutoDefault Modifier and Type Class Description class
WebServerPreferences
-
Uses of InstanceManagerAutoDefault in jmri.web.servlet
Classes in jmri.web.servlet that implement InstanceManagerAutoDefault Modifier and Type Class Description class
ServletUtil
Utility methods to reduce code duplication in servlets.
-