All Classes
Class | Description |
---|---|
AboutAction | Deprecated.
since 4.17.5 use
AboutAction instead. |
AboutAction | |
AboutAction | Deprecated.
since 4.21.1; use
AboutAction instead |
AboutDialog |
About dialog.
|
AboutDialog | Deprecated.
since 4.21.1; use
AboutDialog instead |
AboutHandler |
Handle a trigger to launch the application about dialog from Mac OS X.
|
AboutHandler | Deprecated.
since 4.21.1; use
AboutHandler instead |
AboutServlet | |
AbstractActionModel | Deprecated.
since 4.21.1; use
AbstractActionModel instead |
AbstractActionModel |
Provide services for invoking actions during configuration and startup.
|
AbstractActionModelFactory | Deprecated.
since 4.21.1; use
AbstractActionModelFactory instead |
AbstractActionModelFactory |
Provide an abstract StartupModelFactory with common methods for factories
that manipulate models that extend
AbstractActionModel . |
AbstractAlmImplementation | Deprecated.
as of JMRI 2.13.5 - keep for a bit until DCS240 situation is resolved (note added June 2016)
|
AbstractAnalogIO |
Base implementation of the AnalogIO interface.
|
AbstractAnalogIOManager |
Abstract partial implementation of a AnalogIOManager.
|
AbstractAudio |
Base implementation of the Audio class.
|
AbstractAudioBuffer |
Base implementation of the AudioBuffer class.
|
AbstractAudioFactory |
Abstract implementation of the AudioFactory class.
|
AbstractAudioFrame |
Abstract GUI to edit Audio objects
This file is part of JMRI.
|
AbstractAudioFrame.JPanelSliderf |
A convenience class to create a JPanel for editing a float value using
combined JSlider and JSPinner Swing objects.
|
AbstractAudioFrame.JPanelVector3f |
Convenience class to create a JPanel to edit a Vector3f object using 3
separate JSpinner Swing objects.
|
AbstractAudioListener |
Base implementation of the AudioListener class.
|
AbstractAudioListener.AudioListenerMoveThread |
An internal class used to create a new thread to monitor and maintain
current listener position with respect to velocity.
|
AbstractAudioManager |
Abstract partial implementation of an AudioManager.
|
AbstractAudioManagerConfigXML |
Provides the abstract base and store functionality for configuring
AudioManagers, working with AbstractAudioManagers.
|
AbstractAudioSource |
Base implementation of the AudioSource class.
|
AbstractAudioSource.AudioSourceFadeThread |
An internal class used to create a new thread to monitor and maintain
fade in and fade out levels.
|
AbstractAudioSource.AudioSourceMoveThread |
An internal class used to create a new thread to monitor and maintain
current source position with respect to velocity.
|
AbstractAudioThread |
Base implementation of all common thread code for use by threads in the
various Audio classes.
|
AbstractAutomaton |
Abstract base for user automaton classes, which provide individual bits of
automation.
|
AbstractBoardProgPanel |
Display and modify an Digitrax board configuration.
|
AbstractCabSignalManager |
Abstract implementation of the
CabSignalManager interface. |
AbstractCalculator |
Some helpful implementations and values for Calculators.
|
AbstractCanTrafficController |
Abstract base for TrafficControllers in a CANbus based Message/Reply
protocol.
|
AbstractCatalogTree |
TreeModel used by CatalogPanel to create a tree of resources.
|
AbstractConfigurationProvider | |
AbstractConnectionConfig |
Abstract base class for common implementation of the ConnectionConfig.
|
AbstractConnectionConfig.Option | |
AbstractConnectionConfig.SystemPrefixFormatter | |
AbstractConnectionConfigXml |
Abstract base (and partial implementation) for classes persisting the status
of connections.
|
AbstractConsistManager |
An Abstract Consist Manager on top of which system specific consist managers
can be built.
|
AbstractController |
Abstract for controllers that want to receive or send communications to a
connected wi-fi device.
|
AbstractDCCppSerialConnectionConfig |
Abstract Configuration for a DCC++ Serial Connection.
|
AbstractDCCppSerialConnectionConfigXml |
Abstract base class to Handle XML persistance of layout connections
by persistening an DCC++Serial Adapter (and connections).
|
AbstractFileModelFactory | Deprecated.
since 4.21.1; use
AbstractFileModelFactory instead |
AbstractFileModelFactory |
Provide an abstract StartupModelFactory with common methods for factories
that manipulate models that open files.
|
AbstractFrameAction |
Swing action that defers class loading until invoked.
|
AbstractIdentify |
Abstract base for common code of
IdentifyLoco and
IdentifyDecoder , the two classes that use a
programmer to match Roster entries to what's on the programming track. |
AbstractIdTag |
Abstract implementation of
IdTag containing code common to all
concrete implementations. |
AbstractIdTagReporter |
Extend AbstractReporter for IdTag reporters
|
AbstractInstanceInitializer | |
AbstractLight |
Abstract class providing partial implementation of the Light interface.
|
AbstractLightManager |
Abstract partial implementation of a LightManager.
|
AbstractLightManagerConfigXML |
Provides the abstract base and store functionality for configuring
LightManagers, working with AbstractLightManagers.
|
AbstractLightServer |
Abstract interface between the a JMRI Light and a network connection
|
AbstractLoaderPane |
Pane for downloading .hex files and .dmf files to those LocoNet devices which
support firmware updates via LocoNet IPL messages.
|
AbstractManager<E extends NamedBean> |
Abstract partial implementation for all Manager-type classes.
|
AbstractMemory |
Base for the Memory interface.
|
AbstractMemoryManager |
Abstract partial implementation of a MemoryManager.
|
AbstractMemoryManagerConfigXML |
Provides the abstract base and store functionality for configuring
MemoryManagers, working with AbstractMemoryManagers.
|
AbstractMessage |
Base for various message implementations used by the
various abstract TrafficController classes.
|
AbstractMeterManager |
Default implementation of a MeterManager.
|
AbstractMeterManagerXml |
Provides the basic load and store functionality for configuring
MeterManagers, working with AbstractMeterManagers.
|
AbstractMonFrame |
Abstract base class for Frames displaying communications monitor information.
|
AbstractMonPane |
Abstract base class for JPanels displaying communications monitor
information.
|
AbstractMRListener |
Interface (perhaps eventually abstract base) for Message/Reply protocol
Listeners
|
AbstractMRMessage |
Abstract base class for messages in a message/reply protocol.
|
AbstractMRNodeTrafficController |
Abstract Traffic Controller base class for those implementations that track a
set of nodes.
|
AbstractMRReply |
Abstract base class for replies in a message/reply protocol.
|
AbstractMRTrafficController |
Abstract base for TrafficControllers in a Message/Reply protocol.
|
AbstractMRTrafficController.RcvNotifier |
Internal class to remember the Reply object and destination listener with
a reply is received.
|
AbstractMRTrafficController.XmtNotifier |
Internal class to remember the Message object and destination listener
when a message is queued for notification.
|
AbstractNamedBean |
Abstract base for the NamedBean interface.
|
AbstractNamedBeanDecorator |
Abstract base for the NamedBean Decorators.
|
AbstractNamedBeanManagerConfigXML |
Provides services for configuring NamedBean manager storage.
|
AbstractNetworkConnectionConfig |
Abstract base class for common implementation of the NetworkConnectionConfig.
|
AbstractNetworkConnectionConfigXml |
Abstract base (and partial implementation) for classes persisting the status
of Network port adapters.
|
AbstractNetworkPortController |
Enables basic setup of a network client interface for a jmrix implementation.
|
AbstractNode |
Basic implementation of a node for JMRI protocol support.
|
AbstractOperationsServer |
Abstract interface between the JMRI operations and a network connection
|
AbstractPacketGenFrame |
Frame for user input of XpressNet messages
|
AbstractPanelServlet |
Abstract servlet for using panels in browser.
|
AbstractPortController |
Provide an abstract base for *PortController classes.
|
AbstractPortController.Option | |
AbstractPortController.Option.Type | |
AbstractPowerManager<M extends SystemConnectionMemo> |
Base PowerManager implementation for controlling layout power.
|
AbstractPowerServer |
Abstract interface between the JMRI power manager and a network connection
|
AbstractPreferencesManager |
An abstract PreferencesManager that implements some of the boilerplate that
PreferencesManager implementations would otherwise require.
|
AbstractProgrammer |
Common implementations for the Programmer interface.
|
AbstractProgrammerFacade |
Common implementations of the Programmer interface for making Programmer
facade classes.
|
AbstractProgrammerServer |
Abstract interface between the a JMRI Programmer and a network connection
|
AbstractProvidingProxyManager<E extends NamedBean> |
Implementation of a Manager that can serves as a proxy for multiple
system-specific implementations.
|
AbstractProxyManager<E extends NamedBean> |
Implementation of a Manager that can serves as a proxy for multiple
system-specific implementations.
|
AbstractQualifier |
Watches a specific Variable to qualify another object, e.g. another Variable
or a Pane.
|
AbstractRailComReporter |
Extend AbstractReporter for RailCom reporters
|
AbstractReporter |
Abstract base for the Reporter interface.
|
AbstractReporterManager |
Abstract partial implementation of a ReporterManager.
|
AbstractReporterManagerConfigXML |
Provides the abstract base and store functionality for configuring
ReporterManagers, working with AbstractReporterManagers.
|
AbstractReporterServer |
Abstract interface between the a JMRI reporter and a network connection
|
AbstractRosterItemAction |
Base class for Actions to copy, export and import RosterEntrys.
|
AbstractRouteAddEditFrame |
Base class for Add/Edit frame for the Route Table.
|
AbstractRouteServer |
Abstract interface between the a JMRI route and a network connection
|
AbstractSensor |
Abstract class providing the basic logic of the Sensor interface.
|
AbstractSensorManager |
Abstract base implementation of the SensorManager interface.
|
AbstractSensorManagerConfigXML |
Provides the abstract base and store functionality for configuring
SensorManagers, working with AbstractSensorManagers.
|
AbstractSensorServer |
Abstract interface between the a JMRI sensor and a network connection
|
AbstractSerialConnectionConfig |
Abstract base class for common implementation of the SerialConnectionConfig.
|
AbstractSerialConnectionConfigXml |
Abstract base (and partial implementation) for classes persisting the status
of serial port adapters.
|
AbstractSerialPortController |
Provide an abstract base for *PortController classes.
|
AbstractServerPreferences | |
AbstractShutDownTask |
Abstract ShutDownTask implementation.
|
AbstractSignalHead |
Abstract class providing the basic logic of the SignalHead interface.
|
AbstractSignalHeadManager |
Abstract partial implementation of a SignalHeadManager.
|
AbstractSignalHeadManagerXml |
Provides the abstract base and store functionality for configuring
SignalHeadManagers, working with AbstractSignalHeadManagers.
|
AbstractSignalHeadServer |
Abstract interface between a JMRI signal head and a network connection
|
AbstractSignalMast |
Abstract class providing the basic logic of the SignalMast interface.
|
AbstractSignalMastServer |
Abstract interface between a JMRI signal mast and a network connection
|
AbstractSimulatorConnectionConfig |
Abstract base class for common implementation of the Simulator
ConnectionConfig.
|
AbstractStartupActionFactory | Deprecated.
since 4.19.6; use
AbstractStartupActionFactory instead |
AbstractStartupActionFactory |
Abstract implementation of
StartupActionFactory that covers some
boilerplate code for most implementations. |
AbstractStartupModel | Deprecated.
since 4.21.1; use
AbstractStartupModel instead |
AbstractStartupModel |
Abstract startup action model.
|
AbstractStreamConnectionConfig |
Abstract base class for common implementation of the Stream Port
ConnectionConfig
|
AbstractStreamConnectionConfigXml |
Abstract base (and partial implementation) for classes persisting the status
of (non-serial) Stream Port adapters.
|
AbstractStreamPortController |
Provide an abstract implementation of a *StreamPortController for stream
based ports.
|
AbstractStringIO |
Base implementation of the StringIO interface.
|
AbstractStringIOManager |
Abstract partial implementation of a StringIOManager.
|
AbstractSystemConnectionAction<M extends SystemConnectionMemo> |
Base for
AbstractAction s that need to be associated with a specific
connection. |
AbstractTableAction<E extends NamedBean> |
Swing action to create and register a NamedBeanTable GUI.
|
AbstractTableTabAction<E extends NamedBean> | |
AbstractTableTabAction.TabbedTableItem<E extends NamedBean> | |
AbstractThrottle |
An abstract implementation of DccThrottle.
|
AbstractThrottleManager |
Abstract implementation of a ThrottleManager.
|
AbstractThrottleManager.Addresses |
This subClass, keeps track of which loco address have been requested and
by whom, it primarily uses a increment count to keep track of all the
Addresses in use as not all external code will have been refactored over
to use the new disposeThrottle.
|
AbstractThrottleManager.WaitingThrottle | |
AbstractThrottleServer |
Abstract interface between the JMRI Throttles and a network connection
|
AbstractThrottleServer.ThrottlePropertyChangeListener | |
AbstractTimeServer |
Abstract interface between the JMRI (fast) clock and a network connection
|
AbstractTurnout |
Abstract base for the Turnout interface.
|
AbstractTurnoutManager |
Abstract partial implementation of a TurnoutManager.
|
AbstractTurnoutManagerConfigXML |
Provides the abstract base and store functionality for configuring
TurnoutManagers, working with AbstractTurnoutManagers.
|
AbstractTurnoutServer |
Abstract interface between the a JMRI turnout and a network connection
|
AbstractUsbConnectionConfig |
Abstract base class for common implementation of the ConnectionConfig
|
AbstractUsbConnectionConfigXml |
Abstract base (and partial implementation) for classes persisting the status
of (non-serial) USB adapters.
|
AbstractValue |
Define common base class methods for CvValue and VariableValue classes
|
AbstractVariableLight |
Abstract class providing partial implementation of the logic of the Light
interface when the Intensity is variable.
|
AbstractWebServerConfiguration |
Abstract implementation of
WebServerConfiguration |
AbstractWiThrottlePreferences | |
AbstractWiThrottlePreferences.AbstractWiThrottlePreferencesXml | |
AbstractXmlAdapter |
Abstract class to provide basic error handling for XmlAdapter
|
AbstractXmlAdapter.EnumIO<T extends Enum<T>> |
Base for support of Enum load/store to XML files.
|
AbstractXmlAdapter.EnumIoMapped<T extends Enum<T>> |
Support for Enum I/O to XML using explicit mapping.
|
AbstractXmlAdapter.EnumIoNames<T extends Enum<T>> |
Support for Enum I/O to XML using the enum's element names.
|
AbstractXmlAdapter.EnumIoNamesNumbers<T extends Enum<T>> |
Support for Enum I/O to XML using the enum's element names;
for backward compatibility, it will also accept ordinal
numbers when reading.
|
AbstractXmlAdapter.EnumIoOrdinals<T extends Enum<T>> |
Support for Enum I/O to XML using the enum's ordinal numbers in String form.
|
AbstractXNetInitializationManager | Deprecated.
since 4.21.1.
|
AbstractXNetSerialConnectionConfig |
Abstract Configuration for an XpressNet Serial Connection
|
AbstractXNetSerialConnectionConfigXml |
Abstract base class to Handle XML persistance of layout connections
by persistening an XpressNetSerial Adapter (and connections).
|
AbstractXPressNetAction |
Abstract action to create and register a swing object for XpressNet systems.
|
AccessoryOpsModeProgrammerFacade |
Programmer facade for access to Accessory Decoder Ops Mode programming
|
AccessoryOpsModeProgrammerFacade.ProgState | |
AcelaAddress |
Utility Class supporting parsing and testing of addresses for Acela.
|
AcelaComponentFactory |
Provide access to Swing components for the Acela subsystem.
|
AcelaConnectionTypeList |
Returns a list of valid CTI Electronics Connection Types
|
AcelaInterface |
Interface to send/receive Acela information.
|
AcelaLight |
AcelaLight.java
|
AcelaLightManager |
Implement LightManager for Acela systems.
|
AcelaLightManagerXml |
Provide load and store functionality for configuring AcelaLightManagers.
|
AcelaListener |
Listener interface to be notified about Acela traffic
|
AcelaMenu |
Create a "Systems" menu containing the Jmri Acela-specific tools
Based on CMRI serial example, modified to establish Acela support.
|
AcelaMessage |
Contains the data payload of an Acela packet.
|
AcelaMonAction |
Swing action to create and register an AcelaMonFrame object
|
AcelaMonFrame |
Frame displaying (and logging) Acela command messages
|
AcelaNode |
Models an Acela node.
|
AcelaPacketGenAction |
Swing action to create and register an AcelaPacketGenFrame object
|
AcelaPacketGenFrame |
Frame for user input of Acela messages
|
AcelaPortController |
Abstract base for classes representing an Acela communications port
|
AcelaReply |
Contains the data payload of an Acela reply packet
|
AcelaSensor |
Extend jmri.AbstractSensor for Acela systems
|
AcelaSensorManager |
Manage the Acela-specific Sensor implementation.
|
AcelaSensorManagerXml |
Provide load and store functionality for configuring SerialSensorManagers.
|
AcelaSignalHead |
Extend jmri.AbstractSignalHead for Acela signals based upon
Grapevine example by Bob Jacobsen.
|
AcelaSignalHeadXml |
Handle XML configuration for AcelaSignalHead objects. based upon example of
Grapevine by Bob Jacobsen
|
AcelaSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
AcelaTrafficController |
Converts Stream-based I/O to/from Acela messages.
|
AcelaTurnout |
Implementation of the Turnout Object for Acela
|
AcelaTurnoutManager |
Implement turnout manager for Acela systems.
|
AcelaTurnoutManagerXml |
Provides load and store functionality for configuring AcelaTurnoutManagers.
|
AcknowledgementPacket |
Packet transmitted as a response when requested by sender of a message and packet.
|
Action | |
ActionCodes |
Action codes for automation
|
ActivateTrainFrame |
Displays the Activate New Train dialog and processes information entered
there.
|
ActivateTrainScheduleAction | |
ActiveSystemsMenu |
Create a "Systems" menu containing as submenus the JMRI system-specific menus
for available systems.
|
ActiveTrain |
This class holds information and options for an ActiveTrain, that is a train
that has been linked to a Transit and activated for transit around the
layout.
|
AddEntryExitPairAction |
Swing action to create and register the Add Entry Exit Pair.
|
AddEntryExitPairFrame |
Create frame for an Add Entry Exit.
|
AddEntryExitPairPanel |
JPanel to create a new EntryExitPair.
|
AddEntryExitPairPanel.ValidPoints | |
AddNewBeanPanel |
JPanel to create a new JMRI device (used to add Memory, Block, OBlock (UI _tabbed)).
|
AddNewDevicePanel |
JPanel to create a new JMRI device (used to add IdTag).
|
AddNewHardwareDevicePanel |
JPanel to create a new hardware-backed NamedBean.
|
AddNodeFrame |
Frame for Adding new Nodes
|
AddProfileDialog |
Add a new
Profile to JMRI. |
AddressedHighCvProgrammerFacade |
Programmer facade, at this point just an example.
|
AddressedHighCvProgrammerFacade.ProgState | |
AddressedIdTag |
This interface extends
IdTag to include a locomotive address. |
AddressedProgrammer |
Provide access to the hardware DCC decoder programming capability.
|
AddressedProgrammerManager |
Get access to available
Programmer objects. |
AddressListener |
Interface for classes that wish to get notification that a new decoder
address has been selected.
|
AddressPanel |
A JInternalFrame that provides a way for the user to enter a decoder address.
|
AddRosterEntryToEcos |
Add a Roster Entry to the Ecos
|
AddSignalMastJFrame |
JFrame to create a new SignalMast
|
AddSignalMastPanel |
JPanel to create a new Signal Mast.
|
AffineEntryPanel |
Panel for entry and modifiation of an Affine Transform.
|
AlarmPacket |
An alarm packet that can be sent by any party when something goes wrong
which is not covered by an Acknowledgement Packet (or one wasn't requested).
|
Algorithms |
Provide central access to the RPS algorithms.
|
AlignmentPanel |
Gather RPS Readings and use them to align the detector.
|
AlignmentPanelAction |
Swing action to create and register an RpsTrackingFrame object.
|
AlignTableAction |
Swing action to create and register a AlignTableFrame object.
|
AlignTableFrame |
Frame for user configuration of RPS alignment.
|
AlignTablePane |
Pane for user management of RPS alignment.
|
AllocatedSection |
This class holds information and options for an AllocatedSection, a Section
that is currently allocated to an ActiveTrain.
|
AllocationPlan |
Handle planning information for AutoAllocate
|
AllocationRequest |
This class holds information and options for an AllocationRequestt.
|
AlphanumComparator |
This is an updated version with enhancements made by Daniel Migowski, Andre
Bogus, and David Koelle
|
AlternateTrackAction |
Action to launch selection of alternate track.
|
AlternateTrackFrame |
Frame that allows user to select alternate track and options.
|
AnalogClock2Display |
An Analog Clock for displaying in a panel.
|
AnalogClock2DisplayXml |
Handle configuration for display.AnalogClock2Display objects.
|
AnalogClockAction |
Swing action to create and register a AnalogClockFrame object.
|
AnalogClockFrame |
Creates a JFrame containing an analog clockface and hands.
|
AnalogClockStartupActionFactory |
Factory for analog clock startup actions.
|
AnalogIO |
Represent an analog I/O on the layout.
|
AnalogIO.AbsoluteOrRelative |
Is the value an absolute value or a relative value?
|
AnalogIOManager |
Interface for obtaining AnalogIOs.
|
Analytic_AAlgorithm |
Implementation of RPS location-finding using GPS equations from Sam Storm van
Leeuwen <samsvl@nlr.nl>, ported to Java by Norris Weimer
<norris.weimer@ualberta.ca>, and ported to JMRI/RPS by Bob
Jacobsen.
|
Analytic_AAlgorithm.RetVal |
Internal class to handle return value.
|
AngularRoute | |
AnymaDMX_ConnectionConfig |
Definition of objects to handle configuring an Anyma DMX layout connection
via a AnymaDMX_UsbPortAdapter object.
|
AnymaDMX_ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
AnymaDMX_UsbPortAdapter.
|
AnymaDMX_ConnectionTypeList |
Returns a list of valid Anyma DMX Connection Types
|
AnymaDMX_SystemConnectionMemo |
Minimal SystemConnectionMemo for anyma dmx systems.
|
AnymaDMX_TrafficController |
Traffic controller for Anyma DMX.
|
AnymaDMX_UsbLight |
AnymaDMX_UsbLight.java
|
AnymaDMX_UsbPortAdapter |
Provides an Adapter to allow the system connection memo and multiple
AnymaDMX_ managers to be handled.
|
AppConfigBase |
Basic configuration infrastructure, to be used by specific GUI
implementations
|
Application |
Wrapper for Apple provided extensions to Java that allow Java apps to feel
more "Mac-like" on Mac OS X.
|
Application |
A lightweight class that provides a methods to retrieve the current JMRI
application name and icon.
|
Application | Deprecated.
since 4.21.1; use
Application instead |
ApplicationDataPacket |
Packet to send just about anything.
|
ApplyTrainScheduleAction | |
Apps |
Base class for JMRI applications.
|
Apps3 |
Base class for GUI3 JMRI applications.
|
AppsBase |
Base class for the core of JMRI applications.
|
AppsConfigurationManager | |
AppsLaunchFrame |
Base class for main frame (window) of traditional-style JMRI applications
|
AppsLaunchPane |
Base class for pane filling main frame (window) of traditional-style JMRI
applications
|
AppsPreferencesActionFactory | |
AppsStartupActionFactory |
Startup action factory for application actions.
|
ArbitraryBean |
Generic implementation of
BeanInterface with a complete
implementation of PropertyChangeSupport and support for
arbitrary properties defined at runtime. |
ArbitraryPropertySupport |
Provide support for converging the Arbitrary* classes with the non-arbitrary
versions of those classes so that the Arbitrary* version can extend the
non-arbitrary class.
|
ArithmeticQualifier |
Mechanism to qualify on the value of a number.
|
ArithmeticQualifier.Test | |
Ash1_0Algorithm |
Implementation of 1st algorithm for reducing Readings
|
Ash1_0Algorithm.RetVal |
Internal class to handle return value.
|
Ash1_1Algorithm |
Implementation of version 1.1 algorithm for reducing Readings
|
Ash1_1Algorithm.RetVal |
Internal class to handle return value.
|
Ash2_0Algorithm |
Implementation of 2nd algorithm for reducing Readings
|
Ash2_0Algorithm.RetVal |
Internal class to handle return value.
|
Ash2_1Algorithm |
Implementation of 2.1th algorithm for reducing Readings
|
Ash2_1Algorithm.RetVal |
Internal class to handle return value.
|
Ash2_2Algorithm |
Implementation of 2.1th algorithm for reducing Readings
|
Ash2_2Algorithm.RetVal |
Internal class to handle return value.
|
AssignmentTableModel |
Table model for the pin assignment table.
|
ASTaddress | |
ASTattributelist | |
ASTattributename | |
ASTbus | |
ASTbus | |
ASTcheck | |
ASTcommand | |
ASTcommand | |
ASTcommandresponse | |
ASTconnectionlitteral | |
ASTconnectionmode | |
ASTcv | |
ASTcvbit | |
ASTcvno | |
ASTdelay | |
ASTdescription | |
ASTdescription | |
ASTdevicegroup | |
ASTdevicegroup | |
ASTdrivemode | |
ASTerror | |
ASTfb | |
ASTfb | |
ASTfunctionmode | |
ASTga | |
ASTga | |
ASTget | |
ASTgl | |
ASTgl | |
ASTgo | |
ASThandshake_set | |
ASThandshakecommand | |
ASThandshakeresponse | |
ASTinfo | |
ASTinforesponse | |
ASTinit | |
ASTlight | |
ASTlightcmd | |
ASTlightdevice | |
ASTlocations | |
ASTlock | |
ASTlock | |
ASTnonzeroaddress | |
ASTnonzeroaddress | |
ASTok | |
ASTonoff | |
ASTonoff | |
ASTonoff | |
ASToperations | |
ASToperationscmd | |
ASTport | |
ASTport | |
ASTpower | |
ASTpower | |
ASTpower | |
ASTpowercmd | |
ASTprogmode | |
ASTprotocol | |
ASTprotocollitteral | |
ASTreg | |
ASTreporter | |
ASTreportercmd | |
ASTreporterdevice | |
ASTreset | |
ASTsensor | |
ASTsensorcmd | |
ASTsensordevice | |
ASTserver | |
ASTserver | |
ASTserviceversion | |
ASTserviceversion | |
ASTsession | |
ASTsession | |
ASTset | |
ASTsm | |
ASTsm | |
ASTterm | |
ASTterminate | |
ASTthrownclosed | |
ASTtime | |
ASTtime | |
ASTtimeout | |
ASTtimestamp | |
ASTtraincmd | |
ASTtrains | |
ASTturnout | |
ASTturnoutcmd | |
ASTturnoutdevice | |
ASTvalue | |
ASTvalue | |
ASTverify | |
ASTwait_cmd | |
ASTzeroaddress | |
ASTzeroaddress | |
ASTzeroone | |
AttributeTableModel |
Table data model for display of Roster attribute values.
|
Audio |
Represent an Audio, a place to store or control sound information.
|
AudioBuffer |
Represent an AudioBuffer, a place to store or control sound information.
|
AudioBufferFrame |
Defines a GUI to edit AudioBuffer objects.
|
AudioCommand |
Represents a queued command for later processing in the AudioController
thread.
|
AudioCommandThread |
Represents a thread for processing commands contained within AudioCommand
objects.
|
AudioException |
Specific Exception class used by Audio objects.
|
AudioFactory |
An AudioFactory is responsible for the initialisation of specific audio
system implementations, creation of audio system specific Audio objects and
any necessary clean-up operations required by a specific audio system
implementation.
|
AudioListener |
Represent an AudioListener, a place to store or control sound information.
|
AudioListenerFrame |
Define a GUI to edit AudioListener objects
This file is part of JMRI.
|
AudioManager |
Locate an Audio object representing some specific audio information.
|
AudioSource |
Represent an AudioSource, a place to store or control sound information.
|
AudioSourceFrame |
Defines a GUI for editing AudioSource objects.
|
AudioTableAction |
Swing action to create and register an AudioTable GUI.
|
AudioTableFrame |
This file is part of JMRI.
|
AudioTablePanel |
This file is part of JMRI.
|
AudioThread |
Interface defining public methods and variables used in AudioThread classes
This file is part of JMRI.
|
AudioUtil |
Utility class for doing "VSD-special" things with the JMRI Audio classes.
|
AutoActiveTrain |
This class holds information and options for an ActiveTrain when it is
running in AUTOMATIC mode.
|
AutoAllocate |
Handles automatic allocation of Sections for Dispatcher
|
AutoBackup |
Specific Backup class for backing up and restoring Operations working files
to the Automatic Backup Store.
|
Automation |
Automation for operations
|
AutomationCopyAction |
Action to reset an automation
|
AutomationCopyFrame |
Frame for making a new copy of a automation.
|
AutomationItem |
Represents one automation item of a automation
|
AutomationManager |
Manages automations.
|
AutomationResetAction |
Action to reset an automation
|
AutomationResumeAction |
Action to resume all automations
|
AutomationsTableFrame |
Frame for adding and editing the automation roster for operations.
|
AutomationsTableFrameAction |
Swing action create a AutomationsTableFrame.
|
AutomationsTableModel |
Table model allowing the edit and status of an automation used by operations.
|
AutomationTableFrame |
Frame for user edit of a automation
|
AutomationTableModel |
Table Model for edit of a automation used by operations
|
AutomatSummary |
A singlet providing access to information about existing Automat instances.
|
AutomatTableAction |
Swing action to create and register a AutomatTable GUI
|
AutomatTableDataModel |
Table data model for display of Automat instances.
|
AutomatTableFrame |
Frame providing a table of Automat instances
|
AutomatTableStartupActionFactory | |
AutoSave |
Auto Save.
|
AutoSpeedAction |
Action to start the an "Auto Speed Configurer" by creating a frame to select
loco, etc.
|
AutoTrainAction |
This class sets up and executes TransitSectionAction's specified for Sections
traversed by one automatically running train.
|
AutoTrainsFrame |
AutoTrainsFrame provides a user interface to trains that are running
automatically under Dispatcher.
|
AutoTurnouts |
Handles automatic checking and setting of turnouts when Dispatcher allocates
a Section in a specific direction.
|
AuxiliaryConfiguration |
JMRI local copy of the NetBeans Platform
org.netbeans.spi.project.AuxiliaryConfiguration.
|
AuxiliaryProperties |
JMRI local copy of the NetBeans Platform
org.netbeans.spi.project.AuxiliaryProperties.
|
AwtWindowProperties | |
BackgroundItemPanel |
JPanels for the Panel Backgrounds.
|
BackgroundPanel | |
BackupBase |
Base class for backing up and restoring Operations working files.
|
BackupDialog | |
BackupFilesAction |
Swing action to backup operation files to a directory selected by the user.
|
BackupSet |
Represents the set of Operations files that is considered a "Backup" of the
current Operations files.
|
BasePanel |
Refactored common routines and data for the GUI panels in this package.
|
BasicCellEditor | |
BasicRosterEntry |
BasicRosterEntry represents a single element in a locomotive roster, including
information on how to locate it from decoder information.
|
BDL16Panel |
Panel displaying and programming a BDL16x configuration.
|
Bean |
Generic implementation of
BeanInterface with a complete
implementation of PropertyChangeSupport . |
BeanEditAction<B extends NamedBean> |
Provides the basic information and structure for for a editing the details of
a bean object.
|
BeanEditItem |
Hold the information for each bean panel in a structured manner.
|
BeanInterface |
Simple interface for basic methods that implement JMRI Bean handling methods.
|
BeanItemPanel |
Hold the information for each bean panel in a structured manner.
|
Beans | Deprecated. |
BeanSelectCreatePanel<E extends NamedBean> | |
BeanSetting |
Represent a NamedBean (such as a Turnout) and specific desired setting for
it.
|
BeanSwitch |
Class for a switchboard interface object.
|
BeanSwitchXml |
Handle configuration for display.switchboard.BeanSwitch objects.
|
BeanTableDataModel<T extends NamedBean> |
Table data model for display of NamedBean manager contents.
|
BeanTableDataModel.HeaderActionListener | |
BeanTableFrame<E extends NamedBean> |
Provide a JFrame to display a table of NamedBeans.
|
BeanTableModel |
Abstract base for simple bean tables for insertion in other GUI elements
|
BeanTablePane<E extends NamedBean> |
Provide a JPanel to display a table of NamedBeans.
|
BeanTableStartupActionFactory |
Factory for BeanTable startup actions.
|
BeanUtil |
JMRI-specific tools for the introspection of JavaBean properties.
|
Bell |
Interface defining operations for a CTC machine bell.
|
Block |
Represents a particular piece of track, more informally a "Block".
|
BlockBossAction |
Swing action to create and show a "Simple Signal Logic" GUI panel.
|
BlockBossFrame |
Provide a GUI for configuring "Simple Signal Logic" (BlockBossLogic) objects.
|
BlockBossLogic |
Drives the "simple signal" logic for one signal.
|
BlockBossLogicProvider |
Provider for
BlockBossLogic objects |
BlockBossLogicProviderXml |
Handle XML persistance of Simple Signal Logic objects.
|
BlockBossLogicXml |
Handle XML persistance of Simple Signal Logic objects.
|
BlockBossStartupActionFactory |
Factory for block boss startup actions.
|
BlockContentsIcon |
An icon to display the value contained within a Block.
|
BlockContentsIcon |
An icon to display a status of a Block Object.
|
BlockContentsIconXml |
Handle configuration for display.BlockContentsIcon objects.
|
BlockContentsIconXml |
Handle configuration for display.layoutEditor.BlockContentsIcon objects.
|
BlockEditAction |
Provides an edit panel for a Block object.
|
BlockManager |
Basic implementation of a BlockManager.
|
BlockManagerXml |
Persistency implementation for BlockManager persistence.
|
BlockOrder |
A BlockOrder is a row in the route of the warrant.
|
BlockPathEditFrame |
Defines a GUI for editing OBlock - OPath objects in the _tabbed OBlock Table interface.
|
BlockPathTableModel |
GUI to define the OPaths within an OBlock.
|
BlockPortalTableModel |
GUI to define Portal-Block-Portal combos for OBlocks.
|
BlockTableAction |
Swing action to create and register a BlockTable GUI.
|
BlockValueFile |
Handle saving/restoring block value information to XML files.
|
BlockWhereUsed |
Find Block references.
|
BoardListPanel |
Frame for Signal Mast Add / Edit Panel
|
BoardListPanel.Default |
Nested class to create one of these using old-style defaults
|
BooleanPropertyDescriptor |
Implementation of NamedBeanPropertyDescriptor for true/false properties.
|
BoolTrigger | |
BoosterProgPanel |
Panel for configuring an NCE booster.
|
BranchTo |
Implement the BRANCH_TO macro from the Digitrax sound definition language
|
BranchToEditor |
Editor panel for the BRANCH_TO macro from the Digitrax sound definition
language
|
BugReport | |
BuildFailedException |
Build failed exception.
|
BuildReportOptionAction |
Swing action to load the print options.
|
BuildReportOptionFrame |
Frame for user edit of the build report options
|
BuildReportOptionPanel |
Frame for user edit of the build report options
|
BuildTrainAction | |
BuildTrainIfSelectedAction | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | Deprecated. |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle | |
Bundle | |
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | Deprecated. |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle | |
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle | |
Bundle | |
Bundle |
Provides standard access for resource bundles in a package.
|
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
Bundle | |
BusyDialog |
Creates a simple "indeterminate" busy spinner dialog...
|
BusyGlassPane |
Used to intercept inputs and to display a busy cursor during reads and
writes.
|
BusyGlassPane.CBListener |
Listen for all events that our components are likely to be interested in.
|
ButtonEditor |
Make a JButton in a table cell function.
|
ButtonGroupColorChooserPanel |
Abstract Color Chooser extension that presents the JMRI preset colors in
as a Radio Button list with proper internationalization.
|
ButtonRenderer | |
ButtonSwatchColorChooserPanel |
Abstract Color Chooser extension that presents a swatch sample of the color
and a button to set the color.
|
ButtonTrigger | |
ButtonTrigger.ButtonAction | |
CabSignal |
Interface for a Cab Signal Object, describing the state of the track ahead
relative to a locomotive with a given address.
|
CabSignalAction |
Swing action to create and register a CabSignalPanel object.
|
CabSignalListListener |
Allow notification of changes to the cab signal list.
|
CabSignalManager |
Interface for CabSignal Manager objects, which provide access to the existing
CabSignals and allows for creation and destruction.
|
CabSignalPane |
Pane for sending Cab Signal data via block lookup
|
CabSignalTableModel |
Table data model for display of Cab Signaling information.
|
Calculator |
Describes a specific method of calculating a measurement.
|
CallOn | |
CallOnData |
This describes a single line of Call On data.
|
CallOnEntry | |
CanComponentFactory |
Provide access to Swing components for the LocoNet subsystem.
|
CanConfigurationManager |
Does configuration for CAN communications implementations.
|
CanConnectionTypeList |
Return a list of valid lenz XpressNet Connection Types.
|
CanConstants |
Constants to represent CAN protocols and adapters
|
CanFrame |
Base interface for immutable messages in a CANbus based message/reply
protocol.
|
CanInterface |
Define interface for sending and receiving CAN messages
|
CanisbConnectionConfig |
Definition of objects to handle configuring a layout connection via a SPROG
Generation 5 SerialDriverAdapter object.
|
CanisbConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
CanisbSerialDriverAdapter |
Implements SerialPortAdapter for SPROG Generation 5.
|
CanListener |
Defines the interface for listening to CAN messages
|
CanMenu |
Create a menu containing the Jmri CAN- and CBUS-specific tools
|
CanMenu.Item | |
CanMessage |
Base class for messages in a CANbus based message/reply protocol.
|
CanMutableFrame |
Base interface for mutable messages in a CANbus based message/reply protocol.
|
CanNamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
CanPanel |
JPanel extension to handle automatic creation of window title and help
reference for Cbus panels.
|
CanPanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
CanReply |
Base class for replies in a CANbus based message/reply protocol.
|
CanSendPane |
User interface for sending CAN frames to exercise the system
|
CanSendPane.Default |
Nested class to create one of these using old-style defaults.
|
CanSprogConnectionConfig |
Definition of objects to handle configuring a layout connection via a SPROG
Generation 5 SerialDriverAdapter object.
|
CanSprogConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
CanSprogSerialDriverAdapter |
Implements SerialPortAdapter for SPROG Generation 5.
|
CanSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
CanUsbDriverAdapter |
Implements SerialPortAdapter for the CAN-USB.
|
Car |
Represents a car on the layout
|
CarAttributeAction |
Frame for adding and editing the car roster for operations.
|
CarAttributeEditFrame |
Frame for editing a car attribute.
|
CarColors |
Represents the colors that cars can have.
|
CarDeleteAttributeAction | |
CarEditFrame |
Frame for user edit of car
|
CarLengths |
Represents the lengths that cars can have.
|
CarLoad |
Represents a car load, includes pickup and drop comments.
|
CarLoadAttributeAction |
Frame for adding and editing the car roster for operations.
|
CarLoadEditFrame |
Frame for adding and editing the car roster for operations.
|
CarLoads |
Represents the loads that cars can have.
|
CarManager |
Manages the cars.
|
CarManagerXml |
Loads and stores cars using xml files.
|
CarOwners |
Represents the owner names that cars can have.
|
CarRoads |
Represents the road names that cars can have.
|
CarRosterMenu |
Provides a context-specific menu for handling the Roster.
|
CarSetFrame |
Frame for user to place car on the layout
|
CarsSetFrame |
Frame for user to place a group of cars on the layout
|
CarsSetFrameAction |
Swing action to create and register a CarsSetFrame object.
|
CarsTableAction |
Swing action to create and register a CarsTableFrame object.
|
CarsTableFrame |
Frame for adding and editing the car roster for operations.
|
CarsTableModel |
Table Model for edit of cars used by operations
|
CarTypes |
Represents the types of cars a railroad can have.
|
CatalogPane |
Create a JPanel containing a tree of resources.
|
CatalogPanel |
Create a JPanel containing trees of resources to replace default icons.
|
CatalogTree |
Represents a CatalogTree, a tree displaying a taxonomy - e.g. a file system
directory, or an index of references or a table of contents built according
to the user's taxonomy.
|
CatalogTreeFS |
TreeModel used by CatalogPanel to create a tree of resources.
|
CatalogTreeIndex |
TreeModel used by CatalogPanel to create a tree of resources.
|
CatalogTreeLeaf |
Leaf of a CatalogTree.
|
CatalogTreeManager |
Locate a CatalogTree object representing some specific information.
|
CatalogTreeModel |
TreeModel used by CatalogPane to create a tree of resources.
|
CatalogTreeNode |
Node of a CatalogTree.
|
CbusAddress |
Utilities for handling CBUS addresses.
|
CbusAllocateNodeNumber | |
CbusBasicEventTableModel |
Class to provide access to the EventTableData.xml file.
|
CbusBasicNode |
Class to represent a node.
|
CbusBasicNodeEvent |
Base Class of CbusNodeEvent
|
CbusBasicNodeTable |
Table data model for display of CBUS Nodes
|
CbusBasicNodeTableFetch |
Table data model for display of CBUS Nodes
|
CbusBasicNodeTableOperations |
Table data model for display of CBUS Nodes
|
CbusBasicNodeWithManagers |
Class to represent a node.
|
CbusBasicNodeWithMgrsCommandStation |
Class to represent a node.
|
CbusBeanRenderer |
Renderer for Bean Icons, formatting them to similar height for use in tables.
|
CbusBootloaderPane |
Bootloader client for uploading CBUS node firmware.
|
CbusBootloaderPane.BootState |
Bootloader state machine states
|
CbusBootloaderPane.Default |
Nested class to create one of these using old-style defaults.
|
CbusCabSignal |
CBUS implementation of a Cab Signal Object, describing the state of the
track ahead relative to a locomotive with a given address.
|
CbusCabSignalManager |
CBUS implementation of the
CabSignalManager interface. |
CbusClockControl |
Provide access to CBUS Clock Network Functions.
|
CbusCommandStation |
CommandStation for CBUS communications.
|
CbusCommonSwing |
Common CBUS swing functions.
|
CbusComponentFactory |
Provide access to Swing components for the Cbus subsystem.
|
CbusConfigurationManager |
Does configuration for MERG CBUS CAN-based communications implementations.
|
CbusConsoleDecodeOptionsPane |
Panel for CBUS Console Options.
|
CbusConsoleDisplayOptionsPane |
Frame for CBUS Console
|
CbusConsoleLogEntry | |
CbusConsoleLoggingPane |
Pane for CBUS Console Logging to File Options
|
CbusConsolePacketPane |
Frame for CBUS Console
|
CbusConsolePane |
Frame for CBUS Console
|
CbusConsolePane.Default |
Nested class to create one of these using old-style defaults.
|
CbusConsoleStatsPane |
Panel for CBUS Console Stats
|
CbusConstants |
CbusConstants.java
Constants to represent CBUS protocol
|
CbusCreateBeanPane |
Panel to Create Turnouts, Sensor and Lights from CBUS event via drop action.
|
CbusDccOpsModeProgrammer |
Provide an Ops Mode Programmer via a wrapper what works with the CBUS command
station object.
|
CbusDccProgrammer |
Implements the jmri.Programmer interface via commands for the CBUS
programmer.
|
CbusDccProgrammerManager |
Extend DefaultProgrammerManager to provide programmers for CBUS systems
Added methods to manipulate the programmer availability to support hardware
that can redirect ops mode or service mode packets to a particular interface.
|
CbusDummyCS |
Simulating a MERG CBUS Command Station.
|
CbusDummyCSSession |
Simulating a MERG CBUS Command Station Loco Session.
|
CbusDummyNode |
Simulating a MERG CBUS Node.
|
CbusDummyNodeCanListener |
Class to represent a Processing of CAN Frames for a CbusDummyNode.
|
CbusEvent | |
CbusEventBeanCellRenderer |
Cell Renderer for
|
CbusEventBeanData |
Class to provide access to the EventTableData.xml file.
|
CbusEventDataElements |
Class to enable storage and OPC calculation
according to CBUS Event Data.
|
CbusEventDataElements.EvState |
ENUM of the event state.
|
CbusEventHighlighter |
Class to implement highlighting of CBUS events.
|
CbusEventHighlightFrame |
Frame to control an instance of CBUS highlighter to highlight events.
|
CbusEventHighlightPanel | |
CbusEventInterface |
Interface for CBUS Sensors, Turnouts and Lights to report CBUS Events.
|
CbusEventRequestDataModel |
Table data model for display of Cbus request events
|
CbusEventRequestMonitorEvent |
Class to represent a request event in the MERG CBUS event request monitor table
|
CbusEventRequestMonitorEvent.FbState | |
CbusEventRequestTablePane |
Frame providing a Cbus event request table.
|
CbusEventRequestTablePane.Default |
Nested class to create one of these using old-style defaults.
|
CbusEventResponder |
Simulating event request responses.
|
CbusEventTable |
Pane providing a CBUS Event table.
|
CbusEventTableAction | |
CbusEventTableDataModel |
Table data model for display of CBUS events
|
CbusEventTablePane |
Pane providing a CBUS event table.
|
CbusEventTablePane.Default |
Nested class to create one of these using old-style defaults.
|
CbusEventTablePrintAction |
Print or Print Preview Action for CBUS Event Table
|
CbusEventTableShutdownTask |
Class to call dispose on a MERG CBUS event table.
|
CbusEventTableXmlAction |
Save / Load routines for the EventTableData.xml file.
|
CbusEventTableXmlFile |
Class to provide access to the EventTableData.xml file.
|
CbusFilter |
Class to implement filtering of CBUS frames.
|
CbusFilterFrame |
Frame to control an instance of CBUS filter to filter events.
|
CbusFilterPanel |
Creates Panel for displaying a single filter
|
CbusFilterType |
ENUM to represent various CBUS OPC Filters.
|
CbusLight |
Light implementation for CBUS connections.
|
CbusLightManager |
Implement LightManager for CAN CBUS systems.
|
CbusLightManagerXml |
Provides load and store functionality for configuring CbusLightManagers.
|
CbusMenu |
Create a menu containing the Jmri CAN- and CBUS-specific tools
|
CbusMenu.Item | |
CbusMessage |
Class to allow use of CBUS concepts to access the underlying can message.
|
CbusNameService |
Class to lookup CBUS event names via the event table
|
CbusNewEventPane |
Creates Panel for displaying New Event JSpinners and Button.
|
CbusNode |
Class to represent a node.
|
CbusNodeBackupFile |
Class to define location for a CbusNodeBackup File.
|
CbusNodeBackupManager |
Class to work with CbusNode xml files
Loosely based on
Load and store the timetable data file: TimeTableData.xml
|
CbusNodeBackupsPane |
Pane for displaying CBUS Node Configuration Backups.
|
CbusNodeBackupTableModel |
Table model for Backup Files.
|
CbusNodeCanListener |
Class to represent a Processing of CAN Frames for a CbusNode.
|
CbusNodeConfigTab | |
CbusNodeConstants |
Static Methods relating to nodes ( modules ).
|
CbusNodeConstants.BackupType | |
CbusNodeEditEventFrame |
Frame to control an instance of CBUS highlighter to highlight events.
|
CbusNodeEditNVarPane | |
CbusNodeEvent |
Class to represent an event stored on a node.
|
CbusNodeEventManager |
Class to represent a Processing of CAN Frames for a CbusNode.
|
CbusNodeEventTableDataModel |
Table data model for display of CBUS Nodes
|
CbusNodeEventTablePane |
Pane providing a CBUS Node Event table for a single node.
|
CbusNodeEventVarPane | |
CbusNodeFcuTablePane |
Pane providing a Cbus node table.
|
CbusNodeFromBackup |
Class to represent a node imported from FCU file or CbusNodeXml.
|
CbusNodeFromBackup.DoNothingCanListener |
Ignores Incoming and Outgoing CAN Frames.
|
CbusNodeFromFcuTableDataModel |
Table data model for display of Cbus Nodes imported from MERG FCU
|
CbusNodeInfoPane | |
CbusNodeNVEditTablePane |
Pane providing a Cbus event table.
|
CbusNodeNVEditTablePane.NvSpinnerEditor | |
CbusNodeNVEditTablePane.SpinnerRenderer | |
CbusNodeNVManager |
Class to represent a Processing of CAN Frames for a CbusNode.
|
CbusNodeNVTableDataModel |
Table data model for display of CBUS Node Variables.
|
CbusNodeParameterManager |
Class to represent a Processing of CAN Frames for a CbusNode.
|
CbusNodeRestoreFcuFrame | |
CbusNodeSetupPane | |
CbusNodeSingleEventEditTablePane |
Pane providing a Cbus Node Event Edit table.
|
CbusNodeSingleEventTableDataModel |
Table data model for display of CBUS Node Single Events
|
CbusNodeStats |
Class to get Node Statistics.
|
CbusNodeTableDataModel |
Table data model for display of CBUS Nodes
|
CbusNodeTablePane |
Pane providing a CBUS node table.
|
CbusNodeTimerManager |
Class to handle Timers for a CbusNode.
|
CbusNodeTrickleFetch | |
CbusNodeUserCommentsPane | |
CbusOpCodes |
Methods to decode CBUS opcodes
https://github.com/MERG-DEV/CBUSlib
|
CbusParameters |
CBUS Node parameters
|
CbusPowerManager |
PowerManager implementation for controlling CBUS layout power.
|
CbusPredefinedMeters |
Provide access to current meter from a MERG CBUS Command Station
|
CbusPreferences |
Preferences for the MERG CBUS connections.
|
CbusProgrammer | Deprecated.
since 4.17.1; use
CbusNode instead |
CbusProgrammerManager | Deprecated.
since 4.17.1; use
CbusNode instead |
CbusReporter |
Extend jmri.AbstractRailComReporter for CBUS controls.
|
CbusReporterManager |
Implement ReporterManager for CAN CBUS systems.
|
CbusReporterManagerXml |
Provides load and store functionality for configuring CbusReporterManagers.
|
CbusSend |
Class to send CAN Frames.
|
CbusSendEventPane |
Panel for CBUS Console to Send CBUS Events
|
CbusSensor |
Extend jmri.AbstractSensor for CBUS controls.
|
CbusSensorManager |
Implement SensorManager for CAN CBUS systems.
|
CbusSensorManagerXml |
Provides load and store functionality for configuring CbusSensorManagers.
|
CbusSimCanListener |
Simulating event request responses.
|
CbusSimulator |
Simulating a MERG CBUS Command Station + other network objects.
|
CbusSlotMonitorDataModel |
Table data model for display of CBUS Command Station Sessions and various Tools
|
CbusSlotMonitorPane |
Pane for monitoring and configuring a MERG CBUS Command Station.
|
CbusSlotMonitorPane.Default |
Nested class to create one of these using old-style defaults
|
CbusSlotMonitorSession |
Class to represent a session in the MERG CBUS Command Station Session Slot Monitor
|
CbusTableEvent |
Class to represent an event in the MERG CBUS event table
|
CbusTableRowEventDnDHandler |
Drag and drop handler for CBUS Events being dragged from a table.
|
CbusThrottle |
An implementation of DccThrottle via AbstractThrottle with code specific to a
CBUS connection.
|
CbusThrottleManager |
CBUS implementation of a ThrottleManager.
|
CbusTurnout |
Turnout for CBUS connections.
|
CbusTurnoutManager |
Implement TurnoutManager for CAN CBUS systems.
|
CbusTurnoutManagerXml |
Provides load and store functionality for configuring CbusTurnoutManagers.
|
CentralSection<To extends Enum<To>,From extends Enum<From>> |
A Section is the base type for the pieces that make up and are referenced by a
Station . |
ChangeDepartureTimesAction |
Swing action to launch the Change Departure Time window.
|
ChangeDepartureTimesFrame |
Change Departure Time frame for operations.
|
ChangeTrackFrame |
Action to change the type of track.
|
ChangeTracksFrame |
Action to change all of tracks at a location to the same type of track.
|
ChangeTracksTypeAction |
Action to change all of tracks at a location to the same type of track.
|
ChangeTrackTypeAction |
Action to change the type of track.
|
ChannelStart |
Implement the CHANNEL_START macro from the Digitrax sound definition language
|
ChannelStartEditor |
Editor panel for the CHANNEL_START macro from the Digitrax sound definition
language
|
CheckerFrameworkCheck |
Check how the Checker Framework and annotations interact.
|
CheckForUpdateAction |
Swing action to check for more recent JMRI version.
|
CheckJMRIObject | |
CheckJMRIObject.OBJECT_TYPE | |
CheckJMRIObject.VerifyClassReturnValue | |
CircuitBuilder |
ControlPanelEditor CircuitBuilder tools.
|
ClassMigration |
Interface for service provider instances that provide a class migration path
that the
ConfigXmlManager must be made aware of. |
ClassMigrationManager |
Get class migrations for the
ConfigXmlManager . |
ClientActions |
Shared code for creating UI elements from different places in the application.
|
ClientRxHandler |
Implementation of the DCCppOverTcp LbServer Server Protocol.
|
ClientRxHandler |
Implementation of the LocoNetOverTcp LbServer Server Protocol.
|
ClockControl |
ClockControl defines an interface for control of hardware Fast Clocks
|
ClockItemPanel |
ItemPanel for Clocks.
|
ClockMonPane |
Pane displaying a LocoNet clock monitor.
|
ClockMonPane.Default | Deprecated.
since 4.19.7; use
ClockMonPaneAction instead |
ClockMonPaneAction | |
ClockMonPanel |
Frame displaying and programming a NCE clock monitor.
|
ClockMonPanel.Default |
Nested class to create one of these using old-style defaults
|
CmdStnConfigPane |
User interface for Command Station Option Programming.
|
CMRIComponentFactory |
Provide access to Swing components for the CMRI subsystem.
|
CMRIConnectionTypeList |
Returns a list of valid C/MRI Connection Types
|
CMRIMenu |
Create a "Systems" menu containing the Jmri CMRI-specific tools.
|
CMRInetManagerAction |
Swing action to create and register a CMRInetManagerAction object
|
CMRInetManagerFrame |
Frame for a table view to manage a CMRInet network.
|
CMRInetMetricsAction |
CMRInet Network Metrics
|
CMRInetMetricsCollector |
Listener class for collecting CMRInet network traffic and error messages.
|
CMRInetMetricsData |
CMRInet metric data variables and access methods.
|
CMRInetMetricsFrame |
Frame for CMRInet Network Metrics.
|
CMRISystemConnectionAction | |
CMRISystemConnectionMemo |
Minimal SystemConnectionMemo for C/MRI systems.
|
CodeButton |
Drive the interactions of a code button and code light on the panel.
|
CodeButtonHandler |
This is the "master" class that handles everything when a code button is
pressed.
|
CodeButtonHandlerData | |
CodeButtonHandlerData.LOCK_IMPLEMENTATION | |
CodeButtonHandlerData.TRAFFIC_DIRECTION | |
CodeButtonHandlerData.TURNOUT_TYPE | |
CodeButtonHandlerDataRoutines | |
CodeButtonSimulator | |
CodeGroupNoBits |
Define codes for a no-bit field.
|
CodeGroupOneBit |
Define codes for a one-bit field.
|
CodeGroupThreeBits |
Define codes for a three-bit field.
|
CodeGroupTwoBits |
Define codes for a two-bit field.
|
CodeLine |
Drive the code line communications on a USS CTC panel.
|
CollectingReporter |
This is an extension of a reporter device that is capable of collecting
multiple reports in a collection.
|
ColorDialog |
A dialog to color a Component in a Window.
|
ColorListPopupMenu |
Popup menu for displaying recently selected colors along with standard
java colors.
|
ColorUtil |
A collection of utilities related to colors.
|
Columns | |
CombinedLock |
Combines multiple locks into one with an AND operation.
|
CombinedLocoSelListPane |
Provide GUI controls to select a known loco and/or new decoder.
|
CombinedLocoSelPane |
Provide GUI controls to select a known loco and/or new decoder.
|
CombinedLocoSelTreePane |
Provide GUI controls to select a known loco and/or new decoder.
|
CombinedLocoSelTreePane.DecoderTreeNode | |
CombinedLocoSelTreePane.InvisibleTreeModel |
The following has been taken from an example given in..
|
ComboBoxColorChooserPanel |
Abstract Color Chooser extension that presents the JMRI preset colors in
a Combo Box with proper internationalization.
|
ComboBoxToolTipRenderer |
Set ToolTips for ComboBox items
Steve Young (c) 2019
|
ComboCheckBox | |
ComboOffRadioButton | |
ComboOnRadioButton | |
ComboRadioButtons | |
CommandStation |
Provide a DCC command station's basic ability: Sending DCC packets to the
rails.
|
CommentMacro |
An SdfMacro for carrying a comment.
|
CommentMacroEditor |
Editor panel for the SdfMacro for carrying a comment
|
CommonConductorYardmasterPanel |
Common elements for the Conductor and Yardmaster Frames.
|
CommonSubs | |
CommonTurnoutOperation |
Specialization of TurnoutOperation to contain
common properties and methods for concrete subclasses.
|
CommonTurnoutOperationConfig |
Extension of TurnoutOperationConfig to handle config for common aspects of
some subclasses.
|
CommonTurnoutOperationXml |
Concrete subclass to save/restore NoFeedbackTurnoutOperation object to/from
XML.
|
ComponentFactory |
Provide access to Swing components for a jmrix subsystem.
|
CompositeVariableValue |
Extends EnumVariableValue to represent a composition of variable values.
|
CompositeVariableValue.Setting |
Define objects to save and manipulate a particular setting.
|
CompositeVariableValue.SettingList |
Defines a list of Setting objects.
|
ConcentratorMessage |
This file is part of JMRI.
|
ConcentratorReply |
Contains the data payload of a serial reply packet.
|
ConcentratorReporterManager |
Rfid implementation of a ReporterManager.
|
ConcentratorReporterManagerXml |
Provides load and store functionality for configuring ConcentratorReporterManagers.
|
ConcentratorSensorManager |
Manage the Rfid-specific Sensor implementation.
|
ConcentratorSensorManagerXml |
Provides load and store functionality for configuring ConcentratorSensorManagers.
|
ConcentratorSystemConnectionMemo | Deprecated.
since 4.21.1 use
RfidSystemConnectionMemo directly. |
ConcentratorTrafficController |
Converts Stream-based I/O to/from messages.
|
Conditional |
A Conditional is layout control logic, consisting of a logical expression and
an action.
|
Conditional.Action | |
Conditional.AntecedentOperator | |
Conditional.ItemType | |
Conditional.Operator | |
Conditional.State | |
Conditional.Type | |
ConditionalAction |
The consequent of the antecedent of the conditional proposition.
|
ConditionalCopyFrame |
Extracted from ConditionalEditList.
|
ConditionalEditBase |
This is the base class for the Conditional edit view classes.
|
ConditionalEditBase.LogixEventListener |
Create a custom listener event.
|
ConditionalEditBase.NameBoxListener |
Listen for name combo box selection events.
|
ConditionalEditBase.SelectionMode |
Input selection names.
|
ConditionalEditFrame |
Extracted from ConditionalEditList.
|
ConditionalFrame |
Basis for ConditionalEditFrame and ConditionalCopyFrame.
|
ConditionalList |
Basis for ConditionalListEdit and ConditionalListCopy
|
ConditionalListCopy |
Compare with the other Conditional Edit tool
ConditionalTreeEdit
and ConditionalListEdit |
ConditionalListCopy.ConditionalListModel | |
ConditionalListEdit |
The traditional list based conditional editor based on the original editor
included in LogixTableAction.
|
ConditionalManager |
Interface for obtaining Conditionals
|
ConditionalTreeEdit |
A tree based editor for maintaining Logix Conditionals, State Variables and
Actions.
|
ConditionalTreeEdit.ConditionalTreeNode |
Conditional Tree Node Definition.
|
ConditionalVariable |
The variable used in the antecedent (the 'if' part) of the Conditional.
|
ConfigBaseStationAction | |
ConfigBaseStationFrame | |
ConfigBaseStationFrame.ButtonRenderer | |
ConfigBundle | |
ConfigPaneHelper |
Helper class for implementing OpenLCB compatible port adapters.
|
ConfigServlet | |
ConfigToolPane |
Pane for user creation of Sensor, Turnouts and Lights that are linked to CBUS
events.
|
ConfigToolPane.Default |
Nested class to create one of these using old-style defaults.
|
ConfigurableSound |
Configurable Sound initial version.
|
ConfigurationManager |
Does configuration for various CAN-based communications implementations.
|
ConfigurationManager.ProgModeSwitch |
Enumerate support for switching programming modes in connected hardware
|
ConfigurationManager.SubProtocol | |
ConfigureManager |
Provide load/store capabilities for general configuration.
|
ConfigureXmlStartupActionFactory |
Factory for XML file loading startup actions.
|
ConfiguringSystemConnectionMemo | |
ConfigXmlManager |
Provides the mechanisms for storing an entire layout configuration to XML.
|
ConflictingSystemConnectionMemo | Deprecated.
used only to maintain backwards compatibility with JMRI 4.16;
remove immediately when no longer used
|
ConnectionConfig |
Definition of objects to handle configuring a CTI Electronics Acela layout
connection via a SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a connection via a Bachrus
SerialDriverAdapter object.
|
ConnectionConfig |
Abstract base for objects to handle configuring a layout connection via
various types of SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a Canusb
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a Canrs
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a Canusb
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a Canusb
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a connection via a
NetworkDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a Canusb
CanUsbDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a CAN
hexfile emulator.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a
NetworkDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a C/MRI
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a C/MRI
Simulator object.
|
ConnectionConfig |
Interface for objects that handle configuring a layout connection.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an DCC4PC
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a DCC++OverTcp layout
connection via a DCCppTcpDriverAdapter object.
|
ConnectionConfig |
Handle configuring a DCC++ layout connection via Ethernet.Port
|
ConnectionConfig |
Handle configuring a DCC++ layout connection via a Serial adaptor.
|
ConnectionConfig |
Handle configuring a DCC++ layout connection via a DCCppSimulator
adapter.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a
SerialDriverAdapter object.
|
ConnectionConfig |
Handle configuring an Direct layout connection via a Simulator
adapter.
|
ConnectionConfig |
Definition of objects to handle configuring an EasyDCC layout connection via
a NetworkDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring an LocoBuffer layout connection
via an EasyDccSerialDriverAdapter object.
|
ConnectionConfig |
Handle configuring an EasyDCC layout connection via an EasyDccSimulator
adapter.
|
ConnectionConfig |
Definition of objects to handle configuring an ECoS layout connection via a
NetworkDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a Grapevine layout connection.
|
ConnectionConfig |
Handle configuring an Grapevine layout connection via a GrapevineSimulator
adapter.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection
|
ConnectionConfig |
Definition of objects to handle configuring a virtual layout connection.
|
ConnectionConfig |
Definition of objects to handle configuring a connection to a remote JMRI
instance via the JMRI Network Protocol.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via the built in USB port
on the Hornby Elite.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via a Lenz LI100 (or LI101)
adapter.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via a Lenz (LI100 or) LI100F
adapter.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via a Lenz LI101 adapter.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via a Lenz LIUSBadapter.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via a LIUSBEthernet.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via a LIUSB Server.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via a Lenz LZV200adapter.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via an XNetSimulator
adapter.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via a XnTcp adapter.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via a ZTC Controls ZTC640
adapter.
|
ConnectionConfig |
Definition of objects to handle configuring a LocoNet Bluetooth layout
connection via a LocoNetBluetoothAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a LocoNet
hexfile emulator.
|
ConnectionConfig |
Definition of objects to handle configuring an Intellibox serial port layout
connection via an IntelliboxAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a LocoBuffer layout connection
via a LocoBufferAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a LocoBuffer-II layout
connection via a LocoBufferIIAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a LocoBuffer-USB layout
connection via a LocoBufferIIAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a LocoNetOverTcp layout
connection via a LnTcpDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring the layout connection via LocoNet
RMI.
|
ConnectionConfig |
Definition of objects to handle configuring a LocoBuffer layout connection
via a LocoNet MS100Adapter object.
|
ConnectionConfig |
Definition of objects to handle configuring an PR2 layout connection via a
PR2Adapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a PR3 layout connection via a
PR2Adapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a PR4 layout connection via a
PR2Adapter object.
|
ConnectionConfig |
Definition of objects to handle configuring an Uhlenbrock serial port layout
connection via an UhlenbrockAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a Uhlenbrock USB-adapter 63120 layout
connection via a UsbUhlenbrock63120Adapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a DCS240 USB layout connection via a
PR2Adapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a DCS52 USB layout connection via a
PR2Adapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a
SerialDriverAdapter object.
|
ConnectionConfig |
Handle configuring an Maple layout connection via a MapleSimulator
adapter.
|
ConnectionConfig |
Definition of objects to handle configuring an Marklin CS2 layout connection
via a NetworkDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring an USB Interface layout
connection via a MRC SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an MRC
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring an NCE layout connection via a
NetworkDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an NCE
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an NCE
SerialDriverAdapter object, set up as Simulator.
|
ConnectionConfig |
Definition of objects to handle configuring an LocoBuffer layout connection
via an NCE SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a Oak Tree layout connection.
|
ConnectionConfig |
Handle configuring an oaktree layout connection via an OaktreeSimulator
adapter.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection
|
ConnectionConfig |
Definition of objects to handle configuring a Powerline layout connection
|
ConnectionConfig |
Definition of objects to handle configuring a Powerline layout connection.
|
ConnectionConfig |
Definition of objects to handle configuring a Powerline layout connection.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a
Powerline Simulator object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a QSI
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a
NetworkDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection.
|
ConnectionConfig |
Handle configuring an layout connection via a Roco z21 or Z21.
|
ConnectionConfig |
Definition of objects to handle configuring an RPS layout connection.
|
ConnectionConfig |
Definition of objects to handle configuring a SECSI layout connection.
|
ConnectionConfig |
Handle configuring an SECSI layout connection via a SecsiSimulator
adapter.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an SPROG
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an SPROG
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an SPROG
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an SPROG
SerialDriverAdapter object.
|
ConnectionConfig |
Handle configuring an SPROG layout connection via a SprogSimulator
adapter.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an SPROG
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an SPROG
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an SPROG
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring an EasyDCC layout connection via
a NetworkDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an TAMS
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a Tams
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a TMCC layout connection
|
ConnectionConfig |
Handle configuring an TMCC layout connection via a SimulatorAdapter adapter.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an
Wangrow SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via an
XPA+Modem SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring an LocoBuffer layout connection
via a Zimo MX-1 SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring an Zimo MXULF SerialDriverAdapter
object.
|
ConnectionConfig |
Handle configuring an XpressNet layout connection via a ZTC Controls ZTC611
command station.
|
ConnectionConfigManager |
Manager for ConnectionConfig objects.
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
NetworkDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
CanUsbDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the CAN
simulator (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
NetworkDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
SimDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
LnTcpDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the DCC++ Server
(and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persistening the DCC++ serial adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
DCCppSimulatorAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
NetworkDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
NetworkDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the XBeeAdapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of virtual layout connections
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
NetworkDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the EliteAdapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the LI100Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the LI100fAdapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the LI101Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the LIUSBAdapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the LIUSB Server
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the LIUSB Server
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the LZV200Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
XNetSimulatorAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the XnTcpAdapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
ZTC640Adapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
LocoNetBluetoothAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the HexFIle
LocoNet emuilator (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
LocoBufferAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
LocoBufferAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
LocoBufferAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
LocoBufferUSBAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
LnTcpDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the RMI objects
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the MS100Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the PR2Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the PR3Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the PR4Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
UhlenbrockAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the UsbUhlenbrock63120Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the UsbDcs240Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the UsbDcs52Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
NetworkDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
NetworkDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
This class encapsulates common code for reading and writing per-connection information from/to
the XML of the connection profile.
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
NetworkDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the Z21 (and
connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the SeriaAdapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
NetworkDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistatams of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the Mx1Adapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the mxulfAdapter
(and connections).
|
ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
ZTC611Adapter (and connections).
|
ConnectionLabel |
A JLabel that listens to a system connection and reports its status
|
ConnectionNameFromSystemName |
Common utility method for returning the System Connection Name from the
System Name Prefix
|
ConnectionRequestPacket |
Client sends this when initiating a connection.
|
ConnectionResponsePacket |
Sent as a response to a connection request.
|
ConnectionsPreferencesPanel | |
ConnectionStatus |
Interface for classes that wish to get notification when the connection to
the layout changes.
|
ConnectionTypeList |
Definition of objects to handle configuring a layout connection.
|
ConnectivityUtil |
ConnectivityUtil provides methods supporting use of layout connectivity
available in Layout Editor panels.
|
Consist |
Interface for a Consist Object, describing one or more
cooperatively-operating locomotives.
|
Consist |
A consist is a group of engines that is managed as one engine.
|
ConsistController | |
ConsistDataModel |
Table data model for display of consist information.
|
ConsistFile |
Handle saving/restoring consist information to XML files.
|
ConsistFunctionController | |
ConsistListener |
Allow notification of delayed consisting errors.
|
ConsistListListener |
Allow notification of changes to the consist list.
|
ConsistManager |
Interface for Consist Manager objects, which provide access to the existing
Consists and allows for creation and destruction.
|
ConsistPreferencesManager | |
ConsistToolAction |
Swing action to create and register a ConsistToolFrame object.
|
ConsistToolFrame |
Frame object for manipulating consists.
|
ConsistToolPrefsPanel | |
ConsistToolStartupActionFactory |
Factory for consist tool startup actions.
|
Constants |
Define common constants for the ussctc package.
|
Constants |
Constants and functions specific to the CM11 interface.
|
Constants |
Constants and functions specific to the CP290 interface
|
Constants |
Constants and functions specific to the Insteon 2412S interface
|
Constants |
Constants and functions specific to the Insteon 2412S interface.
|
Constants |
Basic constants for the RPS package and subpackages.
|
ConstantValue |
Extends VariableValue to represent a constant enum-like-thing.
|
ConstrainedArbitraryBean |
A Bean with support for
VetoableChangeListener s. |
ConstrainedBean |
A Bean with support for
VetoableChangeListener s. |
ConsumerTableModel |
Table Model for access to producer info
|
ConsumerTablePane |
Pane for showing the consumer table
|
Control |
Controls for operations developers.
|
ControllerFilterAction | |
ControllerFilterFrame | |
ControllerInterface | |
ControllerStatusPacket |
An IPOCS unit can send this as a status message.
|
ControlPanel |
A JInternalFrame that contains a JSlider to control loco speed, and buttons
for forward, reverse and STOP.
|
ControlPanel.PopupListener |
A PopupListener to handle mouse clicks and releases.
|
ControlPanelCustomSliderUI | |
ControlPanelEditor |
Provides a simple editor for adding jmri.jmrit.display items to a captive
JFrame.
|
ControlPanelEditor.PositionableListDnD | |
ControlPanelEditorAction |
Start a ControlPanelEditor.
|
ControlPanelEditorActionFactory | |
ControlPanelEditorXml |
Handle configuration for
ControlPanelEditor panes. |
ControlPanelListener | |
ControlPanelPropertyEditor |
A very specific dialog for editing the properties of a FunctionButton object.
|
ControlPanelServlet |
Return xml (for specified ControlPanel) suitable for use by external clients.
|
ConvertDialog | |
CoordinateEdit |
Displays and allows user to modify x & y coordinates of
positionable labels This class has been generalized to provide popup edit
dialogs for positionable item properties when TextFields are needed to input
data.
|
CopyRosterGroupAction |
Duplicate roster group.
|
CopyRosterItemAction |
Copy a roster element, including the definition file.
|
CoreIdRfidProtocol |
Common routines to extract the Tag information and validate checksum for
implementations that use the CORE-ID / ID-Innovations protocol.
|
CreateButtonModel |
Creates a button when the program is started.
|
CreateButtonModelFactory | |
CreateButtonModelXml |
Handle XML persistence of CreateButtonModel objects.
|
CreateGUIObjectsXMLFile | |
CreateRosterGroupAction |
Create a roster group.
|
CreateXMLFiles | |
CsOpSwAccess | |
CsOpSwAccess.CmdStnOpSwStateType | |
CsPane |
Pane for viewing and setting simulated network objects.
|
CsvExportAction |
Action to export the CV values to a Comma Separated Valiable (CSV) data file.
|
CsvExportAction |
Action to export the incoming raw data to a CSV-format file.
|
CsvExportMeasurementAction |
Action to export the incoming raw data to a CSV-format file.
|
CsvImportAction |
Action to import the CV values from a CSV format file.
|
CsvImporter |
Import CV values from a generic CSV format CV list file such as those written
by the CsvExportAction class.
|
CTCConstants | |
CtcEditorAction |
Swing action to create and register a CtcEditor.
|
CtcEditorStartup |
StartupActionFactory for the
CtcEditorAction . |
CTCException | |
CTCExceptionBuffer |
Most times the user does not have the System Console displayed when the CTC
system is being started up.
|
CTCExceptionBuffer.ExceptionBufferRecordSeverity | |
CTCFiles |
CTC File utility
|
CTCMain | |
CtcManager |
Start the CtcManager and register with the instance and configuration managers.
|
CtcManagerXml |
Provides the functionality for persistence of the CTC tool data.
|
CtcRunAction |
Swing action to create and register the CTC Run Time.
|
CtcRunStartup |
StartupActionFactory for the
CtcEditorAction . |
CTCSerialData | |
CTCSerialData.CTCTurnoutData |
"Return" value from function "getCTCTurnoutData":
|
CurrentMeter |
Interface for marking a Meter as a Current meter.
|
CVNameComparator | |
CvTableModel |
Table data model for display of CvValues in symbolic programmer.
|
CvUtil |
Common utility methods for working with CVs
|
CvValue |
Encapsulate a single CV value and provide programming access to the decoder.
|
DataListener |
Receive notification when data arrives from a Pocket Tester.
|
DataSource |
Simple GUI for controlling the PRICOM Pocket Tester.
|
DataSourceAction |
JmriJFrameAction to create and register a pricom.pockettester.DataSource
object
|
DateUtil |
Common utility methods for working with Calendar and Date objects.
|
Dcc4PcBoardManager |
Implement BoardManager for Dcc4Pc systems.
|
Dcc4PcComponentFactory |
Provide access to Swing components for the Ecos subsystem.
|
Dcc4PcConnectionTypeList |
Returns a list of valid Dcc4Pc Connection Types
|
Dcc4PcInterface |
Define interface for sending and receiving messages to the DCC4PC computer
interface device.
|
Dcc4PcListener |
Defines the interface for listening to traffic on the DCC4PC communications
link.
|
Dcc4PcMenu |
Create a "Systems" menu containing the Jmri DCC4PC-specific tools
|
Dcc4PcMenu.Item | |
Dcc4PcMessage |
Encodes a message to the DCC4PC Interface.
|
Dcc4PcMonPane |
Swing action to create and register a MonFrame object
|
Dcc4PcMonPane.Default |
Nested class to create one of these using old-style defaults
|
Dcc4PcNamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
Dcc4PcOpsModeProgrammer |
Provides an Ops mode proxy programming interface for a RailCom Reader.
|
Dcc4PcOpsModeProgrammer.ProxyProgList | |
Dcc4PcPanel |
JPanel extension to handle automatic creation of window title and help
reference for Dcc4Pc panels
|
Dcc4PcPanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
Dcc4PcPortController | |
Dcc4PcProgrammerManager |
DCC4PC Programmer acts as a proxy for ops mode programming.
|
Dcc4PcReply |
Dcc4PcReply.java
Carries the reply to a Dcc4PcMessage
|
Dcc4PcReporter |
Extend jmri.AbstractRailComReporter for Dcc4Pc Reporters Implemenation for providing
status of rail com decoders at this reporter location.
|
Dcc4PcReporter.RailComPacket | |
Dcc4PcReporterManager |
Dcc4PcReporterManager implements the ReporterManage for dcc4pc
|
Dcc4PcReporterManagerXml |
Provides load and store functionality for configuring Dcc4PcReporterManagers.
|
Dcc4PcSensor |
Implement a Sensor via Dcc4Pc communications.
|
Dcc4PcSensorManager |
Implement SensorManager for Dcc4Pc systems.
|
Dcc4PcSensorManagerXml |
Provides load and store functionality for configuring Dcc4PcSensorManagers.
|
Dcc4PcSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
Dcc4PcTrafficController |
Converts Stream-based I/O to/from DCC4PC messages.
|
DccAddressPanel |
Provide a graphical representation of the DCC address, either long or short
|
DccAddressVarHandler |
Encapulates DCC address handling logic in one place
|
DccCommandStation | Deprecated.
Since JMRI 4.11.3, will remove in following development series;
use
CommandStation instead. |
DccConsist |
This is the Default DCC consist.
|
DccConsistManager |
The Default Consist Manager which uses the DccConsist class for
the consists it builds.
|
DccLocoAddress |
Encapsulate information for a DCC Locomotive Decoder Address.
|
DccLocoAddressSelector |
Tool for selecting short/long address for DCC throttles.
|
DccLocoAddressXml |
Handle XML configuration for DccLocoAddress objects.
|
DCCppAdapter |
Provide access to DCC++ via a FTDI Virtual Com Port.
|
DCCppCommandStation |
Defines the standard/common routines used in multiple classes related to the
DCC++ Command Station, on a DCC++ network.
|
DCCppComponentFactory |
Provide access to Swing components for the DCC++ subsystem.
|
DCCppConnectionTypeList |
Returns a list of valid lenz DCC++ Connection Types
|
DCCppConstants |
DCCppConstants.java
Constants to represent values seen in DCC++ traffic
|
DCCppEthernetAdapter |
Provide access to DCC++ Base Station via Ethernet.
|
DCCppEthernetPacketizer |
An extension of the DCCppPacketizer to handle the device specific
requirements of the DCC++ Ethernet.
|
DCCppInitializationManager |
This class performs initialization for DCC++.
|
DCCppInterface |
DCCppInterface defines the general connection to a DCC++ layout.
|
DCCppLight |
Implementation of the Light Object for DCC++
|
DCCppLightManager |
Implement LightManager for DCC++ systems.
|
DCCppLightManagerXml |
Provides load and store functionality for configuring DCCppLightManagers.
|
DCCppListener |
DCCppListener provides the call-back interface for notification when a new
DCC++ message arrives from the layout.
|
DCCppMenu |
Create a menu containing the DCC++ specific tools.
|
DCCppMessage |
Represents a single command or response on the DCC++.
|
DCCppMessageException | |
DCCppMonAction | |
DCCppMonPane |
Panel displaying (and logging) DCC++ messages derived from DCCppMonFrame.
|
DCCppMonPane.Default |
Nested class to create one of these using old-style defaults
|
DCCppNetworkPortController |
Base for classes representing a DCCpp communications port
|
DCCppOpsModeProgrammer |
Provides an Ops mode programming interface for DCC++.
|
DCCppOverTcpPacketizer |
Converts Stream-based I/O to/from DCC++ messages.
|
DCCppPacketizer |
Converts Stream-based I/O to/from DCC++ messages.
|
DCCppPortController |
interface for DCCppPortController objects.
|
DCCppPowerManager | |
DCCppPredefinedMeters |
Provide access to current and voltage meters from the DCC++ Base Station
Creates meters based on values sent from command station
User can create new meters in the sketch.
|
DCCppProgrammer |
Programmer support for DCC++.
|
DCCppProgrammerManager |
Extend DefaultProgrammerManager to provide ops mode programmers on DCC++
|
DCCppRegister | |
DCCppRegisterManager |
Defines and Manages the Registers (~ slots) for DCC++ Base Station
|
DCCppReply |
Represents a single response from the DCC++ system.
|
DCCppSensor |
Extend jmri.AbstractSensor for DCC++ layouts.
|
DCCppSensorManager |
Implement SensorManager for DCC++ systems.
|
DCCppSensorManagerXml |
Provides load and store functionality for configuring DCCppSensorManagers.
|
DCCppSerialPortController |
Abstract base for classes representing a DCC++ communications port.
|
DCCppSimulatorAdapter |
Provide access to a simulated DCC++ system.
|
DCCppSimulatorPortController |
Abstract base for classes representing a DCCpp communications port
|
DCCppStreamConnectionConfig |
Handle configuring an DCC++ layout connection via an DCCppStreamPortController
adapter.
|
DCCppStreamConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
DCCppStreamConnectionConfig (and connections).
|
DCCppStreamPortController |
Abstract base for classes representing a DCCpp communications port
|
DCCppSystemConnectionMemo |
Lightweight class to denote that a system is active and provide general
information.
|
DCCppTableModel | |
DCCppTcpDriverAdapter |
Implements DCCppPortController for the DCCppOverTcp system network
connection.
|
DCCppThrottle |
An implementation of DccThrottle with code specific to a DCC++
connection.
|
DCCppThrottle.RequestMessage | |
DCCppThrottleManager |
DCC++ implementation of a ThrottleManager based on the
AbstractThrottleManager.
|
DCCppTrafficController |
Abstract base class for implementations of DCCppInterface.
|
DCCppTurnout |
Extends jmri.AbstractTurnout for DCCpp layouts
|
DCCppTurnoutManager |
Implement TurnoutManager for DCC++ systems.
|
DCCppTurnoutManagerXml |
Provides load and store functionality for configuring DCCppTurnoutManagers.
|
DCCppTurnoutReplyCache |
Implement a feedback message cache for DCC++ turnouts.
|
DccSignalHead |
This class implements a SignalHead that maps the various appearances values to
aspect values in the Extended Accessory Decoder Control Packet Format
and outputs that packet to the DCC System via the generic CommandStation
interface
|
DccSignalHeadXml |
Handle XML configuration for DccSignalHead objects.
|
DccSignalMast |
This class implements a SignalMast that uses Extended Accessory Decoder
Control Packet Format
and outputs that packet to the DCC System via the generic CommandStation
interface.
|
DccSignalMastAddPane |
A pane for configuring MatrixSignalMast objects.
|
DccSignalMastAddPane.DCCAspectPanel |
JPanel to define properties of an Aspect for a DCC Signal Mast.
|
DccSignalMastAddPane.SignalMastAddPaneProvider | |
DccSignalMastXml |
Handle XML configuration for DefaultSignalMastManager objects.
|
DccSpeedProfile |
Class to represent a dimensionless speed profile of a DCC decoder.
|
DccThrottle |
Provide DCC-specific extensions to Throttle interface.
|
Dcs240UsbModeSelectPane |
Pane for downloading software updates to PRICOM products
|
Dcs240UsbModeSelectPane.Default |
Nested class to create one of these using old-style defaults
|
Dcs52UsbModeSelectPane |
Pane for downloading software updates to PRICOM products
|
Dcs52UsbModeSelectPane.Default |
Nested class to create one of these using old-style defaults
|
DebuggerAction |
Swing action to create and register a DisplayFrame object.
|
DebuggerFrame |
Frame for manual operation and debugging of the RPS system.
|
DebuggerTimePane |
Pane for manual operation and debugging of the RPS system.
|
DebugMenu |
Create a "Debug" menu containing the JMRI system-independent debugging tools.
|
DebugMenu | Deprecated.
since 4.22.1; use
DebugMenu instead |
DebugProgrammerManager |
Provides an implementation of ProgrammerManager for the debug programmer.
|
DebugThrottle |
An implementation of DccThrottle for debugging use.
|
DebugThrottleManager |
Implementation of a ThrottleManager for debugging.
|
DecoderFile |
Represents and manipulates a decoder definition, both as a file and in
memory.
|
DecoderFile.Showable | |
DecoderIndexBuilder |
Update the decoder index and store as a command-line action.
|
DecoderIndexCreateAction |
Update the decoder index and store
|
DecoderIndexFile |
DecoderIndex represents the decoderIndex.xml (decoder types) and
nmra_mfg_list.xml (Manufacturer ID list) files in memory.
|
DecoderIndexFile.Initializer | |
DecoderPro |
The JMRI application for configuring DCC decoders.
|
DecoderPro3 |
The JMRI application for developing the DecoderPro 3 GUI.
|
DecoderPro3Action |
AbstractAction for the DP3 window so that further windows can be opened
|
DecoderPro3Panes |
Interface for the container of a set of PaneProgPanes.
|
DecoderPro3Window |
Standalone DecoderPro3 Window.
|
DecoderProAction |
Create a new DecoderPro start window.
|
DecoderProPane |
The JMRI main pane for configuring DCC decoders.
|
DecVariableValue |
Decimal representation of a value.
|
DecVarSlider | |
DedupingPropertyChangeListener | Deprecated.
since 4.17.1; use
ThreadingPropertyChangeListener instead |
DefaultAudioManager |
Provide the concrete implementation for the Internal Audio Manager.
|
DefaultAudioManagerXml |
Persistency implementation for the default AudioManager persistence.
|
DefaultBackup |
Specific Backup class for backing up and restoring Operations working files
to the Default Backup Store.
|
DefaultCabSignal |
Default implementation of a Cab Signal Object, describing the state of the
track ahead relative to a locomotive with a given address.
|
DefaultCabSignalManager |
Default implementation of the
CabSignalManager interface. |
DefaultCatalogTreeManager |
Provide the concrete implementation for the Internal CatalogTree Manager.
|
DefaultCatalogTreeManager.Initializer | |
DefaultCatalogTreeManagerXml |
Provides the abstract base and store functionality for configuring the
CatalogTreeManager.
|
DefaultClassMigration |
Default class migrations for the
ConfigXmlManager to use. |
DefaultClockControl |
Class providing default logic of the ClockControl interface.
|
DefaultConditional |
Class providing the basic logic of the Conditional interface.
|
DefaultConditional.DataPair | |
DefaultConditionalAction |
The consequent of the antecedent of the conditional proposition.
|
DefaultConditionalManager |
Basic Implementation of a ConditionalManager.
|
DefaultConditionalManagerXml |
Provides the functionality for configuring ConditionalManagers.
|
DefaultEditableListModel<E> | |
DefaultIdTag |
Concrete implementation of the
IdTag interface for the Internal
system. |
DefaultIdTagManager |
Concrete implementation for the Internal
IdTagManager interface. |
DefaultIdTagManager.Initializer | |
DefaultIdTagManagerXml |
Concrete implementation of abstract
XmlFile for
the DefaultIdTagManager . |
DefaultInstanceInitializer |
Provide the usual default implementations for the
InstanceManager . |
DefaultJavaBeanConfigXML |
Provides services for storing Java Beans to XML using reflection.
|
DefaultLightControl |
Each LightControl object is linked to a specific Light, and provides one of
the controls available for switching the Light ON/OFF in response to time or
events occurring on the layout.
|
DefaultListCellEditor<E> | |
DefaultLogix |
Class providing the basic logic of the Logix interface.
|
DefaultLogixManager |
Basic Implementation of a LogixManager.
|
DefaultLogixManagerXml |
Provides the functionality for configuring LogixManagers.
|
DefaultMemory |
Concrete implementation of the Reporter interface for the Internal system.
|
DefaultMemoryManager |
Provide the concrete implementation for the Internal Memory Manager.
|
DefaultMemoryManagerXml |
Persistency implementation for the default MemoryManager persistence.
|
DefaultMeter |
Abstract base class for current meter objects.
|
DefaultMeter.DefaultCurrentMeter |
Default implementation of a current meter.
|
DefaultMeter.DefaultVoltageMeter |
Default implementation of a voltage meter.
|
DefaultMutableTreeNode |
Facial subclass for
DefaultMutableTreeNode
to limit linkage for i.e. |
DefaultPowerManager |
Default implementation for controlling layout power
|
DefaultProgrammerManager |
Provides a very basic implementation of a programmer manager by providing a
union of the AddressedProgrammerManager and GlobalProgrammerManager
interfaces.
|
DefaultRailCom |
Concrete implementation of the
RailCom interface. |
DefaultRailComManager |
Concrete implementation for the Internal
RailComManager
interface. |
DefaultRoute |
Class providing the basic logic of the Route interface.
|
DefaultRoute.SetRouteThread |
Class providing a thread to set route turnouts.
|
DefaultRouteManager |
Basic Implementation of a RouteManager.
|
DefaultRouteManagerXml |
Provides the functionality for configuring RouteManagers.
|
DefaultShutDownManager |
The default implementation of
ShutDownManager . |
DefaultShutDownManager.ProxyTask | |
DefaultSignalAppearanceMap |
Default implementation of a basic signal mast aspect - appearance mapping.
|
DefaultSignalGroup |
A Conditional type to provide Signal Groups (n Signal Heads w/Conditionals
for a main Mast).
|
DefaultSignalGroupManager |
Default implementation of a SignalGroupManager.
|
DefaultSignalGroupManagerXml |
Handle XML configuration for a DefaultSignalGroupManager objects.
|
DefaultSignalHead |
Default implementation of the basic logic of the SignalHead interface.
|
DefaultSignalMastLogic |
Default implementation of
SignalMastLogic . |
DefaultSignalMastLogicManager |
Default implementation of a SignalMastLogicManager.
|
DefaultSignalMastLogicManagerXml | |
DefaultSignalMastManager |
Default implementation of a SignalMastManager.
|
DefaultSignalMastManagerXml |
Handle XML configuration for a DefaultSignalMastManager objects.
|
DefaultSignalSystem |
Default implementation of a basic signal system definition.
|
DefaultSignalSystemManager |
Default implementation of a SignalSystemManager.
|
DefaultSignalSystemManager.AspectFile |
XmlFile is abstract, so this extends for local use
|
DefaultSystemConnectionMemo |
Lightweight abstract class to denote that a system is active, and provide
general information.
|
DefaultUserMessagePreferencesXml |
Read XML persistence data for the now removed
jmri.managers.DefaultUserMessagePreferences class so that the current
UserPreferencesManager can use it. |
DefaultVariableLightManager |
Default implementation of a VariableLightManager.
|
DefaultWebServerConfiguration |
Default implementation of
WebServerConfiguration . |
DeferringProgrammerManager |
Defers global programmer operations to the default global Programmer, and
addressed programmer operations to the default AddressedProgrammer.
|
DeferringProgrammerManager.Initializer | |
DelaySound |
Implement the DELAY_SOUND macro from the Digitrax sound definition language
|
DelaySoundEditor |
Editor panel for the DELAY_SOUND macro from the Digitrax sound definition
language
|
DeleteCarRosterAction |
This routine will remove all cars from the operation database,
or remove all cars sitting on a track.
|
DeleteEngineRosterAction |
This routine will remove all engines from the operation database.
|
DeleteRosterGroupAction |
Remove roster group.
|
DeleteRosterItemAction |
Remove a locomotive from the roster.
|
DenialServlet |
Servlet that simply sends an HTTP 403 FORBIDDEN error.
|
DerailerStatusPacket |
Derailer status
|
DeselectTrainAction | |
DestinationPoints | |
DetectionPanel |
Panel for Occupancy and Error detection.
|
DeviceListener | |
DeviceManager |
Interface for WiThrottle device managers.
|
DeviceManager.DeviceManagerThread |
Container for running
DeviceManager.listen() in a separate thread. |
DeviceServer | |
DiagnosticAction |
Swing action to create and register a DiagnosticFrame object
|
DiagnosticFrame |
Frame for running CMRI diagnostics
|
DialogErrorHandler |
Swing dialog for reporting errors while loading.
|
Diesel3Sound |
Diesel Sound version 3.
|
DieselPane |
Sound control buttons for the new GUI.
|
DieselSound | |
DigitalIO |
Represent a digital I/O on the layout.
|
DirectComponentFactory |
Provide access to Swing components for the Direct subsystem.
|
DirectConnectionTypeList |
Return a list of valid Direct Connection Types.
|
DirectionPane |
Pane for setting listened to and sent from directions.
|
DirectMenu |
Create a "Systems" menu containing the Jmri direct-drive-specific tools (none at present).
|
DirectoryHandler | |
DirectoryResource |
Override
Resource.getListHTML(java.lang.String, boolean, java.lang.String)
in Resource so that directory
listings can include the complete JMRI look and feel. |
DirectorySearcher |
A file system directory searcher to locate Image files to include in an Image
Catalog.
|
DirectoryService |
Service that returns a directory listing that matches the JMRI web site
theme.
|
DirectSystemConnectionMemo |
Minimum required SystemConnectionMemo.
|
DisconnectPacket |
Force a unit to disconnect and connect again, with a reason.
|
DispatcherAction |
Swing action to create and register a DispatcherFrame
|
DispatcherFrame |
Dispatcher functionality, working with Sections, Transits and ActiveTrain.
|
DispatcherFrame.HeaderActionListener | |
DispatcherFrame.HeldMastDetails | |
DispatcherPro |
The JMRI program for creating control panels.
|
DispatcherStartupActionFactory |
Factory for Dispatcher startup actions.
|
DisplayFrame |
Extended JmriJFrame that allows to add an InitEventListener for display of
a tabbed frame in the CPE Add Item
ItemPalette pane. |
Disposable |
Interface that indicates that a class has a
Disposable.dispose() method that
can be called without arguments. |
Distributor |
Distributes Readings and the Measurements calculated from them.
|
Distributor.ForwardMeasurement |
Forward the Measurement from the Swing thread.
|
Distributor.ForwardReading |
Forward the Reading from the Swing thread.
|
DnDJTable |
Support for GUI to define OBlocks and its parts.
|
DnDJTable.DnDHandler | |
DnDJTable.TableCellSelection | |
DnDJTable.TableCellTransferable | |
DnDList<E> |
An extension of
JList that supports drag and drop to
rearrange its contents and to move objects in and out of the list. |
DnDStringImportHandler |
Simple TransferHandler that overwrites the text in a JTextField component.
|
DnDTableExportHandler | |
DnDTableImportExportHandler |
Simple TransferHandler that imports and exports Strings into JTable cells.
|
DoubleTurnoutSignalHead |
Drive a single signal head via two "Turnout" objects.
|
DoubleTurnoutSignalHeadXml |
Handle XML configuration for DoubleTurnoutSignalHead objects.
|
DragJComponent |
Gives a JComponent the capability to Drag and Drop
This file is part of JMRI.
|
DragJLabel |
Gives a JLabel the capability to Drag and Drop.
|
DrawCircle | |
DrawEllipse | |
DrawFrame |
Frame to create/edit a Control Panel shape PositionableShape object.
|
DrawPolygon | |
DrawRectangle | |
DrawRoundRect | |
DrawSquares |
Common utility to draw colored rectangular Image.
|
DropJLabel | |
Ds64TabbedPanel |
A "tabbed" swing panel to display and modify Digitrax DS64 board
configuration.
|
DualDecoderSelectFrame |
Frame for user dual-decoder select too.
|
DualDecoderSelectPane |
Pane for selecting an active decoder from multiple ones in a loco
|
DualDecoderStartupActionFactory |
Factory for dual decoder tool startup actions.
|
DualDecoderToolAction |
Swing action to create and register a DualDecoderTool
|
DuplexGroupInfoPanel |
Provides a JPanel for querying and configuring Digitrax Duplex (radio)
network identification.
|
DuplexGroupInfoPanel.Default |
Nested class to create a DuplexGroupInfoPanel using old-style defaults.
|
DuplexGroupMessageType | |
DuplexGroupScanPanel |
Defines a GUI and associated logic to perform energy scan operations on
Duplex radio channels.
|
DuplexGroupTabbedPanel |
Implements a panel with tabs which allows:
configuration of Duplex Group identity information
scanning of Duplex channels for interfering signal sources
This tool works equally well with UR92 and UR92CE devices.
|
EasyDccCommandStation |
EasyDCC implementation of the CommandStation interface.
|
EasyDccComponentFactory |
Provide access to Swing components for the EasyDCC subsystem.
|
EasyDccConnectionTypeList |
Returns a list of valid lenz XpressNet Connection Types.
|
EasyDccConsist |
This is the Consist definition for a consist on an EasyDCC system. it uses
the EasyDcc specific commands to build a consist.
|
EasyDccConsistManager | |
EasyDccInterface |
Layout interface, similar to command station
|
EasyDccListener |
Defines the interface for listening to traffic on the EasyDcc communications
link.
|
EasyDccMenu |
Create a "Systems" menu containing the Jmri EasyDCC-specific tools.
|
EasyDccMessage |
Encodes a message to an EasyDCC command station.
|
EasyDccMonAction |
Swing action to create and register an EasyDccMonFrame object.
|
EasyDccMonFrame |
Frame displaying (and logging) EasyDCC command messages.
|
EasyDccNetworkPortController |
Abstract base for classes representing an EasyDCC communications port.
|
EasyDccOpsModeProgrammer |
Provide an Ops Mode Programmer via a wrapper that works with the
EasyDccCommandStation object.
|
EasyDccPacketGenAction |
Swing action to create and register an EasyDccPacketGenFrame object
|
EasyDccPacketGenFrame |
Frame for user input of EasyDCC messages.
|
EasyDccPortController |
Abstract base for classes representing an EasyDCC communications port.
|
EasyDccPowerManager |
PowerManager implementation for controlling layout power
|
EasyDccProgrammer |
Implements the jmri.Programmer interface via commands for the EasyDCC
powerstation.
|
EasyDccProgrammerManager |
Extend DefaultProgrammerManager to provide ops mode programmers for EasyDCC
systems.
|
EasyDccReply |
Carries the reply to an EasyDccMessage.
|
EasyDccSimulatorTrafficController |
Converts Stream-based I/O to/from EasyDcc messages.
|
EasyDccSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
EasyDccThrottle |
An implementation of DccThrottle with code specific to an EasyDCC connection.
|
EasyDccThrottleManager |
EasyDCC implementation of a ThrottleManager.
|
EasyDccTrafficController |
Converts Stream-based I/O to/from EasyDcc messages.
|
EasyDccTurnout |
EasyDCC implementation of the Turnout interface.
|
EasyDccTurnoutManager |
Implement turnout manager for EasyDcc systems.
|
EasyDccTurnoutManagerXml |
Provides load and store functionality for configuring EasyDccTurnoutManagers.
|
EawtApplication |
Wrapper for Apple provided extensions to Java that allow Java apps to feel
more "Mac-like" on Mac OS X using JDK 8.
|
EawtApplication | Deprecated.
since 4.21.1
|
EcosComponentFactory |
Provide access to Swing components for the Ecos subsystem.
|
EcosConnectionTypeList |
Returns a list of valid ESU Ecos Connection Types
|
EcosDccThrottle |
An implementation of DccThrottle with code specific to an ECoS connection.
|
EcosDccThrottleManager |
EcosDCC implementation of a ThrottleManager.
|
EcosInterface |
Define interface for sending and receiving messages to the ECoS command
station.
|
EcosListener |
Defines the interface for listening to traffic on the ECoS communications
link.
|
EcosLocoAddress |
Stores all the loco information from the ECoS into JMRI
|
EcosLocoAddressManager |
Class to manage the ECoS Loco entries within JMRI.
|
EcosLocoAddressManagerXml |
This class is here to prevent error messages being presented to the user on
opening JMRI or saving the panel file, when connected to an Ecos.
|
EcosLocoTableAction | |
EcosLocoTableAction.RosterBoxRenderer | |
EcosLocoTableAction.RosterComboBoxEditor | |
EcosLocoTableTabAction | |
EcosLocoToRoster | |
EcosLocoToRoster.DecoderTreeNode | |
EcosMenu |
Create a "Systems" menu containing the Jmri ECoS-specific tools.
|
EcosMenu.Item | |
EcosMessage |
Encodes a message to an Ecos command station.
|
EcosMonPane |
Swing action to create and register a MonFrame object
|
EcosMonPane.Default |
Nested class to create one of these using old-style defaults
|
EcosNamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
EcosOpsModeProgrammer |
Provide an Ops Mode Programmer via a wrapper what works with the ECoS command
station object.
|
EcosPanel |
JPanel extension to handle automatic creation of window title and help
reference for Ecos panels
|
EcosPanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
EcosPortController |
Identifying class representing a ECOS communications port
|
EcosPowerManager |
PowerManager implementation for controlling ECoS layout power.
|
EcosPreferences |
Stores User Preferences on how to deal with synchronising the Ecos Database
with JMRI.
|
EcosPreferencesXml |
This class is here to prevent error messages being presented to the user on
opening JMRI or saving the panel file, when connected to an Ecos.
|
EcosProgrammer |
Implements the jmri.Programmer interface via commands for the ECoS
programmer.
|
EcosProgrammerManager |
Extend DefaultProgrammerManager to provide programmers on ECos
Programming track is supported from ECoS firmware version 4.1.
|
EcosReply |
Carries the reply to an EcosMessage.
|
EcosReporter |
Extend jmri.AbstractReporter for Ecos Reporters Implemenation for providing
status of rail com decoders at this reporter location.
|
EcosReporterManager |
EcosReporterManager implements the ReporterManager for ECoS
|
EcosReporterManagerXml |
Provides load and store functionality for configuring EcosReporterManagers.
|
EcosSensor |
Implement a Sensor via ECoS communications.
|
EcosSensorManager |
Implement sensor manager for ECoS systems.
|
EcosSensorManagerXml |
Provides load and store functionality for configuring EcosSensorManagers.
|
EcosSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
EcosTrafficController |
Converts Stream-based I/O to/from ECOS messages.
|
EcosTurnout |
Implement a Turnout via ECoS communications.
|
EcosTurnoutManager |
Implement turnout manager for Ecos systems.
|
EcosTurnoutManagerXml |
Provides load and store functionality for configuring EcosTurnoutManagers.
|
EditableList<E> | |
EditableListModel<E> | |
EditableResizableImagePanel | |
EditableResizableImagePanel.MyMouseAdapter | |
EditCarTypeAction |
Swing action to create and register a LocationCopyFrame object.
|
EditCircuitFrame | |
EditCircuitPaths | |
EditConnectionPreferences |
Provide access to the connection preferences via a tabbed pane.
|
EditConnectionPreferences.PreferencesCatItems | |
EditConnectionPreferences.PreferencesCatItems.TabDetails | |
EditConnectionPreferencesDialog |
Provide a Connection preferences dialog.
|
EditFrame |
Abstract class for the editing frames of CircuitBulder
|
EditManifestHeaderTextAction |
Swing action to open a window that allows a user to edit the manifest header
text strings.
|
EditManifestHeaderTextFrame |
Frame for user edit of manifest header text strings
|
EditManifestHeaderTextPanel |
Frame for user edit of manifest header text strings
|
EditManifestTextAction |
Swing action to open a window that allows a user to edit the manifest text
strings.
|
EditManifestTextFrame |
Frame for user edit of manifest text strings
|
EditManifestTextPanel |
Frame for user edit of manifest text strings
|
EditNodeFrame |
Frame for Editing Nodes
|
Editor |
This is the Model and a Controller for panel editor Views.
|
Editor.JFrameItem | |
Editor.ToolTipTimer | |
EditorActionFactory |
Factory for creating
AbstractAction s that create new Editor s. |
EditorFilePane |
Pane for editing Digitrax SPJ files.
|
EditorFrame |
Frame for editing Digitrax SDF files.
|
EditorManager |
Manager for JMRI Editors.
|
EditorPane |
Pane for editing Digitrax SDF files.
|
EditorPane |
Frame for editing Digitrax SPJ files.
|
EditorTableDataModel |
Table data model for display of Digitrax SPJ files.
|
EditPortalDirection | |
EditPortalFrame | |
EditSignalFrame | |
EditSwitchListTextAction |
Swing action to open a window that allows a user to edit the switch list text
strings.
|
EditSwitchListTextFrame |
Frame for user edit of switch list text strings
|
EditSwitchListTextPanel |
Frame for user edit of switch list text strings
|
ElectricalPointsLockStatusPacket |
Points Lock object status.
|
EliteAdapter |
Provide access to XpressNet via the Hornby Elite's built in USB port.
|
EliteConnectionTypeList |
Returns a list of valid lenz XpressNet Connection Types.
|
EliteXNetInitializationManager | Deprecated.
since 4.21.1.
|
EliteXNetProgrammer |
Programmer support for Hornby Elite implementationn of XpressNet.
|
EliteXNetSystemConnectionMemo |
Lightweight class to denote that a system is active and provide general
information
|
EliteXNetThrottle |
An implementation of DccThrottle with code specific to an XpressNet
connection on the Hornby Elite.
|
EliteXNetThrottleManager |
XNet implementation of a ThrottleManager based on the
AbstractThrottleManager.
|
EliteXNetTurnout |
Extend jmri.jmrix.XNetTurnout to handle turnouts on Hornby Elite
connections.
|
EliteXNetTurnoutManager |
Implement XNet turnout manager - Specific to Hornby Elite
|
EliteXNetTurnoutManagerXml |
Provides load and store functionality for configuring XNetTurnoutManagers.
|
Em18RfidProtocol |
Common routines to extract the Tag information and validate checksum for
implementations that use the EM-18 protocol.
|
EnableDestinationAction |
Swing action to create and register a CarsSetFrame object.
|
EnablingCheckboxRenderer |
Handle painting checkbox classes in a JTable.
|
EndSound |
Implement the END_SOUND macro from the Digitrax sound definition language.
|
EndSoundEditor |
Editor panel for the END_SOUND.
|
Engine |
Represents a locomotive on the layout
|
Engine |
Engine does basic computations of RPS system.
|
EngineAttributeEditFrame |
Frame for editing an engine attribute.
|
EngineEditFrame |
Frame for user edit of engine
|
Engineer |
Execute a throttle command script for a warrant.
|
EngineLengths |
Represents the lengths that engines can have.
|
EngineManager |
Manages the engines.
|
EngineManagerXml |
Loads and stores engines using xml files.
|
EngineModels |
Represents the various engine models a railroad can have.
|
EngineModels.Initializer | |
EnginePane |
This file is part of JMRI.
|
EngineRosterMenu |
Provides a context-specific menu for handling the Roster.
|
EngineSetFrame |
Frame for user to place engine on the layout
|
EngineSound |
Superclass for Steam, Diesel and Electric Sound.
|
EngineSoundEvent |
Handles sound events for all types.
|
EnginesTableAction |
Swing action to create and register a EnginesTableFrame object.
|
EnginesTableFrame |
Frame for adding and editing the engine roster for operations.
|
EnginesTableModel |
Table Model for edit of engines used by operations
|
EngineTypes |
Represents the types of engines a railroad can have.
|
EnhancementRequest | |
EnterGridSizesDialog |
Layout Editor Dialogs implements some dialogs for the Layout Editor
|
EnterReporterDialog |
Layout Editor Dialogs implements some dialogs for the Layout Editor
|
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.
|
EntryExitPairs.SourceToDest |
Class to store NX sets consisting of a source point, a destination point,
a direction and a reference.
|
EntryExitPairs.StackDetails |
Class to collect (stack) routes when they are requested but blocked.
|
EntryExitPairsXml |
This module handles configuration for the Entry Exit pairs used in
interlocking on a Layout Editor Panel.
|
EntryExitWhereUsed |
Find entry/exit references.
|
EntryPoint |
Represent an EntryPoint to a Section of track.
|
EnumVariableValue |
Extends VariableValue to represent an enumerated variable.
|
EnumVariableValue.TreeLeafNode | |
EnumVariableValue.VarComboBox | |
ErrorHandler |
Default operation for reporting errors while loading.
|
ErrorMemo |
Memo class to remember errors encountered during loading
|
EvResponderPane |
Pane for viewing and setting simulated network objects.
|
ExceptionContext |
Wraps an Exception and allows extra contextual information to be added, such
as what was happening at the time of the Exception, and a hint as to what the
user might do to correct the problem.
|
ExceptionDisplayFrame |
Dialog to display the details of an Exception.
|
ExpectedState<T,S> |
Record an object and its expected state within a specific scenario.
|
ExportCarRosterAction |
Starts the ImportCars thread
|
ExportCars |
Exports the car roster into a comma delimited file (CSV).
|
ExportEngineRosterAction |
Starts the ImportEngines thread
|
ExportEngines |
Exports the Engine roster into a comma delimited file (CSV).
|
ExportLocations |
Exports the location roster into a comma delimited file (CSV).
|
ExportLocationsRosterAction |
Starts the export locations action
|
ExportRosterItemAction |
Export a roster element as a new definition file.
|
ExportRoutes |
Export Routes to CSV file
|
ExportRoutesAction |
Export Routes to a CSV file
|
ExportSchedules |
Exports the Operation Schedules into a comma delimited file (CSV).
|
ExportSchedulesAction |
Starts the export schedules action
|
ExportTimetable |
Provides an export to the Timetable feature.
|
ExportTimetableAction |
Export data for the Timetable app to a CSV file
|
ExportTrainLineups |
Builds the train lineups in a comma delimited file (CSV).
|
ExportTrainLineupsAction |
Action to create the train lineups in a CSV file.
|
ExportTrainRosterAction |
Export trains to a CSV file
|
ExportTrains |
Exports the train roster into a comma delimited file (CSV).
|
ExternalLinkContentViewerUI |
A UI subclass that will open external links (website or mail links) in an
external browser
|
FacelessServer |
Copied from UserInterface, but with the UI stuff removed.
|
FactoryResetAction |
Action to create a dialog so that the user can select a factory reset to
execute.
|
FamilyItemPanel |
ItemPanel general implementation for placement of CPE items having sets of
icons (families).
|
FastClock |
Provide access to fast clock capabilities in hardware or software.
|
FastClockController |
Fast Clock interface for Wi-Fi throttles.
|
FeedbackItem |
Represents a single response from the XpressNet.
|
FieldSection<To extends Enum<To>,From extends Enum<From>> |
A Section is the base type for the pieces that make up and are referenced by a
Station . |
FileChooserFilter | Deprecated.
since 4.19.4; use
FileNameExtensionFilter instead |
FileHistory |
Memo class to remember a file revision history.
|
FileHistoryAction |
Swing action to display the file revision history
|
FileHistoryXml |
Load/Store FileHistory objects.
|
FileLocationPane |
Provide GUI to configure the Default File Locations.
|
FileLocationPaneXml |
Handle XML persistence of directory locations.
|
FileLocationsPreferences | |
FileMeta |
object type for storing uploaded file data based on examples at
http://hmkcode.com/java-servlet-jquery-file-upload/
|
FileUtil |
Common utility methods for working with Files.
|
FileUtil.Location |
The types of locations to use when falling back on default locations in
FileUtil.findURI(java.lang.String, jmri.util.FileUtil.Location, java.lang.String...) . |
FileUtil.Property |
PropertyChangeEvents for properties that are Profile-specific use a
Property to enclose both the Profile and the value of the property.
|
FileUtilSupport |
Support the
FileUtil static API while providing
PropertyChangeSupport for listening to changes in the
paths. |
FindBugsCheck |
Check how SpotBugs (formally FindBugs) and annotations interact.
|
FirstTimeStartUpWizard | |
FirstTimeStartUpWizard.WizardPage | |
FirstTimeStartUpWizardAction | |
Fleeting | |
FloatTrigger | |
FnMapPanel |
Provide a graphical representation of the NMRA Standard mapping between cab
functions and physical outputs.
|
FnMapPanelESU |
Provide a graphical representation of the ESU mapping table.
|
Follower |
Provide bean-like access to the collection of Logix, Routes, Memories, etc
that make up a Follower.
|
FollowerAction |
JmriJFrameAction to create and register a FollowerFrame object
|
FollowerFrame |
User interface frame for creating and editing "Follower" logic on USS CTC
machines.
|
FollowerPanel |
User interface frame for creating and editing "Follower" logic on USS CTC
machines.
|
FontComboUtil |
This utility class provides methods that initialise and return a JComboBox
containing a specific sub-set of fonts installed on a users system.
|
FontPanel | |
FontPanel.AJComboBox<T> | |
FourByteMacro |
Implement generic four-byte macros from the Digitrax sound definition
language
|
FourByteMacroEditor |
Editor panel for the generic four-byte macros from the Digitrax sound
definition language
|
FrameServletPreferencesPanel | |
FrmAbout | |
FrmAddModifyCTCColumn | |
FrmCB | |
FrmCO | |
FrmDebugging | |
FrmDefaults | |
FrmFixErrors | |
FrmFleeting | |
FrmGUIDesign | |
FrmIL | |
FrmMainForm | |
FrmPatterns | |
FrmSIDI | |
FrmSIDL | |
FrmSWDI | |
FrmSWDL | |
FrmTRL | |
FrmTRL_Rules |
Maintain the set of traffic locking rules.
|
FrmTUL | |
FullBackupExportAction |
Offer an easy mechanism to save the entire roster contents from one instance
of DecoderPro.
|
FullBackupImportAction |
Reload the entire JMRI Roster (
Roster ) from a file
previously stored by FullBackupExportAction . |
FunctionButton |
A JButton to activate functions on the decoder.
|
FunctionButtonPropertyEditor |
A very specific dialog for editing the properties of a FunctionButton object.
|
FunctionLabelPane |
Display and edit the function labels in a RosterEntry.
|
FunctionListener |
A Listener for a function state change.
|
FunctionPanel |
A JInternalFrame that contains buttons for each decoder function.
|
GcPortController |
Abstract base for classes representing a GridConnect communications port.
|
GcSerialDriverAdapter |
Implements SerialPortAdapter for the GridConnect protocol.
|
GcTrafficController |
Traffic controller for the GridConnect protocol.
|
Generated |
Annotation denoting that specific code was auto-generated
|
GenerateSwitchListAction | |
GenerateSwitchListChangesAction | |
GenerateTrigger |
Implement the GENERATE_TRIGGER macro from the Digitrax sound definition
language
|
GenerateTriggerEditor |
Editor panel for the GENERATE_TRIGGER macro from the Digitrax sound
definition language
|
GenericImportAction |
Action to import the CV values from a LokProgrammer CV list file.
|
GetEcosObjectNumber |
This method simply returns a integer value from a string, that is between
two given character positions.
|
GetJavaProperty |
Print a Java system variable from the command line.
|
GitHubRepository | |
GlobalProgrammerManager |
Get access to available
Programmer objects. |
GlobalRosterEntryComboBox |
A
RosterEntryComboBox that lists all roster entries in the Roster
without respect to a roster group. |
GotoAction | |
GotoFailureAction | |
GotoSuccessAction | |
GrapevineComponentFactory |
Provide access to Swing components for the Grapevine subsystem.
|
GrapevineMenu |
Create a "Systems" menu containing the Jmri Grapevine-specific tools.
|
GrapevineSystemConnectionAction | |
GrapevineSystemConnectionMemo |
Minimum required SystemConnectionMemo for Grapevine.
|
GraphPane |
Frame for graph of loco speed curves
|
GridConnectDoubledMessage |
Class for GridConnectDoubled messages for a CAN hardware adapter.
|
GridConnectMessage |
Class for GridConnect messages for a CAN hardware adapter.
|
GridConnectReply |
Class for replies in a GridConnect based message/reply protocol.
|
GridLayout2 | |
GuiLafConfigPane |
Provide GUI to configure Swing GUI LAF defaults
|
GuiLafConfigPaneXml | Deprecated.
since 4.19.6 without replacement; this class supports reading
preferences from JMRI version earlier than 4.1.4; from which a direct update
is not supported
|
GuiLafPreferencesManager | Deprecated.
since 4.19.6; use
GuiLafPreferencesManager
instead |
GuiLafPreferencesManager |
Manage GUI Look and Feel (LAF) preferences.
|
GuiLocalePreferencesPanel |
Provide PreferencesPanel information for the JPanel provided by
GuiLafConfigPane.doLocale() . |
GuiUtilBase |
Common utility methods for working with GUI items
|
GuiUtilBase.CallingAbstractAction | |
HaltAction | |
HardcopyWriter |
Provide graphic output to a screen/printer.
|
HardcopyWriter.PrintCanceledException | |
HasConnectionButUnableToConnectException |
An exception thrown then there is a configured connection, but JMRI is
unable to open that connection.
|
HelpMenuProvider |
Common utility methods for working with Java Help.
|
HelpUtil |
Common utility methods for working with Java Help.
|
HelpUtil.MenuProvider | |
HexFile |
Class to encapsulate an intel format hex file for a CBUS PIC.
|
HexFileFrame |
Frame to inject LocoNet messages from a hex file.
|
HexFileServer |
copied from HexFileFrame, then all ui-related elements removed.
|
HexFileSystemConnectionMemo |
Lightweight class to denote that a system is "active" via a LocoNet hexfile emulator.
|
HexRecord |
Class to encapsulate a hex record as used by Microchip tools.
|
HexVariableValue |
Like
DecVariableValue , except that the string representation is in
hexadecimal. |
HitPointType |
Enum denoting the different behaviors of different
types of "HitPoints".
|
HomeServlet | |
HornbyEliteCommandStation |
Defines the routines that differentiate a Hornby Elite Command Station from a
Lenz command station.
|
HtmlConductor | |
HtmlManifest | |
HtmlTrainCommon | |
HtmlTrainCommon.ShowLocation | |
HubAction | |
HubPane |
Frame displaying,and more importantly starting, an OpenLCB TCP/IP hub
|
Ib1Throttle |
A specialization of the LocoNet Throttle for Intellibox-I foibles.
|
Ib1ThrottleManager |
Specialization of a ThrottleManager for the Intellibox.
|
Ib2Throttle |
A specialization of the LocoNet Throttle for Intellibox-II foibles.
|
Ib2ThrottleManager |
Specialization of a ThrottleManager for the Intellibox.
|
IBLnPacketizer |
Converts Stream-based I/O to/from LocoNet messages.
|
IbxConnectionTypeList |
Returns a list of valid Intellibox Connection Types
|
IconAdder |
Provides a simple editor for selecting N NamedIcons.
|
IconDialog |
This class is used when FamilyItemPanel classes add, modify or delete icon
families.
|
IconItemPanel |
ItemPanel for plain Icons and Backgrounds.
|
Identifiable |
An Object that has an identity property that is not publicly mutable (it may be
indirectly mutated).
|
IdentifyDecoder |
Interact with a programmer to identify the
DecoderIndexFile entry for a decoder on the
programming track. |
IdentifyLoco |
Interact with a programmer to identify the
RosterEntry for a loco on the programming track. |
IdTag |
IdTag is a pre-parsed representation of an identification message from the
layout.
|
IdTagListener |
Connect to an IdTag
This file is part of JMRI.
|
IdTagManager |
Locate an IdTag object representing a specific IdTag.
|
IdTagTableAction |
Swing action to create and register a IdTagTable GUI.
|
IdTagTableTabAction | |
IEEE802154ComponentFactory |
Provide access to Swing components for the IEEE 802.15.4 subsystem.
|
IEEE802154Interface |
Interface to send/receive serial information
|
IEEE802154Listener |
Listener interface to be notified about serial traffic
|
IEEE802154Menu |
Create a menu containing the IEEE 802.15.4 specific tools
|
IEEE802154Message |
Contains the data payload of an IEEE 802.15.4 packet.
|
IEEE802154MonAction |
Swing action to create and register a IEEE802154MonPane object
|
IEEE802154MonPane |
Pane displaying (and logging) IEEE 802.15.4 messages
|
IEEE802154MonPane.Default |
Nested class to create one of these using old-style defaults
|
IEEE802154Node |
Basic implementation of a node for IEEE 802.15.4 networks.
|
IEEE802154PortController |
Abstract base for classes representing a communications port
|
IEEE802154Reply |
Contains the data payload of a serial reply packet.
|
IEEE802154SystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
IEEE802154TrafficController |
Converts Stream-based I/O to/from messages.
|
IgnoreUsedTrackAction |
Action to allow a user to define how much used track space is to be ignored
by the program when placing new rolling stock to a track.
|
IgnoreUsedTrackFrame |
Planned Pick ups.
|
ImageIndexEditor |
A JFrame for creating and editing an Image Index.
|
ImageIndexEditor.Initializer | |
ImagePanel |
Common utility to draw a BufferedImage as background behind a JPanel.
|
ImmediatePipedOutputStream |
Makes a workaround for standard
PipedOutputStream wait. |
ImportCarRosterAction |
Starts the ImportCars thread
|
ImportCars |
This routine will import cars into the operation database.
|
ImportCodeButtonHandlerData | |
ImportCodeButtonHandlerData.LOCK_IMPLEMENTATION | |
ImportCodeButtonHandlerData.TURNOUT_TYPE | |
ImportEngineAction |
Starts the ImportEngines thread
|
ImportEngines |
This routine will import engines into the operation database.
|
ImportExternalData |
The external data was created using XMLEncoder.
|
ImportOtherData | |
ImportOtherData.CTC_PANEL_TYPE | |
ImportOtherData.SIGNAL_SYSTEM_TYPE | |
ImportOtherData.SIGNALS_ON_PANEL | |
ImportOtherData.VERTICAL_SIZE | |
ImportRollingStock |
Provides common routes for importing cars and locomotives
|
ImportRosterEngineAction |
Starts the ImportRosterEngines thread
|
ImportRosterEngines |
Import engines from the jmri Roster
|
ImportRosterItemAction |
Import a locomotive XML file as a new RosterEntry.
|
IndicationLockingSignals | |
IndicatorItemPanel |
ItemPanel for for Indicating track blocks.
|
IndicatorTOIconDialog | |
IndicatorTOItemPanel |
JPanel for IndicatorTurnout items.
|
IndicatorTrack |
Defines track objects that display status color.
|
IndicatorTrackIcon |
An icon to display the status of a track segment in a block.
|
IndicatorTrackIconXml |
Handle configuration for display.IndicatorTrackIconXml objects.
|
IndicatorTrackPaths |
A utility class replacing common methods formerly implementing the
IndicatorTrack interface.
|
IndicatorTurnoutIcon |
An icon to display a status and state of a color coded turnout.
|
IndicatorTurnoutIconXml |
Handle configuration for display.IndicatorTurnoutIconXml objects.
|
InitialAlgorithm |
Implementation of 1st algorithm for reducing Readings.
|
InitializationException |
This exception represents an exception thrown while attempting to initialize
a PreferencesProvider.
|
InitiateSound |
Implement the INITIATE_SOUND macro from the Digitrax sound definition
language
|
InitiateSoundEditor |
Editor panel for the INITIATE_SOUND macro.
|
InputBits |
Utility Class supporting input from Maple HMI's
|
InputStatusPacket |
Input Status
|
InputWindow |
This Action runs creates a JFrame for sending input to the global jython
interpreter
|
InputWindowAction |
This Action runs creates an InputWindow for sending input to the global
jython interpreter
|
InstallDecoderFileAction |
Install decoder definition from local file.
|
InstallDecoderURLAction |
Install decoder definition from URL
|
InstallFromURL |
Install TrainCrew app from a URL
|
InstallTest |
The JMRI application for testing JMRI installation.
|
InstanceInitializer |
Interface providing initialization of specific objects by default.
|
InstanceManager |
Provides methods for locating various interface implementations.
|
InstanceManagerAutoDefault |
Interface indicating that the InstanceManager can create an object of this
type when needed by a request.
|
InstanceManagerAutoInitialize |
Provide a hint to the
InstanceManager that this object needs
have additional initialization performed after the InstanceManager initially
creates it. |
InsteonSequence |
Represent a sequence of one or more Insteon commands (addresses and
functions).
|
InsteonSequence.Address |
Represent a single "set address" Insteon command
|
InsteonSequence.Command |
Represent a single Insteon command, which is either a "set address" or
"do function" operation
|
InsteonSequence.ExtData |
Represent a single "Extended Data" Insteon command
|
InsteonSequence.Function |
Represent a single "do function" Insteon command
|
IntelliboxAdapter |
Update the code in jmri.jmrix.loconet.locobuffer so that it operates
correctly with the Intellibox on-board serial port.
|
InterchangeEditFrame |
Frame for user edit of a classification/interchange track.
|
InterchangeTableModel |
Table Model for edit of interchanges used by operations
|
InternalAdapter |
Provides a dummy Adapter to allow the system connection memo and multiple
Internal managers to be handled.
|
InternalAnalogIOManager |
Implement a AnalogIOManager for "Internal" (virtual) AnalogIOs.
|
InternalConnectionTypeList |
Get a list of valid Virtual (Internal) Connection Types
|
InternalConsistManager |
Default Consist Manager which uses the NmraConsist class for
the consists it builds.
|
InternalLightManager |
Implement a LightManager for "Internal" (virtual) lights.
|
InternalLightManagerXml |
Provides load and store functionality for configuring InternalLightManagers.
|
InternalMeterManager |
Implement a MeterManager for "Internal" (virtual) Meters.
|
InternalMeterManagerXml |
Provides load and store functionality for configuring
InternalMeterManagers.
|
InternalReporterManager |
Implementation of the InternalReporterManager interface.
|
InternalReporterManagerXml |
Provides load and store functionality for configuring
InternalReporterManagers.
|
InternalSensorManager |
Implementation of the InternalSensorManager interface.
|
InternalSensorManagerXml |
Provides load and store functionality for configuring InternalSensorManagers.
|
InternalStringIOManager |
Implement a StringIOManager for "Internal" (virtual) StringIOs.
|
InternalSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
InternalTurnoutManager |
Implement a turnout manager for "Internal" (virtual) turnouts.
|
InternalTurnoutManagerXml |
Provides load and store functionality for configuring
InternalTurnoutManagers.
|
IntlUtilities |
Common utility methods for Internationalization (I18N) and Localization
(L12N) in the default
Locale . |
IntTrigger | |
InvokeOnAnyThread |
Annotation denoting that a method or constructor may be called on any thread.
|
InvokeOnGuiThread |
Annotation denoting that a method or constructor must be called on the GUI (i.e.
|
InvokeOnLayoutThread |
Annotation denoting that a method or constructor must be called on the layout thread.
|
IpocsClientHandler | |
IpocsClientListener | |
IpocsConnectionConfig | |
IpocsConnectionConfigXml | |
IpocsConnectionTypeList | |
IpocsLight | |
IpocsLightManager | |
IpocsLightManagerXml | |
IpocsPortController | |
IpocsSensor | |
IpocsSensorManager | |
IpocsSensorManagerXml | |
IpocsSocketAcceptor | |
IpocsSystemConnectionMemo | |
IpocsTurnout | |
IpocsTurnoutManager | |
IpocsTurnoutManagerXml | |
IssueReport |
Common code for the various types of problem reports.
|
IssueReport414Exception |
Exception that indicates an HTTP 414 error was received attempting to submit
issue.
|
IssueReporter |
User interface for generating an issue report on the JMRI GitHub project.
|
IssueReporter.BodyTransferable | |
IssueReporter.FileTransferable | |
IssueReporterAction |
Action to report an issue to the JMRI developers.
|
IssueReporterStartupRunnable |
Remove remnants of prior issue reports.
|
IsTrainEnRouteAction | |
ItemDialog |
Container for dialogs that modify the user's changes to his/her icon catalog.
|
ItemPalette |
Container for adding items to Control Panels.
|
ItemPanel |
JPanels for the various item types that can be added to a Panel - e.g.
|
IterableEnumeration<T> |
Provide an
Iterable interface for an Enumeration |
JavaSoundAudioBuffer |
JavaSound implementation of the Audio Buffer sub-class.
|
JavaSoundAudioFactory |
This is the JavaSound audio system specific AudioFactory.
|
JavaSoundAudioListener |
JavaSound implementation of the Audio Listener sub-class.
|
JavaSoundAudioSource |
JavaSound implementation of the Audio Source sub-class.
|
JCBHandle<T> |
Wrap an object for easier null handling in a JComboBox.
|
JComboBoxUtil |
Common utility methods for working with JComboBoxes.
|
JComponentQualifier |
Qualify a JComponent on a numerical test by setting the JComponent's
visibility.
|
Jdk9Application |
Wrapper for Apple provided extensions to Java that allow Java apps to feel
more "Mac-like" on Mac OS X for JDK 9.
|
Jdk9Application | Deprecated.
since 4.21.1
|
JDOMUtil |
Utilities from converting between org.jdom2 objects and org.w3c.dom objects.
|
JFrameInterface |
A simple WindowInterface for a JFrame.
|
JJTJmriServerParserState | |
JJTSRCPClientParserState | |
JJTSRCPParserState | |
JLogoutputFrame | Deprecated.
since 4.22.1 without direct replacement; this duplicates the
SystemConsole functionality |
JMenuUtil |
Common utility methods for working with JMenus.
|
JmriAbstractAction |
Abstract base for actions that will work with multiple JMRI GUIs.
|
JmriBeanComboBox | Deprecated.
since 4.17.1; use
NamedBeanComboBox instead |
JmriBeanComboBox.BeanSelectionManager | |
JmriBeanComboBox.DisplayOptions | |
JmriBeanComboBox.EnabledComboBoxRenderer | |
JMRIClientComponentFactory |
Provide access to Swing components for the JMRI Network Client.
|
JMRIClientConnectionTypeList |
Returns a list of valid JMRIClient Connection Types
|
JMRIClientInterface |
Layout interface, similar to command station
|
JMRIClientLight |
JMRIClient implementation of the Light interface.
|
JMRIClientLightManager |
Implement LightManager for JMRIClient systems
|
JMRIClientLightManagerXml |
Provides load and store functionality for configuring
JMRIClientLightManagers.
|
JMRIClientListener |
Defines the interface for listening to traffic on the JMRIClient
communications link.
|
JMRIClientMenu |
Create a "JMRIClient" menu containing the system-specific tools.
|
JMRIClientMessage |
Encodes a message to an JMRIClient server.
|
JMRIClientMonAction |
Swing action to create and register a JMRIClientMonFrame object
|
JMRIClientMonPane |
Pane displaying (and logging) JMRIClient command messages.
|
JMRIClientMonPane.Default |
Nested class to create one of these using old-style defaults
|
JMRIClientPortController |
Abstract base for classes representing a JMRIClient communications port
|
JMRIClientPowerManager |
PowerManager implementation for controlling layout power
|
JMRIClientReply |
Carries the reply to an JMRIClientMessage.
|
JMRIClientReporter |
JMRIClient implementation of the Reporter interface.
|
JMRIClientReporterManager |
Implement reporter manager for JMRIClient systems
|
JMRIClientReporterManagerXml |
Provides load and store functionality for configuring
JMRIClientReporterManagers.
|
JMRIClientSensor |
JMRIClient implementation of the Sensor interface.
|
JMRIClientSensorManager |
Implement sensor manager for JMRIClient systems.
|
JMRIClientSensorManagerXml |
Provides load and store functionality for configuring
JMRIClientSensorManagers.
|
JMRIClientSystemConnectionMemo |
Lightweight class to denote that a system is active and provide general
information.
|
JMRIClientTrafficController |
Converts Stream-based I/O to/from JMRIClient messages.
|
JMRIClientTurnout |
JMRIClient implementation of the Turnout interface.
|
JMRIClientTurnoutManager |
Implement turnout manager for JMRIClient systems
|
JMRIClientTurnoutManagerXml |
Provides load and store functionality for configuring
JMRIClientTurnoutManagers.
|
JmriClockPropertyListener |
A service class for monitoring a bound property in one of the JMRI Named
beans For use with properties having two states which are determined by
containment in an interval (e.g.
|
JmriColorChooser |
Display the Java color chooser that includes a custom JMRI panel.
|
JmriColorChooserPanel |
Create a custom color chooser panel.
|
JmriConfiguration | |
JmriConfigurationManager | |
JmriConfigurationProvider |
Provides a general purpose XML element storage mechanism for the storage of
configuration and preferences too complex to be handled by
JmriPreferencesProvider . |
JmriConfigureXmlException |
Base for JMRI-specific ConfigureXml exceptions.
|
JmriConnection |
Abstraction of DataOutputStream and WebSocket.Connection classes.
|
JmriException |
Base for JMRI-specific exceptions.
|
JmriFaceless |
Application for running JMRI server functions without a graphical interface.
|
JmriGitHubRepository | |
JmriInsets |
This class attempts to retrieve the screen insets for all operating systems.
|
JmriJFrame |
JFrame extended for common JMRI use.
|
JmriJFrame.ScreenDimensions |
Represents the dimensions of an attached screen/display
|
JmriJFrameAction |
Default form of action to create an object that's from a child class of
JmriJFrame.
|
JmriJFrameInterface |
Display a JmriPanel in a JFrame of its own.
|
JmriJFrameServlet |
A simple servlet that returns a JMRI window as a PNG image or enclosing HTML
file.
|
JmriJInternalFrameInterface |
Display a JmriPanel in a JInternalFrame of its own.
|
JmriJTablePersistenceManager |
Default implementation of
JTablePersistenceManager . |
JmriJTablePersistenceManager.JTableListener | |
JmriJTablePersistenceManager.TableColumnPreferences |
Handler for individual column preferences.
|
JmriLocalEntityResolver |
Entity Resolver to locate JMRI DTDs in the local space.
|
JmriMemoryPropertyListener |
A service class for monitoring a bound property in one of the JMRI Named
beans For use with properties having two states which are determined by
equality to a String value (e.g.
|
JmriMultiStatePropertyListener |
A service base class for monitoring a bound property in one of the JMRI Named
beans (Turnout, Sensor, etc).
|
JmriNamedPaneAction |
Action that, when invoked, creates a JmriPanel from its class name
and installs it in a given window.
|
JmriNullEntityResolver |
Return a content-less DTD
|
JmriPanel |
JPanel extension to handle automatic creation of window title and help
reference.
|
JmriPlugin | Deprecated.
since 4.22.1 without replacement
|
JmriPreferencesActionFactory |
This class provides a method to create an action that launches
preferences.
|
JmriPreferencesProvider |
Provides instances of
Preferences backed by a
JMRI-specific storage implementation based on a Properties file. |
JmriScriptEngineManager |
Provide a manager for
ScriptEngine s. |
JmriServer |
This is the main JMRI Server implementation.
|
JmriServerAction |
Swing action to create and register a JmriServerControlFrame object
|
JmriServerFrame |
Frame displaying start/stop buttons for the JMRI server.
|
JmriServerParser | |
JmriServerParserConstants | |
JmriServerParserDefaultVisitor | |
JmriServerParserTokenManager | |
JmriServerParserTreeConstants | |
JmriServerParserVisitor | |
JmriServiceProviderInterface |
Implementing or extending interfaces are available as Java Service Provider
Interfaces (SPI) within JMRI applications.
|
JmriSimplePropertyListener |
A service base class for monitoring a bound property in one of the JMRI Named
beans (Turnout, Sensor, etc).
|
JmriSRCPPowerServer |
SRCP interface between the JMRI power manager and a network connection
|
JmriSRCPProgrammerServer |
SRCP interface between the JMRI service mode programmer and a network
connection
|
JmriSRCPSensorServer |
SRCP Server interface between the JMRI Sensor manager and a network
connection
|
JmriSRCPServer |
This is an implementation of SRCP for JMRI.
|
JmriSRCPServerAction |
Swing action to create and register a JmriSRCPServerControlFrame object
|
JmriSRCPServerFrame |
Frame displaying start/stop buttons for the JMRI SRCP server.
|
JmriSRCPServerManager | |
JmriSRCPServerMenu |
Create a "JMRI SRCP Server" menu containing the Server interface to the JMRI
system-independent tools
|
JmriSRCPServerPreferences | |
JmriSRCPServerPreferencesPanel | |
JmriSRCPServiceHandler |
This class provides access to the service handlers for individual object
types which can be passed to a parser visitor object.
|
JmriSRCPStartupActionFactory |
Factory for LCD Clock startup actions.
|
JmriSRCPThrottleServer |
Interface between the JMRI Throttles and an SRCP network connection
|
JmriSRCPThrottleServer.SRCPThrottlePropertyChangeListener | |
JmriSRCPTimeServer |
interface between the JMRI (fast) clock and an SRCP network connection
|
JmriSRCPTurnoutServer |
SRCP Server interface between the JMRI Turnout manager and a network
connection
|
JmriTwoStatePropertyListener |
A service class for monitoring a bound property in one of the JMRI Named
beans (Turnout, Sensor, etc).
|
JmriUserInterfaceConfigurationProvider |
Provides a general purpose XML element storage mechanism for the storage of
user interface configuration.
|
JmriUserPreferencesManager |
Implementation of
UserPreferencesManager that saves user interface
preferences that should be automatically remembered as they are set. |
JmriUserPreferencesManager.ClassPreferences |
Holds details about the specific class.
|
JmriUserPreferencesManager.Initializer | |
JmriUserPreferencesManager.MultipleChoice | |
JmriUserPreferencesManager.PreferenceList | |
JmriUserPreferencesManager.WindowLocations | |
JmrixConfigPane |
Provide GUI to configure communications links.
|
JmrixConfigPaneXml |
Handle XML persistance of layout connections.
|
JoalAudioBuffer |
JOAL implementation of the Audio Buffer sub-class.
|
JoalAudioFactory |
This is the JOAL audio system specific AudioFactory.
|
JoalAudioListener |
JOAL implementation of the Audio Listener sub-class.
|
JoalAudioSource |
JOAL implementation of the Audio Source sub-class.
|
JSON |
Common and utility constants used in the JMRI JSON protocol.
|
JsonBlock |
Constants used by the internal JMRI JSON Block service.
|
JsonBlockHttpService | |
JsonBlockServiceFactory | |
JsonBlockSocketService | |
JsonBundle | |
JsonClientHandler |
Handler for JSON messages from a TCP socket or WebSocket client.
|
JsonConnection |
Abstraction of DataOutputStream and WebSocket.Connection classes for JSON
clients.
|
JsonConsist |
Constants used by the internal JMRI JSON Consist service.
|
JsonConsistHttpService | |
JsonConsistManager |
ConsistManager for the JSON services.
|
JsonConsistServiceFactory | |
JsonConsistSocketService | |
JsonDeleteTokenManager |
Manager for deletion tokens in the JSON protocols.
|
JsonException |
Throw an exception, but include an HTTP error code.
|
JsonHttpService |
Provide HTTP method handlers for JSON RESTful messages
|
JsonIdTag |
Constants used by the internal JMRI JSON IdTag service.
|
JsonIdTagHttpService | |
JsonIdTagServiceFactory | |
JsonIdTagSocketService | |
JsonLayoutBlock |
Tokens used in the JMRI JSON Layout Block service.
|
JsonLayoutBlockHttpService | |
JsonLayoutBlockServiceFactory | |
JsonLayoutBlockSocketService | |
JsonLight |
JSON Tokens used by the JMRI JSON Light service.
|
JsonLightHttpService | |
JsonLightServiceFactory | |
JsonLightSocketService | |
JsonManifest |
A minimal manifest in JSON.
|
JsonManifest |
Web Manifest built from manifest.json files.
|
JsonMemory |
Tokens used by the JSON service for Memory handling.
|
JsonMemoryHttpService | |
JsonMemoryServiceFactory | |
JsonMemorySocketService | |
JsonMenuItem |
A POJO for Web menu items generated from JSON.
|
JsonMessage |
A message to be sent by the JMRI JSON message service.
|
JsonMessage.TYPE | |
JsonMessageClientManager |
Manager for JSON streaming clients that are subscribing to messages triggered
by out-of-channel events.
|
JsonMessageHttpService | |
JsonMessageServiceFactory |
Service factory for the JSON messaging service.
|
JsonMessageSocketService | |
JsonNamedBeanHttpService<T extends NamedBean> |
Abstract implementation of JsonHttpService with specific support for
NamedBean objects. |
JsonNamedBeanSocketService<T extends NamedBean,H extends JsonNamedBeanHttpService<T>> |
Abstract implementation of JsonSocketService with specific support for
NamedBean objects. |
JsonNonProvidedNamedBeanHttpService<T extends NamedBean> |
Abstract implementation of JsonHttpService with specific support for
NamedBean objects. |
JsonOblock |
Constants used by the internal JMRI JSON Oblock service.
|
JsonOblockHttpService |
Copied from jmri/server/json/blocks.java
|
JsonOblockServiceFactory |
Copied from jmri/server/json/blocks.java
|
JsonOblockSocketService |
Copied from jmri/server/json/blocks.java EB 2020
|
JsonOperations |
JSON Tokens used by JSON Operations.
|
JsonOperationsHttpService | |
JsonOperationsServiceFactory |
Service factory for the JSON Operations services.
|
JsonOperationsSocketService | |
JsonPowerHttpService | |
JsonPowerServiceFactory | |
JsonPowerSocketService | |
JsonProgrammerServer | Deprecated.
since 4.19.2 without replacement; this is not, and has not been, used in the
JSON protocol services
|
JsonReporter |
Constants used by the
jmri.server.json.reporter package. |
JsonReporterHttpService | |
JsonReporterServiceFactory | |
JsonReporterSocketService | |
JsonRequest |
Container for data in JSON request.
|
JsonRoster |
Constants for JSON handling of the JMRI Roster.
|
JsonRosterHttpService | |
JsonRosterServiceFactory | |
JsonRosterSocketService |
Listen for changes in the roster and notify subscribed clients of changes to
the roster, including roster groups
|
JsonRouteHttpService |
Provide JSON HTTP services for managing
Route s. |
JsonRouteServiceFactory |
Factory for JSON service providers for handling
Route s. |
JsonRouteSocketService |
JSON socket service provider for managing
Route s. |
JsonSchemaHttpService |
Service to support getting core JSON Schemas for the JSON Server.
|
JsonSchemaServiceCache |
Cache for mapping
JsonHttpService s to types for
getting schemas. |
JsonSchemaServiceFactory |
Factory for JSON service providers for handling
Route s. |
JsonSchemaSocketService |
JSON Service to provide schema data for the running JSON server.
|
JsonSensor |
Tokens used by the JMRI JSON Sensor service.
|
JsonSensorHttpService |
JSON HTTP Service for
Sensor s. |
JsonSensorServiceFactory |
Factory for JSON services for
Sensor s. |
JsonSensorSocketService |
JSON Socket service for
Sensor s. |
JsonServer | Deprecated.
since 4.19.2; use
JsonServer instead |
JsonServer |
This is an implementation of a JSON server for JMRI.
|
JsonServerAction | Deprecated.
since 4.19.2; use
JsonServerAction instead |
JsonServerAction | |
JsonServerPreferences | Deprecated.
since 4.19.4; use
JsonServerPreferences
instead |
JsonServerPreferences | |
JsonServerPreferencesPanel | Deprecated.
since 4.19.4; use
JsonServerPreferencesPanel instead |
JsonServerPreferencesPanel | |
JsonServerStartupActionFactory | |
JsonServiceFactory<H extends JsonHttpService,S extends JsonSocketService<H>> |
Factory interface for JSON services.
|
JsonServlet |
Provide JSON formatted responses to requests for information from the JMRI
Web Server.
|
JsonSignalHead |
Constants used by the
jmri.server.json.signalhead package. |
JsonSignalHeadHttpService |
JSON HTTP service for
SignalHead s. |
JsonSignalHeadServiceFactory | |
JsonSignalHeadSocketService | |
JsonSignalMast |
Constants used by the
jmri.server.json.signalmast package. |
JsonSignalMastHttpService |
JSON HTTP service for
SignalMast s. |
JsonSignalMastServiceFactory | |
JsonSignalMastSocketService | |
JsonSocketService<H extends JsonHttpService> |
Interface for JSON Services provided over TCP Sockets or WebSockets.
|
JsonThrottle | |
JsonThrottleHttpService | |
JsonThrottleManager |
Manager for
JsonThrottle objects. |
JsonThrottleServiceFactory | |
JsonThrottleSocketService | |
JsonTimeHttpService | |
JsonTimeServiceFactory | |
JsonTimeSocketService | |
JsonTurnout |
Tokens used by the JMRI JSON Sensor service.
|
JsonTurnoutHttpService | |
JsonTurnoutServiceFactory | |
JsonTurnoutSocketService | |
JsonUtil |
Utilities used by JSON services for Operations
|
JsonUtilHttpService | |
JsonUtilServiceFactory | |
JsonUtilSocketService | |
JsonWebSocket | |
JTablePersistenceManager |
Manager for ensuring that
JTable user interface state is
persisted. |
JTableToCsvAction |
Save a JTable or AbstractTableModel to CSV file after prompting for filename.
|
JTableWithColumnToolTips |
Extends JTable with Column Header ToolTips.
|
JTextPaneAppender | Deprecated.
since 4.22.1 without replacement
|
JTitledSeparator |
A separator with a title.
|
JToolBarUtil |
Common utility methods for working with JToolBars.
|
JTreeUtil |
Common utility methods for working with JTrees.
|
JTreeWithPopup |
JTree subclass that supports a popup menu.
|
Jynstrument |
A Jynstrument is a Jython script and associated other resources that can
decorate a Java class.
|
JynstrumentFactory |
A JynstrumentFactory handles instantiation and connection of
Jynstrument instances. |
JynstrumentPopupMenu | |
JythonAutomaton | Deprecated.
since 4.17.5; use
JmriScriptEngineManager.eval(java.io.File)
with a subclass of AbstractAutomaton instead |
JythonAutomatonAction | Deprecated.
since 4.17.5 without direct replacement; does not appear
to have been used since 1.2.3
|
JythonSiglet | Deprecated.
since 4.17.5; use
JmriScriptEngineManager.eval(java.io.File)
with a subclass of Siglet instead |
JythonSigletAction | Deprecated.
since 4.17.5 without direct replacement; does not appear
to have been used since 1.2.3
|
JythonStartupActionFactory |
Factory for Jython startup actions.
|
JythonWindow |
This Action creates a JmriJFrame displaying the thread output log from the
RunJythonScript class. |
Kernel |
A Kernel is a group of cars that is managed as one car.
|
KeyListenerInstaller |
A Visitor class for installing a KeyListener on a container and all of its
subcomponents.
|
KnownLocoSelPane |
Provide GUI controls to select a known loco via the Roster.
|
LabelMacro |
An SdfMacro for carrying a comment
|
LabelMacroEditor |
Editor panel for the SdfMacro for carrying a comment
|
LargePowerManagerButton | |
LawicellTrafficController |
Traffic controller for the LAWICELL protocol.
|
Layout |
Define the content of a Layout record.
|
LayoutBlock |
A LayoutBlock is a group of track segments and turnouts on a LayoutEditor
panel corresponding to a 'block'.
|
LayoutBlockConnectivityTools |
These are a series of layout block connectivity tools that can be used when
the advanced layout block routing has been enabled.
|
LayoutBlockConnectivityTools.BlocksTested | |
LayoutBlockConnectivityTools.FacingProtecting | |
LayoutBlockConnectivityTools.Metric | |
LayoutBlockConnectivityTools.Routing | |
LayoutBlockManager |
Implementation of a Manager to handle LayoutBlocks.
|
LayoutBlockManagerXml |
Provides the functionality for configuring a LayoutBlockManager
|
LayoutBlockNeighbourTableModel |
Table data model for display of Neighbouring layout blocks.
|
LayoutBlockRouteTable |
Provide a table of block route entries as a JmriJPanel
|
LayoutBlockRouteTableAction |
Swing action to create and register a Block Routing Table.
|
LayoutBlockRouteTableModel |
Table data model for display of Roster variable values.
|
LayoutBlockThroughPathsTableModel |
Table data model for display the through path of a layoutblock
|
LayoutConnectivity |
A LayoutConnectivity object represents a junction between two LayoutBlocks on
a LayoutEditor panel.
|
LayoutDoubleSlip |
A LayoutSlip is a crossing of two straight tracks designed in such a way as
to allow trains to change from one straight track to the other, as well as
going straight across.
|
LayoutDoubleSlipEditor |
MVC Editor component for LayoutDoubleSlip objects.
|
LayoutDoubleSlipView |
MVC View component for the LayoutDoubleSlipclass.
|
LayoutDoubleSlipViewXml |
This module handles configuration for display.LayoutSlipView objects for a
LayoutEditor.
|
LayoutDoubleXOver |
A LayoutTurnout corresponds to a turnout on the layout.
|
LayoutDoubleXOverEditor |
MVC Editor component for LayoutDoubleXOver objects.
|
LayoutDoubleXOverView |
MVC View component for the LayoutDoubleXOver class.
|
LayoutDoubleXOverViewXml |
This module handles configuration for display.LayoutTurnoutView objects for a
LayoutEditor.
|
LayoutEditor |
Provides a scrollable Layout Panel and editor toolbars (that can be hidden)
|
LayoutEditorAction |
Start a LayoutEditor.
|
LayoutEditorActionFactory | |
LayoutEditorAuxTools |
LayoutEditorAuxTools provides tools making use of layout connectivity
available in Layout Editor panels.
|
LayoutEditorChecks |
A collection of tools to check various things on the layout editor panel.
|
LayoutEditorComponent | |
LayoutEditorFindItems |
A collection of tools to find various objects within the layout model(s)
(temporary) Consider renaming to LayoutModelFindItems, or even merge to LayoutModels
|
LayoutEditorFloatingToolBarPanel |
This is the floating toolbar panel
|
LayoutEditorHorizontalToolBarPanel |
This is the horizontal toolbar panel
|
LayoutEditorToolBarPanel |
This is the base class for the horizontal, vertical and floating toolbar
panels
|
LayoutEditorToolBarPanel.LocationFormat | |
LayoutEditorTools |
Layout Editor Tools provides tools making use of layout connectivity
available in Layout Editor panels.
|
LayoutEditorTools.BeanDetails<B extends NamedBean> | |
LayoutEditorVerticalToolBarPanel |
This is the vertical toolbar panel
|
LayoutEditorViewContext |
LayoutEditorViewContext is a memo object containing
the graphical View context information for a
LayoutEditor MVC instance. |
LayoutEditorXml |
Handle configuration for LayoutEditor panes.
|
LayoutLHTurnout |
A LayoutTurnout corresponds to a turnout on the layout.
|
LayoutLHTurnoutEditor |
MVC Editor component for LayoutLHTurnout objects.
|
LayoutLHTurnoutView |
MVC View component for the LayoutLHTurnout class.
|
LayoutLHTurnoutViewXml |
This module handles configuration for display.LayoutTurnoutView objects for a
LayoutEditor.
|
LayoutLHXOver |
A LayoutTurnout corresponds to a turnout on the layout.
|
LayoutLHXOverEditor |
MVC Editor component for LayoutLHXOver objects.
|
LayoutLHXOverView |
MVC View component for the LayoutLHXOver class.
|
LayoutLHXOverViewXml |
This module handles configuration for display.LayoutTurnoutView objects for a
LayoutEditor.
|
LayoutModels |
This interface serves as a manager for the overall layout model via
collections of i.e.
|
LayoutPanelServlet |
Return xml (for specified LayoutPanel) suitable for use by external clients.
|
LayoutRHTurnout |
A LayoutTurnout corresponds to a turnout on the layout.
|
LayoutRHTurnoutEditor |
MVC Editor component for LayoutRHTurnout objects.
|
LayoutRHTurnoutView |
MVC View component for the LayoutRHTurnout class.
|
LayoutRHTurnoutViewXml |
This module handles configuration for display.LayoutTurnoutView objects for a
LayoutEditor.
|
LayoutRHXOver |
A LayoutTurnout corresponds to a turnout on the layout.
|
LayoutRHXOverEditor |
MVC Editor component for LayoutRHXOver objects.
|
LayoutRHXOverView |
MVC View component for the LayoutRHXOver class.
|
LayoutRHXOverViewXml |
This module handles configuration for display.LayoutTurnoutView objects for a
LayoutEditor.
|
LayoutShape |
A LayoutShape is a set of LayoutShapePoint used to draw a shape.
|
LayoutShape.LayoutShapePoint |
These are the points that make up the outline of the shape.
|
LayoutShape.LayoutShapePointType |
enum LayoutShapePointType Straight, Curve
|
LayoutShape.LayoutShapeType |
enum LayoutShapeType
|
LayoutShapeXml |
This module handles configuration for LayoutShape objects for a LayoutEditor.
|
LayoutSingleSlip |
A LayoutSlip is a crossing of two straight tracks designed in such a way as
to allow trains to change from one straight track to the other, as well as
going straight across.
|
LayoutSingleSlipEditor |
MVC Editor component for LayoutSingleSlip objects.
|
LayoutSingleSlipView |
MVC View component for the LayoutSingleSlip class.
|
LayoutSingleSlipViewXml |
This module handles configuration for display.LayoutSlipView objects for a
LayoutEditor.
|
LayoutSlip |
A LayoutSlip is a crossing of two straight tracks designed in such a way as
to allow trains to change from one straight track to the other, as well as
going straight across.
|
LayoutSlip.TurnoutState | |
LayoutSlipEditor |
MVC Editor component for LayoutSlip objects.
|
LayoutSlipView |
MVC View component for the LayoutSlip class.
|
LayoutSlipView.TurnoutState | |
LayoutSlipViewXml |
This module handles configuration for display.LayoutSlipView objects for a
LayoutEditor.
|
LayoutTrack |
Abstract base class for all layout track objects (PositionablePoint,
TrackSegment, LayoutTurnout, LayoutSlip, LevelXing and LayoutTurntable)
|
LayoutTrackDrawingOptions |
Hold various values defining how to draw various LayoutTrack elements.
|
LayoutTrackDrawingOptionsDialog |
Handle changing layout editor drawing options.
|
LayoutTrackDrawingOptionsXml |
This module handles saving and loading LayoutTrackDrawingOptions for a
LayoutEditor.
|
LayoutTrackEditor |
MVC root Editor component for LayoutTrack hierarchy objects.
|
LayoutTrackExpectedState<T extends LayoutTrack> |
Retain a LayoutTrack and its expected state.
|
LayoutTrackView |
MVC View component abstract base for the LayoutTrack hierarchy.
|
LayoutTurnout |
LayoutTurnout is the abstract base for classes representing various types of turnout on the layout.
|
LayoutTurnout.Geometry | |
LayoutTurnout.LinkType | |
LayoutTurnout.TurnoutType | |
LayoutTurnoutEditor |
MVC Editor component for LayoutTurnout objects.
|
LayoutTurnoutView |
MVC View component for the LayoutTurnout class.
|
LayoutTurnoutViewXml |
This module handles configuration for display.LayoutTurnout objects for a
LayoutEditor.
|
LayoutTurntable |
A LayoutTurntable is a representation used by LayoutEditor to display a
turntable.
|
LayoutTurntableEditor |
MVC Editor component for PositionablePoint objects.
|
LayoutTurntableView |
MVC View component for the LayoutTurntable class.
|
LayoutTurntableView.RayTrackVisuals | |
LayoutTurntableViewXml |
This module handles configuration for display.LayoutTurntable objects for a
LayoutEditor.
|
LayoutWye |
A specialization of
LayoutTurnout
corresponding to a wye turnout on the layout. |
LayoutWyeEditor |
MVC Editor component for LayoutWye objects.
|
LayoutWyeView |
MVC View component for the LayoutWye class.
|
LayoutWyeViewXml |
This module handles configuration for display.LayoutTurnoutView objects for a
LayoutEditor.
|
LayoutXOver |
A LayoutXOver corresponds to a crossover (connection between parallel tracks) on the layout.
|
LayoutXOverEditor |
MVC Editor component for LayoutXOver objects.
|
LayoutXOverView |
MVC View component for the LayoutXOver class.
|
LayoutXOverViewXml |
This module handles configuration for display.LayoutTurnoutView objects for a
LayoutEditor.
|
LcdClockAction |
Swing action to create and register a LcdClockFrame object
|
LcdClockFrame |
Frame providing a simple clock showing Lcd tubes.
|
LcdClockStartupActionFactory |
Factory for LCD Clock startup actions.
|
LearnControlPanel |
A JInternalFrame that contains a JSlider to control loco speed, and buttons
for forward, reverse and STOP.
|
LearnFunctionPanel |
A JInternalFrame that contains buttons for each decoder function.
|
LearnSpeedPanel |
A JInternalFrame that contains a JSlider to control loco speed, and buttons
for forward, reverse and STOP.
|
LearnThrottleFrame |
A JFrame to contain throttle elements such as speed control, function panel.
|
LengthPanel |
A simple panel to collect lengths with units bring either inches or centimeters
|
LenzCommandStation |
Defines the standard/common routines used in multiple classes related to the
a Lenz Command Station, on an XpressNet network.
|
LenzConnectionTypeList |
Returns a list of valid lenz XpressNet Connection Types
|
LevelCrossingStatusPacket |
Level Crossing Status
|
LevelXing |
A LevelXing is two track segment on a layout that cross at an angle.
|
LevelXing.Geometry | |
LevelXingEditor |
MVC Editor component for LevelXing objects.
|
LevelXingView |
MVC View component for the LevelXing class
|
LevelXingViewXml |
This module handles configuration for display.LevelXing objects for a
LayoutEditor.
|
LI100Adapter |
Provide access to XpressNet via a LI100 on an attached serial com port.
|
LI100fAdapter |
Provide access to XpressNet via a LI100F on an attached serial com port.
|
LI100XNetInitializationManager | Deprecated.
since 4.21.1.
|
LI100XNetPacketizer |
This is an extention of the XNetPacketizer to handle the device specific
requirements of the LI100.
|
LI100XNetProgrammer |
Programmer support for Lenz XpressNet.
|
LI101Action |
Swing action to create and register an LI101Frame object.
|
LI101Adapter |
Provide access to XpressNet via a LI101 on an attached serial com port.
|
LI101Frame |
Frame displaying the LI101 configuration utility
|
LicenseAction |
Swing action to display the JMRI license
|
Light |
Represent a single visible Light on the physical layout.
|
LightControl |
Each LightControl object is linked to a specific Light, and provides one of
the controls available for switching the Light ON/OFF in response to time or
events occurring on the layout.
|
LightIcon |
An icon to display a status of a light.
|
LightIconXml |
Handle configuration for display.LightIcon objects.
|
LightManager |
Interface for obtaining Lights.
|
LightTableAction |
Swing action to create and register a LightTable GUI.
|
LightTableTabAction | |
LightWhereUsed |
Find light references.
|
LinkingLabel |
LinkingLabel is a PositionableLabel that opens a link to another window or
URL when clicked
|
LinkingLabelXml |
Handle configuration for display.LinkingLabel objects
|
LinkingObject |
Adds capability for a object to load a browser page or bring a panel frame to
the top.
|
LinkNodeInventory |
Maintain an inventory of nodes on a specific link.
|
ListAction |
Swing action to create and register a ListFrame object
|
ListAction |
Swing action to create and register a ListFrame object
|
ListCellEditor<E> | |
ListedTableAction |
Table Action for dealing with all the JMRI NamedBean etc. tables in a single view with a list
option to the left hand side.
|
ListedTableFrame<E extends NamedBean> |
Provide access to the various tables in the tabbed Tables interface via a listed pane (normally to the left).
|
ListedTableFrame.TabbedTableItem<E extends NamedBean> |
One tabbed item on the ListedTable containing the table(s) for a NamedBean class.
|
ListedTableFrame.TabbedTableItemListArray | |
ListeningSpot | |
ListFrame |
Frame for running CMRI assignment list.
|
ListFrame |
Frame for running assignment list.
|
LIUSBAdapter |
Provide access to XpressNet via a LIUSB on an FTDI Virtual Com Port.
|
LIUSBConfigAction |
Swing action to create and register an LIUSBConfigFrame object.
|
LIUSBConfigFrame |
Frame displaying the LIUSB configuration utility.
|
LIUSBEthernetAdapter |
Provide access to XpressNet via a the Lenz LIUSBEthernet.
|
LIUSBEthernetXNetPacketizer |
This is an extension of the XNetPacketizer to handle the device specific
requirements of the LIUSBEthernet.
|
LIUSBServerAdapter |
Provide access to XpressNet via a the Lenz LIUSB Server.
|
LIUSBServerXNetPacketizer |
This is an extension of the XNetPacketizer to handle the device specific
requirements of the LIUSB Server.
|
LIUSBXNetPacketizer |
This is an extention of the XNetPacketizer to handle the device specific
requirements of the LIUSB.
|
Llnmon | Deprecated.
since 4.13.5; use the
LocoNetMessage.toMonitorString(String) (preferred) or
LocoNetMessage.toMonitorString()
for each individual LocoNet message instead of creating a formatter. |
LnCabSignal |
Ln implementation of a Cab Signal Object, describing the state of the
track ahead relative to a locomotive with a given address.
|
LnCabSignalManager |
LocoNet implementation of the
CabSignalManager interface. |
LnClockControl |
Implementation of the Hardware Fast Clock for LocoNet.
|
LnCommandStationType |
Enum to carry command-station specific information for LocoNet
implementations.
|
LnCommandStationType.IdleSupport | |
LnCommandStationType.LocoResetSupport | |
LnCommandStationType.MultiMeterSupport | |
LnCommandStationType.ProgDepowersTrack | |
LnCommandStationType.ReadsFromServiceModeTrack | |
LnComponentFactory |
Provide access to Swing components for the LocoNet subsystem.
|
LnConnectionTypeList |
Get a list of valid LocoNet Connection Types.
|
LnConstants |
Constants to represent values seen in LocoNet traffic.
|
LNCPSignalMast |
Extend jmri.SignalMast for signals implemented by an LNCP.
|
LNCPSignalMastAddPane |
A pane for configuring LNCPSignalMast objects
|
LNCPSignalMastAddPane.SignalMastAddPaneProvider | |
LNCPSignalMastXml |
Handle XML configuration for loconet.LNCPSignalMast objects.
|
LncvDevice |
A class to hold LocoNet LNCV device identity information.
|
LncvDevices |
Based on Lnsvf2Devices by B.
|
LncvDevicesManager |
LocoNet LNCV Devices Manager
A centralized resource to help identify LocoNet "LNCV Format"
devices and "manage" them.
|
LncvDevicesManager.ProgrammingResult | |
LncvMessageContents |
Supporting class for Uhlenbrock LocoNet LNCV Programming Format messaging.
|
LncvMessageContents.LncvCommand |
LNCV Commands mapped to sets of 3 parts in message.
|
LncvProgAction | |
LncvProgPane |
Frame for discovery and display of LocoNet LNCV boards.
|
LncvProgTableModel |
Table model for the programmed LNCV Modules table.
|
LnDeferProgrammer |
Programmer implementation for Programmer that uses a SlotManager (which is also an AbstractProgrammer)
that might be provided later.
|
LnDplxGrpInfoImpl |
Provides a low-level interface to Digitrax Duplex Group Identity information.
|
LnDplxGrpInfoImplConstants |
Constants related to Digitrax Duplex Groups and related GUI
operations.
|
LnHexFileAction |
Swing action to create and register a LnHexFileFrame object
|
LnHexFilePort |
LnHexFilePort implements a LnPortController via an ASCII-hex input file.
|
LnIPLImplementation |
Implements a class to handle message creation and message interpretation of
LocoNet messages associated with IPL.
|
LnIPLImplementation.DeviceTypes | |
LnLight |
Implementation of the Light Object for LocoNet
|
LnLightManager |
Implement LightManager for LocoNet systems.
|
LnLightManagerXml |
Provides load and store functionality for configuring LnLightManagers.
|
LnMessageBuffer |
Handle an RMI connection for a single remote client.
|
LnMessageBufferInterface | |
LnMessageClient |
Client for the RMI LocoNet server.
|
LnMessageClientAction |
Opens a connection with a LnMessageServer on a remote machine.
|
LnMessageClientPollThread | |
LnMessageManager |
Provide access to throttle-messaging on a LocoNet.
|
LnMessageServer | |
LnMessageServerAction |
Start a LnMessageServer that will listen for clients wanting to use the
LocoNet connection on this machine.
|
LnMessageServerInterface | |
LnMessageStartupActionFactory |
Factory for LocoNet-over-RMI startup actions.
|
LnMeterInitTask |
Provides for LocoNet "Meters" discovery query at connection start-up.
|
LnNamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
LnNetworkPortController |
Base for classes representing a LocoNet communications port.
|
LnOpsModeProgrammer |
Provide an Ops Mode Programmer via a wrapper that works with the LocoNet
SlotManager object.
|
LnOverTcpPacketizer |
Converts Stream-based I/O over the LocoNetOverTcp system network
connection to/from LocoNet messages.
|
LnPacketizer |
Converts Stream-based I/O to/from LocoNet messages.
|
LnPacketizer.Echo | |
LnPacketizerStrict |
Converts Stream-based I/O to/from LocoNet messages.
|
LnPanel |
JPanel extension to handle automatic creation of window title and help
reference for LocoNet panels
|
LnPanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
LnPortController |
Base for classes representing a LocoNet communications port.
|
LnPowerManager |
PowerManager implementation for controlling layout power.
|
LnPowerManager.LnTrackStatusUpdateThread |
Class providing a thread to delay, then query slot 0.
|
LnPr2Packetizer |
Special LnPr2Packetizer implementation for PR2.
|
LnPr2PowerManager |
PowerManager implementation for controlling layout power via PR2.
|
LnPr2ThrottleManager |
LocoNet implementation of a ThrottleManager for the PR2.
|
LnPredefinedMeters |
Provide access to current and voltage meter from some LocoNet command stations
|
LnProgrammerManager |
Extend DefaultProgrammerManager to provide programmers on LocoNet.
|
LnReporter |
Extend jmri.AbstractIdTagReporter for LocoNet layouts.
|
LnReporterManager |
Manage the LocoNet-specific Reporter implementation.
|
LnReporterManagerXml |
Provides load and store functionality for configuring LnReporterManagers.
|
LnSensor |
Extend jmri.AbstractSensor for LocoNet layouts.
|
LnSensorAddress |
Utilities for handling LocoNet sensor addresses.
|
LnSensorManager |
Manage the LocoNet-specific Sensor implementation via a LocoNet
hexfile emulator.
|
LnSensorManager |
Manage the LocoNet-specific Sensor implementation.
|
LnSensorManagerXml |
Provides load and store functionality for configuring LnSensorManagers.
|
LnSensorManagerXml |
Provides load and store functionality for configuring LnSensorManagers.
|
LnStreamConnectionConfig |
Handle configuring an LocoNet layout connection via an LnStreamPortController
adapter.
|
LnStreamConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
LnStreamConnectionConfig (and connections).
|
LnStreamPortController |
Base for classes representing a LocoNet communications port connected via
streams.
|
LnStreamPortPacketizer |
Converts Stream-based I/O to/from LocoNet messages.
|
LnSv2MessageContents |
Supporting class for LocoNet SV Programming Format 2 messaging.
|
LnSv2MessageContents.Sv2Command | |
LnTcpDriverAdapter |
Implements SerialPortAdapter for the LocoNetOverTcp system network
connection.
|
LnTcpPreferences |
Preferences for the LocoNet over TCP server.
|
LnTcpPreferencesPanel |
Provide access to the LocoNet over TCP server settings.
|
LnTcpServer |
Implementation of the LocoNetOverTcp LbServer Server Protocol.
|
LnTcpServerAction |
Implementation of the LocoNet over TCP Server Protocol.
|
LnTcpServerFrame |
Frame displaying the status of the a LocoNet over TCP server.
|
LnTcpServerListener |
Implementation of the LocoNetOverTcp LbServer Server Protocol.
|
LnTcpStartupActionFactory |
StartupActionFactory for the
LnTcpServerAction . |
LnThrottleManager |
LocoNet implementation of a ThrottleManager.
|
LnThrottleManager.ThrottleRequest | |
LnTrafficController |
Abstract base class for implementations of LocoNetInterface.
|
LnTrafficRouter |
Implements a LocoNetInterface by doing a scatter-gather to another, simpler
implementation.
|
LnTurnout |
Extend jmri.AbstractTurnout for LocoNet layouts
|
LnTurnoutManager |
Manage the LocoNet-specific Turnout implementation.
|
LnTurnoutManagerXml |
Provides load and store functionality for configuring LnTurnoutManagers.
|
LoadDefaultXmlThrottlesLayoutAction |
Create a new throttle.
|
LoadDemoAction |
Swing action to load the operation demo files.
|
LoaderAction |
Swing action to create and register a LoadPane object
|
LoaderEngine |
Controls the actual LocoNet transfers to download sounds into a Digitrax SFX
decoder.
|
LoaderEngine.DelayException | |
LoaderFrame |
Frame for downloading (mangled) .hex files
|
LoaderPane |
Pane for downloading .hex files and .dmf files to those LocoNet devices which
support firmware updates via LocoNet IPL messages.
|
LoaderPane |
Pane for downloading .hex files
|
LoaderPane |
Pane for downloading firmware files files to OpenLCB devices which support
firmware updates according to the Firmware Upgrade Protocol.
|
LoaderPane |
Pane for downloading software updates to PRICOM products
|
LoaderPane.Default |
Nested class to create one of these using old-style defaults
|
LoaderPanelAction |
Swing action to create and register a LoaderFrame object.
|
LoadModifier |
Implement the LOAD_MODIFIER macro from the Digitrax sound definition language
Arg1: Upper 4 bits - math modifiers FMATH_LODE et al Arg2: Arg3:
|
LoadModifierEditor |
Editor panel for the LOAD_MODIFIER macro from the Digitrax sound definition
language
Arg1: Upper 4 bits - math modifiers FMATH_LODE et al Arg2: Arg3:
|
LoadStoreBaseAction |
Base implementation for the load and store actions.
|
LoadStorePanel |
Panel for load/store of RPS setup.
|
LoadVSDFileAction |
Load VSDecoder Profiles from XML
Adapted from LoadXmlThrottleProfileAction by Glen Oberhauser (2004)
|
LoadXmlConfigAction |
Load configuration information from an XML file.
|
LoadXmlThrottlesLayoutAction |
Load throttles from XML
|
LoadXmlThrottlesLayoutAction.ThrottlePrefs |
An extension of the abstract XmlFile.
|
LoadXmlUserAction |
Load configuration information from an XML file.
|
LocaleSelector |
Select XML content based on current Locale.
|
LocalReleasePacket |
Order to release for or retake local control.
|
Location |
Represents a location on the layout
|
LocationCopyAction |
Swing action to create and register a LocationCopyFrame object.
|
LocationCopyFrame |
Frame for copying a location for operations.
|
LocationEditFrame |
Frame for user edit of location
|
LocationManager |
Manages locations.
|
LocationManagerXml |
Load and stores locations and schedules for operations.
|
LocationsByCarLoadFrame |
Frame to display which locations service certain car loads
|
LocationsByCarTypeFrame |
Frame to display which locations service certain car types
|
LocationsTableAction |
Swing action to create and register a LocationTableFrame object.
|
LocationsTableFrame |
Frame for adding and editing the location roster for operations.
|
LocationsTableModel |
Table Model for edit of locations used by operations
|
LocationTrackBlockingOrderAction |
Opens the location track blocking order window.
|
LocationTrackBlockingOrderFrame |
Frame for user edit of location
|
LocationTrackBlockingOrderTableModel |
Table Model for edit of tracks used by operations
|
LocationTrackPair |
An Object representing a location and track.
|
Lock |
A Lock is the base interface for implementations that check layout conditions.
|
Lock.Valid | |
LockedRoute |
Each of these objects describe a route consisting of all of the
occupancy sensors(s) that specify a route.
|
LockedRoute.AnyInCommonReturn | |
LockedRoutesManager |
This object manages all of the active routes.
|
LockLogger |
Manages user-level logging information from Locks and Lock-like functions.
|
LocoAddress |
Interface for generic Locomotive Address.
|
LocoAddress.Protocol | |
LocoAddressComparator |
Comparator for LocoAddress objects.
|
LocoAddressXml |
Handle XML configuration for LocoAddress objects.
|
LocoBufferAdapter |
Provide access to LocoNet via a LocoBuffer attached to a serial com port.
|
LocoBufferIIAdapter |
Update the code in jmri.jmrix.loconet.locobuffer so that it refers to the
switch settings on the LocoBuffer-II.
|
LocoBufferIIStatus |
LocoBufferII status
|
LocoBufferUsbAdapter |
Override
LocoBufferAdapter so that it refers to the
(switch) settings on the LocoBuffer-USB. |
LocoDataModel |
Table data model for display the loco database of the Tams MC.
|
LocoDataPane |
Frame providing access to the loco database on the Tams MC
|
LocoDataPane.Default |
Nested class to create one of these using old-style defaults
|
LocoFile |
Represents and manipulates a locomotive definition, both as a file and in
memory.
|
LocoFile.MessageResponse | |
LocoGenPanel |
User interface for sending LocoNet messages to exercise the system.
|
LocoIcon |
An icon that displays the position of a loco on a panel.
|
LocoIconXml |
Handle configuration for display.LocoIcon objects.
|
LocoIdPanel |
User interface for setting the LocoNet ID.
|
LocoIO |
Manage the communication to/from a LocoIO board.
|
LocoIOData |
Data associated with a LocoIO device.
|
LocoIOMode | |
LocoIOModeList |
Manage the set of valid modes for a particular LocoIO port,
as well as the conversions between addresses and SV values.
|
LocoIOPanel | Deprecated.
since 4.2.23 (10-2020) replaced by Roster based LocoIO definition
xml/decoders/Public_Domain_HDL_LocoIO.xml using SV1MODE
|
LocoIOTableModel |
Basic Configurer for LocoIO hardware.
|
LocoLabel | |
LocoLabelXml | Deprecated. |
LocoMonPane |
LocoNet Monitor pane displaying (and logging) LocoNet messages on a given TrafficController.
|
LocoMonPane.Default | Deprecated.
since 4.19.7; use
LocoMonPaneAction instead |
LocoMonPaneAction | |
LocoNetBluetoothAdapter |
Provide access to LocoNet via a LocoNet Bluetooth adapter.
|
LocoNetConsist | |
LocoNetConsistManager | |
LocoNetException |
LocoNet-specific exception
|
LocoNetInterface |
LocoNetInterface defines the general connection to a LocoNet layout.
|
LocoNetInterfaceStatsListener |
Interface for objects that want to be notified when a
LocoNetSlot is modified. |
LocoNetListener |
LocoNetListener provides the call-back interface for notification when a new
LocoNet message arrives from the layout.
|
LocoNetMenu |
Create a "Systems" menu containing the Jmri LocoNet-specific tools.
|
LocoNetMenu.Item | |
LocoNetMessage |
Represents a single command or response on the LocoNet.
|
LocoNetMessageException |
Exception to indicate a problem assembling a LocoNet message.
|
LocoNetMessageInterpret |
A utility class for formatting LocoNet packets into human-readable text.
|
LocoNetSlot |
Represents the contents of a single slot in the LocoNet command station.
|
LocoNetSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
LocoNetThrottle |
An implementation of DccThrottle via AbstractThrottle with code specific to a
LocoNet connection.
|
LocoNetThrottledTransmitter |
Delay LocoNet messages that need to be throttled.
|
LocoNetThrottledTransmitter.Memo | |
LocoSelPane |
Base class for GUI to select a locomotive (or create a new one in some cases)
|
LocoSelTreePane |
Provide GUI controls to select a new decoder.
|
LocoStatsFunc |
Implements functionality to query the LocoNet interface device for status.
|
LocoStatsPanel |
Panel displaying LocoNet interface status information.
|
LocoStatsPanel.Default | Deprecated.
since 4.19.7; use
LocoStatsPanelAction instead |
LocoStatsPanelAction | |
Log4JProblemReportProvider |
Provide Log4J information in the problem report.
|
Log4JTreePane |
Show the current Log4J Logger tree; not dynamic.
|
Log4JTreePane | Deprecated.
since 4.22.1; use
Log4JTreePane instead |
Log4JUtil |
Common utility methods for working with Log4J.
|
Log4JUtil | Deprecated.
since 4.22.1; split into
LoggingUtil ,
Log4JUtil , and jmri.util.JUnitLoggingUtil (for tests only) |
LogAction |
Swing action to create and register a LogFrame object.
|
LogAction | Deprecated.
since 4.22.1; use
LogAction instead |
LogFrame |
Frame for adding to the log file.
|
LogFrame | Deprecated.
since 4.21.1; use
LogFrame instead |
LoggingUtil |
Basic utilities for logging special messages.
|
Logix |
A Logix is a group of Conditionals that monitor one or more conditions
(internal or on the layout).
|
LogixLoadAction |
Provide an action to allow Logixs to be loaded disabled when panel file is
loaded
|
LogixManager |
Interface for obtaining Logixs
|
LogixTableAction |
Swing action to create and register a Logix Table.
|
LogixTableAction.EditMode |
Conditional edit view mode
|
LogixTableAction.SelectionMode |
Input selection names.
|
LogOutputWindowAction | Deprecated.
since 4.22.1; use
SystemConsoleAction instead |
LogPanel |
User interface for adding an item to the log file.
|
LogPanel | Deprecated.
since 4.21.1; use
LogPanel instead |
LogProblemReportProvider |
Provider for logging-related information in a problem report.
|
LokProgImportAction |
Action to import the CV values from a LokProgrammer CV list file.
|
LokProgImporter |
Import CV values from a LokProgrammer CV list file written by the ESU
LokProgrammer software.
|
LongAddrVariableValue |
Extends VariableValue to represent an NMRA long address.
|
LoopbackTrafficController |
Traffic controller for loopback CAN simulation.
|
LRouteTableAction |
Swing action to create and register groups of Logix Condtionals to perform a
railroad control task.
|
LRouteTableAction.RouteElement |
Base class for all the output (ConditionalAction) and input
(ConditionalVariable) elements
|
LRouteTableAction.RouteElementComparator |
Sorts RouteElement
|
LsDecSignalHead |
Implement SignalHead for Littfinski Daten Technik (LDT) signals.
|
LsDecSignalHeadXml |
Handle XML configuration for LsDecSignalHead objects.
|
LV102Action |
Swing action to create and register an LV102Frame object.
|
LV102Frame |
Frame displaying the LV102 configuration utility
|
LV102InternalFrame |
Internal Frame displaying the LV102 configuration utility.
|
LZ100Action |
Swing action to create and register an LZ100Frame object.
|
LZ100Frame |
Frame displaying the LZ100 configuration utility
|
LZ100InternalFrame |
Internal Frame displaying the LZ100 configuration utility
This is a configuration utility for the LZ100.
|
LZV100Action |
Swing action to create and register an LZV100Frame object.
|
LZV100Frame |
Frame displaying the LZV100 configuration utility.
|
LZV200Adapter |
Provide access to XpressNet via the built in connection
on the LZV200.
|
MaintainerCallSection |
Drive a single Maintainer Call section on a USS CTC panel.
|
Maintenance |
A collection of static utilities to provide cross referencing information
among the various PanelPro objects.
|
MakePacket |
Provide utilities for coding/decoding NMRA S&RP DCC packets into
sequences to send through a standard serial port.
|
ManageBackupsAction |
Swing action to show a dialog to allow the user to delete Automatic backups.
|
ManageBackupsDialog | |
ManageLocationsAction |
Loading of Reporters, Blocks, Locations and Listener attributes.
|
ManageLocationsFrame |
GUI to manage Reporters, Blocks, Locations and Listener attributes.
|
ManageLocationsTableModel |
Table Models for Loading of Reporters, Blocks, Locations and Listener.
|
ManageLocationsTableModel.ListenerTableModel |
class for use as TableModel for Listener Locations
|
ManageLocationsTableModel.LocationTableModel |
class to serve as TableModel for Ops Locations
|
ManageLocationsTableModel.ReporterBlockTableModel |
class to serve as TableModel for Reporters and Blocks
|
Manager<E extends NamedBean> |
Basic interface for access to named, managed objects.
|
Manager.ManagerDataEvent<E extends NamedBean> |
Define an event that encapsulates changes to a list.
|
Manager.ManagerDataListener<E extends NamedBean> |
Intended to be equivalent to
ListDataListener
without introducing a Swing dependency into core JMRI. |
Manager.NameValidity |
Code the validity (including just as a prefix) of a proposed name string.
|
ManagerComboBox<B extends NamedBean> |
A JComboBox for a set of Managers for the same type of NamedBean.
|
ManagerDefaultsConfigPane |
Provide GUI to configure InstanceManager defaults.
|
ManagerDefaultsConfigPane.SelectionButton |
Captive class to track changes.
|
ManagerDefaultsConfigPaneXml |
Handle XML persistence of ManagerDefaultsConfigPane objects.
|
ManagerDefaultSelector |
Records and executes a desired set of defaults for the JMRI InstanceManager
and ProxyManagers.
|
ManagerDefaultSelector.Item | |
ManagerDefaultSelectorXml |
Handle XML persistence of ManagerDefaultSelector
|
ManagingPreferencesPanel |
A
PreferencesPanel that manages other PreferencesPanels
within its own panel. |
ManuallySetRoute | |
MapleComponentFactory |
Provide access to Swing components for the Maple subsystem.
|
MapleMenu |
Create a "Systems" menu containing the Jmri Maple-specific tools.
|
MapleSystemConnectionMemo |
Minimum required SystemConnectionMemo for Maple.
|
MarklinComponentFactory |
Provide access to Swing components for the Marklin subsystem.
|
MarklinConnectionTypeList |
Returns list of valid ESU Marklin Connection Types
|
MarklinConstants |
Constants to represent values seen in Marklin traffic.
|
MarklinInterface |
Define the interface for sending and receiving messages to the Marklin command
station.
|
MarklinListener |
Define the interface for listening to traffic on the Marklin communications
link.
|
MarklinMenu |
Create a "Systems" menu containing the Jmri Marklin-specific tools.
|
MarklinMenu.Item | |
MarklinMessage |
Encodes a message to a Marklin command station.
|
MarklinMon |
Class to convert Marklin Can bus messages to a human readable form
|
MarklinMonPane |
Swing action to create and register a MonFrame object
|
MarklinMonPane.Default |
Nested class to create one of these using old-style defaults
|
MarklinNamedPaneAction |
Action to create and load a Marklin JmriPanel from just its name.
|
MarklinPanel |
JPanel extension to handle automatic creation of window title and help
reference for Marklin panels
|
MarklinPanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
MarklinPortController | |
MarklinPowerManager |
PowerManager implementation for controlling layout power.
|
MarklinReply |
Carries the reply to an MarklinMessage.
|
MarklinSensor |
Implement a Sensor via Marklin communications.
|
MarklinSensorManager |
Implement sensor manager for Marklin systems.
|
MarklinSensorManagerXml |
Provides load and store functionality for configuring MarklinSensorManagers.
|
MarklinSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
MarklinThrottle |
An implementation of DccThrottle with code specific to an TAMS connection.
|
MarklinThrottleManager |
MarklinDCC implementation of a ThrottleManager.
|
MarklinTrafficController |
Converts Stream-based I/O to/from Marklin CS2 messages.
|
MarklinTrafficController.PollMessage | |
MarklinTurnout |
Implement a Turnout via Marklin communications.
|
MarklinTurnoutManager |
Implement turnout manager for Marklin systems.
|
MarklinTurnoutManagerXml |
Provides load and store functionality for configuring MarklinTurnoutManagers.
|
MaskCompare |
Implement the MASK_COMPARE macro from the Digitrax sound definition language
|
MaskCompareEditor |
Editor panel for the MASK_COMPARE macro from the Digitrax sound definition
language
|
MastBuilderAction |
Swing action to create and register a MastBuilder object
|
MastBuilderPane |
Pane for building Signal Mast definitions.
|
MathUtil |
Useful math methods.
|
MatrixSignalMast |
SignalMast implemented via a Binary Matrix (Truth Table) of Apects x Turnout objects.
|
MatrixSignalMastAddPane |
A pane for configuring MatrixSignalMast objects.
|
MatrixSignalMastAddPane.SignalMastAddPaneProvider | |
MatrixSignalMastXml |
Handle XML configuration for MatrixSignalMast objects.
|
MDI |
The JMRI application for developing the 3rd GUI
This file is part of JMRI. |
MdiMainFrame |
Core JMRI JInternalPane GUI window.
|
Measurement |
Encodes a single measurement point for RPS.
|
MeasurementListener |
Connect to a source of Measurements.
|
Memory |
Represent a Memory, a place to store values.
|
MemoryComboIcon |
An icon to display and input a Memory value in a TextField.
|
MemoryComboIconXml |
Handle configuration for display.MemorySpinnerIcon objects.
|
MemoryContents |
Models (and provides utility functions for) board memory as expressed in .hex
files and .DMF files.
|
MemoryContents.LoadOffsetFieldType | |
MemoryFrameAction |
Display memory usage on request
|
MemoryIcon |
An icon to display a status of a Memory.
|
MemoryIcon |
An icon to display a status of a Memory.
|
MemoryIconCoordinateEdit |
Displays and allows user to modify x & y coordinates of
positionable labels This class has been generalized to provide popup edit
dialogs for positionable item properties when TextFields are needed to input
data.
|
MemoryIconXml |
Handle configuration for display.MemoryIcon objects.
|
MemoryIconXml |
Handle configuration for display.layoutEditor.MemoryIcon objects.
|
MemoryInputIcon |
An icon to display and input a Memory value in a TextField.
|
MemoryInputIconXml |
Handle configuration for display.MemorySpinnerIcon objects.
|
MemoryItemPanel | |
MemoryItemPanel.Type | |
MemoryManager |
Locate a Memory object representing some specific information.
|
MemorySpinnerIcon |
An icon to display a status of a Memory in a JSpinner.
|
MemorySpinnerIconXml |
Handle configuration for display.MemorySpinnerIcon objects.
|
MemoryTableAction |
Swing action to create and register a MemoryTable GUI.
|
MemoryTracker |
Tracks train into memory object
|
MemoryWhereUsed |
Find memory references.
|
MenuScroller |
A class that provides scrolling capabilities to a long menu dropdown or popup
menu.
|
MergConnectionConfig |
Definition of objects to handle configuring a connection via a
NetworkDriverAdapter object.
|
MergConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
NetworkDriverAdapter (and connections).
|
MergConnectionTypeList |
Return a list of valid connection types for MERG.
|
MergePrompt |
Prompts user to select SpeedProfile to write to Roster
|
MergePrompt.ButtonCellRenderer | |
MergMessage |
Class for messages for a MERG CAN-RS hardware adapter.
|
MergNetworkDriverAdapter |
Implements NetworkDriverAdapter for the MERG system network connection.
|
MergReply |
Class for replies in a MERG GridConnect based message/reply protocol.
|
MergSD2SignalHead |
Implement SignalHead for the MERG Signal Driver 2.
|
MergSD2SignalHeadXml |
Handle XML configuration for MergSD2SignalHead objects.
|
MergTrafficController |
Traffic controller for the MERG variant of the GridConnect protocol.
|
Message |
Class for messages for a LAWICELL CAN hardware adapter.
|
Message |
Encodes a message for Direct DCC.
|
Message |
Represents a IPOCS Message.
|
Message |
Basic interface for messages to and from the layout hardware.
|
MessagePanel |
Panel for sending messages to throttles.
|
MessageYesNoAction | |
Metadata |
Meta data concerning the JMRI application.
|
Meter |
Interface for displaying (and controlling where appropriate) Current,
Voltage, and other status data from the layout.
|
Meter.Unit | |
MeterAction |
Swing action to create and register a AmpMeterFrame object.
|
MeterFrame |
Frame providing a simple LCD-based display of track voltage.
|
MeterFrame.Unit | |
MeterFrameManager |
Default implementation of a MeterFrameManager.
|
MeterFrameManagerXml |
Stores MeterFrames to the panel file.
|
MeterManager |
Interface for obtaining Meters.
|
MeterUpdateTask |
Handles updates of meters.
|
Model |
Model holds RPS representation of layout geometry and logical structure.
|
ModifiedFlag |
Tags objects that remember whether they've been modified and need to be
(optionally) stored, for example before the program terminates or when a
window closes.
|
ModifyLocationsAction |
Swing action to create and register a LocationsByCarTypeFrame object.
|
ModifyLocationsCarLoadsAction |
Swing action to create and register a LocationsByCarTypeFrame object.
|
MomentarySoundEvent | |
MonitorAction |
Swing action to create and register a MonitorFrame object
|
MonitorAction |
Swing action to create and register a pricom.pockettester.MonitorAction
object
|
MonitorFrame |
Simple GUI for access to PRICOM Pocket Monitor.
|
MonitoringLabel |
Label which displays the contents of parameter messages.
|
MonitorPane |
Frame displaying (and logging) CAN frames
|
MonitorPane |
Frame displaying (and logging) OpenLCB (CAN) frames
|
MonitorPane.Default |
Nested class to create one of these using old-style defaults
|
MouseInputAdapterInstaller |
A Visitor class for installing a MouseInputAdapter on a container and all of
its subcomponents.
|
MoveSelectionDialog |
Implements the move selection dialog for the Layout Editor
|
MoveTrainAction | |
MqttAdapter |
Communications adapter for Mqtt communications links.
|
MqttConnectionConfig | |
MqttConnectionConfigXml | |
MqttConnectionTypeList | |
MqttContentParser<T extends NamedBean> |
Interface defining a content parser, which translates to and from the MQTT payload
content.
|
MqttEventListener | |
MqttLight |
MQTT implementation of the Light interface.
|
MqttLightManager |
Implement LightManager for MQTT systems
|
MqttLightManagerXml |
Provides load and store functionality for configuring MqttTurnoutManagers.
|
MqttSensor |
Implementation of the Sensor interface for MQTT layouts.
|
MqttSensorManager |
Implementation of the MqttSensorManager interface.
|
MqttSensorManagerXml |
Provides load and store functionality for configuring MqttSensorManagers.
|
MqttSystemConnectionMemo | |
MqttTurnout |
Implementation of the Turnout interface for MQTT layouts.
|
MqttTurnoutManager |
Implement turnout manager for MQTT systems
|
MqttTurnoutManagerXml |
Provides load and store functionality for configuring MqttTurnoutManagers.
|
MrcClockControl |
MrcClockControl.java
Implementation of the Hardware Fast Clock for Mrc
|
MrcComponentFactory |
Provide access to Swing components for the Mrc subsystem.
|
MrcConnectionTypeList |
Returns a list of valid MRC Connection Types
|
MrcException |
MRC-specific exception
|
MrcInterface |
Layout interface, similar to command station
|
MrcMenu |
Create a "Systems" menu containing the JMRI MRC-specific tools.
|
MrcMenu.Item | |
MrcMessage |
Encodes and decoders messages to an MRC command station.
|
MrcMessageException |
Exception to indicate a problem assembling a Mrc message.
|
MrcMonPanel |
Swing action to create and register a MonFrame object
|
MrcMonPanel.Default |
Nested class to create one of these using old-style defaults
|
MrcNamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
MrcOpsModeProgrammer |
Provide an Ops Mode Programmer via a wrapper what works with the MRC command
station object.
|
MrcPacketGenPanel |
Frame for user input of Mrc messages
|
MrcPacketGenPanel.Default |
Nested class to create one of these using old-style defaults
|
MrcPacketizer |
Converts Stream-based I/O to/from Mrc messages.
|
MrcPacketizer.Echo | |
MrcPacketizer.Failed | |
MrcPackets |
Some of the message formats used in this class are Copyright MRC, Inc. and
used with permission as part of the JMRI project.
|
MrcPanel |
JPanel extension to handle automatic creation of window title and help
reference for Mrc panels
|
MrcPanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
MrcPortController |
Abstract base for classes representing a MRC communications port
|
MrcPowerManager |
PowerManager implementation for controlling layout power
|
MrcProgrammer |
Convert the jmri.Programmer interface into commands for the MRC power house.
|
MrcProgrammerManager |
Extend DefaultProgrammerManager to provide ops mode programmers for MRC
systems
|
MrcSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
MrcThrottle |
An implementation of DccThrottle with code specific to an MRC connection.
|
MrcThrottleManager |
MRC implementation of a ThrottleManager.
|
MrcTrafficController |
Converts Stream-based I/O to/from MRC messages.
|
MrcTrafficListener |
MrcTrafficListener provides the call-back interface for notification when a
new Mrc message arrives from the layout.
|
MrcTrafficListenerFilter |
MrcTrafficListenerFilter is a helper class used to suppress notifications a
client is not interested in.
|
MrcTurnout |
New MRC implementation of the Turnout interface From Xpa+Modem implementation
of the Turnout interface.
|
MrcTurnoutManager |
New MRC TurnoutManager
|
MrcTurnoutManagerXml |
New MRC Xml TurnoutManager from Xpa.
|
MS100Adapter |
Provide access to LocoNet via a MS100 attached to a serial com port.
|
MultiIconEditor |
Provides a simple editor for selecting N NamedIcons, perhaps for use in
creating a panel icon.
|
MultiIconEditor |
Provides a simple editor for selecting N NamedIcons, perhaps for use in
creating a panel icon.
|
MultiIndexProgrammerFacade |
Programmer facade for accessing CVs that require one or more "index CVs"
to have specific values before doing the final read or write operation.
|
MultiIndexProgrammerFacade.ProgState | |
MultiPaneWindow |
Core JMRI multi-pane GUI window.
|
MultipartMessage |
Sends multi-part HTTP POST requests to a web server
|
MultipartRequestHandler |
helper class for getting uploaded files which are returned as a list object
based on examples at http://hmkcode.com/java-servlet-jquery-file-upload/
|
MultiSensorIcon |
An icon to display a status of set of Sensors.
|
MultiSensorIcon.Entry | |
MultiSensorIconAdder |
Provides a simple editor for creating a MultiSensorIcon object.
|
MultiSensorIconDialog |
Icons may be added or deleted from a family.
|
MultiSensorIconFrame |
Provides a simple editor for creating a MultiSensorIcon object
|
MultiSensorIconXml |
Handle configuration for display.MultiSensorIcon objects
|
MultiSensorItemPanel | |
MultiThrottle |
Keeps track of what locos are being controlled by a throttle, and passes the
control messages on to them.
|
MultiThrottleController | |
MutableIdentifiable |
An object that has a publicly mutable identity property.
|
Mx1Adapter |
Provide access to Zimo's MX-1 on an attached serial com port.
|
Mx1CommandStation |
Defines standard operations for Dcc command stations.
|
Mx1ComponentFactory |
Provide access to Swing components for the Mrc subsystem.
|
Mx1ConnectionTypeList |
Returns a list of valid Zimo Connection Types
|
Mx1Exception | |
Mx1Interface |
Mx1Interface defines the general connection to a MX-1 layout.
|
Mx1Listener |
Mx1Listener provides the call-back interface for notification when a new MX-1
message arrives from the layout.
|
Mx1Menu |
Create a "Systems" menu containing the JMRI Zimo-specific tools.
|
Mx1Menu.Item | |
Mx1Message |
Represents a single command or response to the Zimo Binary Protocol.
|
Mx1MessageException |
Zimo-specfic exceptions.
|
Mx1MonPanel |
Swing action to create and register a MonFrame object.
|
Mx1MonPanel.Default | Deprecated.
since 4.19.7; use
Mx1MonPanelAction instead |
Mx1MonPanelAction | |
Mx1NamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
Mx1PacketGenPanel |
Frame for user input of Mrc messages
|
Mx1PacketGenPanel.Default |
Nested class to create one of these using old-style defaults
|
Mx1Packetizer |
Access to Zimo Mx1 messages via stream-based I/O.
|
Mx1Packetizer.MessageQueued | |
Mx1Panel |
JPanel extension to handle automatic creation of window title and help
reference for Mrc panels
|
Mx1PanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
Mx1PortController |
Abstract base for classes representing a MX-1 communications port.
|
Mx1PowerManager |
PowerManager implementation for controlling layout power.
|
Mx1Programmer |
Programmer support for Zimo Mx-1.
|
Mx1ProgrammerManager |
Extend DefaultProgrammerManager to provide ops mode programmers for Zimo
systems.
|
Mx1SystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
Mx1Throttle |
An implementation of DccThrottle with code specific to an Mx1 connection.
|
Mx1ThrottleManager |
MRC implementation of a ThrottleManager.
|
Mx1TrafficController |
Abstract base class for implementations of MX-1 Interface.
|
Mx1Turnout |
New Zimo Binary implementation of the Turnout interface
|
Mx1TurnoutManager |
Implement turnout manager for Mx1 Turnouts.
|
NameCheckAction |
Check the names in an XML decoder file against the names.xml definitions
|
NamedBean |
Provides common services for classes representing objects on the layout, and
allows a common form of access by their Managers.
|
NamedBean.BadNameException |
Parent class for a set of classes that describe if a user name or system
name is a bad name.
|
NamedBean.BadSystemNameException | |
NamedBean.BadUserNameException | |
NamedBean.DisplayOptions |
Display options for
NamedBean.getDisplayName(DisplayOptions) . |
NamedBean.DuplicateSystemNameException | |
NamedBeanComboBox<B extends NamedBean> | |
NamedBeanComparator<B extends NamedBean> |
Comparator for JMRI NamedBeans via their System Names.
|
NamedBeanExpectedState<T extends NamedBean> |
Retain a NamedBean and its expected state.
|
NamedBeanExpectedValue<T extends NamedBean,S> |
Retain a NamedBean and its expected value (called a state in this class).
|
NamedBeanHandle<T extends NamedBean> |
Utility class for managing access to a NamedBean.
|
NamedBeanHandleComparator<H extends NamedBeanHandle> |
Comparator for JMRI NamedBeanHandle of NamedBeans via their System Names.
|
NamedBeanHandleManager |
Instance for controlling the issuing of NamedBeanHandles.
|
NamedBeanPreferNumericComparator<B extends NamedBean> |
Compare two NamedBeans using the
PreferNumericComparator against
NamedBean.getSystemName() for each NamedBean. |
NamedBeanPropertyDescriptor<E> |
Describes metadata about a given property key for a NamedBean.
|
NamedBeanUsageReport |
This is a data structure to pass usage information from getUsageReport() requests
back to the calling object.
|
NamedBeanUserNameComparator<B extends NamedBean> |
Comparator for JMRI NamedBeans via their User Names.
|
NamedIcon |
Extend an ImageIcon to remember the name from which it was created and
provide rotation and scaling services.
|
NameFile |
Represents a set of standard names and aliases in memory.
|
NameFile.Initializer | |
NBHSensor |
This object attempts to "extend" (implements) Sensor functionality that
is needed by the CTC system.
|
NBHSignal |
Provide access to both signal masts and signal heads for the CTC system.
|
NBHTurnout |
This object additionally supports "inverted feedback", so that when someone
calls "getKnownState", (typically my own code in this CTC project) we return
the "adjusted" value based upon "inverted feedback".
|
NceAIU |
Model an NCE AIU
|
NceAIUChecker | |
NceBinaryCommand |
NCE Binary Commands
Also see NceMessage.java for additional commands
|
NceClockControl |
Implementation of the Hardware Fast Clock for NCE.
|
NceCmdStationMemory |
Contains the map for the command station and memory parts
|
NceCmdStationMemory.CabMemorySerial |
Memory offsets for cab info in a serial connected command station
|
NceCmdStationMemory.CabMemoryUsb |
Memory offsets for cab info in a usb connected command station
|
NceComponentFactory |
Provide access to Swing components for the Nce subsystem.
|
NceConnectionStatus | |
NceConnectionTypeList |
Return a list of valid NCE Connection Types.
|
NceConsist |
The Consist definition for a consist on an NCE system.
|
NceConsistBackup |
Backups NCE Consists to a text file format defined by NCE.
|
NceConsistEditPanel |
Pane for user edit of NCE Consists
NCE Consists are stored in Command Station (CS) memory starting at address
xF500 and ending xFAFF.
|
NceConsistEditPanel.Default |
Nested class to create one of these using old-style defaults
|
NceConsistEngineAction |
Starts the NceConsistEngine thread
|
NceConsistEngines |
Routine to synchronize operation's engines with NCE consist memory.
|
NceConsistManager | |
NceConsistRestore |
Restores NCE consists from a text file defined by NCE.
|
NceConsistRoster |
NCE Consist Roster manages and manipulates a roster of consists.
|
NceConsistRosterEntry |
ConsistRosterEntry represents a single element in a consist roster.
|
NceConsistRosterMenu |
Provides a context-specific menu for handling the Roster.
|
NceInterface |
Define interface for sending and receiving messages to the NCE command
station.
|
NceLight |
NceLight.java
Implementation of the Light Object for NCE
|
NceLightManager |
Implement LightManager for NCE systems
|
NceLightManagerXml |
Provides load and store functionality for configuring NceLightManagers.
|
NceListener |
Defines the interface for listening to traffic on the NCE communications
link.
|
NceMacroBackup |
Backups NCE Macros to a text file format defined by NCE.
|
NceMacroEditPanel |
Frame for user edit of NCE macros
NCE macros are stored in Command Station (CS) memory starting at address
xC800.
|
NceMacroEditPanel.Default |
Nested class to create one of these using old-style defaults
|
NceMacroGenPanel |
Pane for user input of NCE macros.
|
NceMacroGenPanel.Default |
Nested class to create one of these using old-style defaults.
|
NceMacroRestore |
Restores NCE Macros from a text file defined by NCE.
|
NceMenu | Deprecated. |
NceMenu |
Create a "Systems" menu containing the JMRI NCE-specific tools.
|
NceMenu.Item | |
NceMessage |
Encodes a message to an NCE command station.
|
NceMessageCheck |
Checks that a NCE message is valid for the connection type.
|
NceMonBinary |
A utility class for formatting NCE binary command and replies into
human-readable text.
|
NceMonPanel |
Swing action to create and register a MonFrame object
|
NceMonPanel.Default |
Nested class to create one of these using old-style defaults
|
NceNamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
NceNetworkPortController | |
NceOpsModeProgrammer |
Provide an Ops Mode Programmer via a wrapper what works with the NCE command
station object.
|
NcePacketGenPanel |
Frame for user input of Nce messages.
|
NcePacketGenPanel.Default |
Nested class to create one of these using old-style defaults.
|
NcePacketMonitorPanel |
Simple GUI for access to an NCE monitor card
|
NcePacketMonitorPanel.Default |
Nested class to create one of these using old-style defaults
|
NcePanel |
JPanel extension to handle automatic creation of window title and help
reference for Nce panels
|
NcePanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
NcePortController | |
NcePowerManager |
PowerManager implementation for controlling layout power.
|
NceProgrammer |
Convert the jmri.Programmer interface into commands for the NCE power house.
|
NceProgrammerManager |
Extend DefaultProgrammerManager to provide ops mode programmers for NCE
systems.
|
NceReply |
Carries the reply to an NceMessage.
|
NceSensor |
Extend jmri.AbstractSensor for NCE systems
|
NceSensorManager |
Manage the NCE-specific Sensor implementation.
|
NceSensorManagerXml |
Provides load and store functionality for configuring NceSensorManagers.
|
NceShowCabPanel |
Frame to display NCE cabs
|
NceShowCabPanel.DataRow | |
NceShowCabPanel.Default |
Nested class to create one of these using old-style defaults.
|
NceSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
NceThrottle |
An implementation of DccThrottle with code specific to an NCE connection.
|
NceThrottleManager |
NCE implementation of a ThrottleManager.
|
NceTrafficController |
Converts Stream-based I/O to/from NCE messages.
|
NceTurnout |
Implement a Turnout via NCE communications.
|
NceTurnoutManager |
Implement turnout manager for NCE systems.
|
NceTurnoutManagerXml |
Provides load and store functionality for configuring NceTurnoutManagers.
|
NceTurnoutMonitor |
Polls NCE Command Station for turnout discrepancies
|
NceUSB | Deprecated. |
NdPane |
Pane for viewing and setting simulated network objects.
|
NetMessage |
Represents a single general command or response.
|
NetworkConfigException |
Represents a failure during the configuration of a serial port, typically via
a NetworkPortAdapter interface.
|
NetworkDriverAdapter |
Implements SerialPortAdapter for the OpenLCB system network connection.
|
NetworkDriverAdapter |
Implements SerialNetworkPortAdapter for a network connection.
|
NetworkDriverAdapter |
Implements NetworkDriverAdapter for the EasyDCC system connection.
|
NetworkDriverAdapter |
Implements NetworkPortAdapter for the ECOS system network connection.
|
NetworkDriverAdapter |
Implements NetworkPortAdapter for the jmriclient system network connection.
|
NetworkDriverAdapter |
Implements NetworkPortAdapter for the Marklin system network connection.
|
NetworkDriverAdapter |
Implements SerialPortAdapter for the NCE system network connection.
|
NetworkDriverAdapter |
Implements PortAdapter for a network connection.
|
NetworkDriverAdapter |
Implements SerialPortAdapter for the SRCP system network connection.
|
NetworkPortAdapter |
Enables basic setup of a network interface for a jmrix implementation.
|
NetworkTreeAction |
Swing action to create and register a MonitorFrame object
|
NetworkTreePane |
Frame displaying tree of OpenLCB nodes.
|
NewLocoSelPane |
Provide GUI controls to select a decoder for a new loco and/or copy an
existing config.
|
NewPanelAction |
Start a Panel Editor or a Layout Editor for a new Panel.
|
NixieClockAction |
Swing action to create and register a NixieClockFrame object
|
NixieClockFrame |
Frame providing a simple clock showing Nixie tubes.
|
NixieClockStartupActionFactory |
Factory for Jython startup actions.
|
NmraConfigurationManager |
Does configuration for Nmra Net communications implementations.
|
NmraConsist |
This is the Default DCC consist manager installed on systems which support
the command station interface.
|
NmraConsistManager |
Default Consist Manager which uses the NmraConsist class for
the consists it builds
|
NmraNetComponentFactory |
Provide access to Swing components for the LocoNet subsystem.
|
NmraNetMenu |
Create a menu containing the Jmri CAN- and CBUS-specific tools for NMRAnet
|
NmraNetMenu.Item | |
NmraPacket |
Utilities for coding/decoding NMRA S&RP DCC packets.
|
NmraPacket.DccAddressType | |
NoAction | |
NoArchiveFileFilter |
File filter to suppress zip file archives.
|
Node | |
Node | |
Node | |
NodeConfigAction |
Swing action to create and register a NodeConfigFrame object
|
NodeConfigAction | Deprecated. |
NodeConfigAction |
Swing action to create and register a NodeConfigFrame object
|
NodeConfigAction |
Swing action to create and register a NodeConfigFrame object
|
NodeConfigAction |
Swing action to create and register a NodeConfigFrame object
|
NodeConfigAction |
Swing action to create and register a NodeConfigFrame object.
|
NodeConfigAction |
Swing action to create and register a NodeConfigFrame object.
|
NodeConfigFrame |
Frame for user configuration of Acela nodes
|
NodeConfigFrame | Deprecated. |
NodeConfigFrame |
Frame for user configuration of serial nodes.
|
NodeConfigFrame |
Frame for user configuration of IEEE 802.15.4 nodes.
|
NodeConfigFrame |
Frame for user configuration of Maple panel nodes.
|
NodeConfigFrame |
Frame for user configuration of OakTree serial nodes.
|
NodeConfigFrame |
Frame for user configuration of serial nodes.
|
NodeConfigManagerAction |
Swing action to create and register a
NodeConfigManagerAction object
Derived from the original NodeConfig class
|
NodeConfigManagerFrame |
Frames for a table view to manage CMRInet node configuration management. c2
Created a table view for node configuration operations.
|
NodeConfigModel | |
NodeConfigToolPane |
Master Pane for CBUS node configuration incl.
|
NodeConfigToolPane.Default |
Nested class to create one of these using old-style defaults.
|
NodeIdentity |
Provide unique identities for JMRI.
|
NodeIOListAction |
Swing action to create and register a Node IO ListFrame object
|
NodeIOListFrame |
Frame for running CMRI assignment list.
|
NodeTableAction |
Swing action to create and register a NodeTableFrame object.
|
NodeTableFrame |
Frame for user configuration of serial nodes.
|
NodeTablePane |
Pane for user management of serial nodes.
|
NoFeedbackTurnoutOperation |
NoFeedBackTurnoutOperation class - specialization of TurnoutOperation to
provide automatic retry for a turnout with no feedback.
|
NoFeedbackTurnoutOperationConfig |
Configuration for NoFeedbackTurnoutOperation class All the work is done by
the Common... class
|
NoFeedbackTurnoutOperationXml |
Concrete subclass to save/restore NoFeedbackTurnoutOperation object to/from
XML.
|
NoFeedbackTurnoutOperator |
Concrete subclass of TurnoutOperator for a turnout that has no feedback.
|
NonNullArrayList<E> |
An ArrayList that SpotBugs understands will never contain null elements.
|
NotchTransition | |
NotchTrigger | |
NullAudioBuffer |
Null implementation of the Audio Buffer sub-class.
|
NullAudioFactory |
This is the null audio system specific AudioFactory.
|
NullAudioListener |
Null implementation of the Audio Listener sub-class.
|