All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
Class |
Description |
AbortConditionalNGExecutionException |
This exception is thrown when the current excection of a ConditionalNG
should be aborted.
|
AboutAction |
|
AboutDialog |
About dialog.
|
AboutHandler |
Handle a trigger to launch the application about dialog from Mac OS X.
|
AboutServlet |
|
AbstractActionModel |
Provide services for invoking actions during configuration and startup.
|
AbstractActionModelFactory |
Provide an abstract StartupModelFactory with common methods for factories
that manipulate models that extend AbstractActionModel .
|
AbstractAnalogAction |
The base class for LogixNG AnalogActions
|
AbstractAnalogActionSwing |
Abstract class for SwingConfiguratorInterface
|
AbstractAnalogExpression |
|
AbstractAnalogExpressionSwing |
Abstract class for SwingConfiguratorInterface
|
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.
|
AbstractBase |
The abstract class that is the base class for all LogixNG classes that
implements the Base interface.
|
AbstractBaseManager<E extends NamedBean> |
Abstract partial implementation for the LogixNG action and expression managers.
|
AbstractBoardProgPanel |
Display and modify an Digitrax board configuration.
|
AbstractBooleanActionSwing |
Abstract class for SwingConfiguratorInterface
|
AbstractCabSignalManager |
|
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 |
|
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).
|
AbstractDebuggerMaleSocket |
Abstract debugger male socket
|
AbstractDebuggerMaleSocketSwing |
Abstract class for SwingConfiguratorInterface
|
AbstractDebuggerMaleSocketXml |
Handle XML configuration for AbstractDebuggerMaleSocket objects.
|
AbstractDigitalAction |
The base class for LogixNG Actions
|
AbstractDigitalActionSwing |
Abstract class for SwingConfiguratorInterface
|
AbstractDigitalBooleanAction |
The base class for LogixNG Boolean Actions
|
AbstractDigitalExpression |
|
AbstractDigitalExpressionSwing |
Abstract class for SwingConfiguratorInterface
|
AbstractEditNVPane |
Abstract Node Variable edit Frame for a CBUS module
|
AbstractFemaleSocket |
Abstract female socket.
|
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.
|
AbstractFunction |
Abstract class to help writing LogixNG functions easier.
|
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.
|
AbstractLogixNGEditor<E extends NamedBean> |
|
AbstractLogixNGEditor.EditorEventListener |
Create a custom listener event.
|
AbstractLogixNGTableAction<E extends NamedBean> |
Swing action to create and register a LogixNG Table.
|
AbstractMaleSocket |
The abstract class that is the base class for all LogixNG classes that
implements the Base interface.
|
AbstractMaleSocketSwing |
Abstract class for SwingConfiguratorInterface
|
AbstractMaleSocketXml |
Handle XML configuration for ActionLightXml objects.
|
AbstractManager<E extends NamedBean> |
Abstract partial implementation for all Manager-type classes.
|
AbstractManagerXml |
Provides the functionality for configuring ActionManagers
|
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.
|
AbstractNamedTable |
The default implementation of a NamedTable
|
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 RosterEntry objects.
|
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.
|
AbstractSerialPortController.Blocking |
Enumerate the possible timeout choices
|
AbstractSerialPortController.FlowControl |
Enumerate the possible flow control choices
|
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 |
Abstract implementation of StartupActionFactory that covers some
boilerplate code for most implementations.
|
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.
|
AbstractStringAction |
The base class for LogixNG AnalogActions
|
AbstractStringActionSwing |
Abstract class for SwingConfiguratorInterface
|
AbstractStringExpression |
|
AbstractStringExpressionSwing |
Abstract class for SwingConfiguratorInterface
|
AbstractStringIO |
Base implementation of the StringIO interface.
|
AbstractStringIOManager |
Abstract partial implementation of a StringIOManager.
|
AbstractSwingConfigurator |
Abstract class for SwingConfiguratorInterface
|
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.
|
AbstractTableAction.TableItem<E extends NamedBean> |
|
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.
|
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
|
AbstractValue.ValueState |
|
AbstractVariableLight |
Abstract class providing partial implementation of the logic of the Light
interface when the Intensity is variable.
|
AbstractWebServerConfiguration |
|
AbstractWiThrottlePreferences |
|
AbstractWiThrottlePreferences.AbstractWiThrottlePreferencesXml |
|
AbstractXmlAdapter |
Abstract class to provide basic error handling for XmlAdapter
|
AbstractXmlAdapter.EnumIO<T extends java.lang.Enum<T>> |
Base for support of Enum load/store to XML files.
|
AbstractXmlAdapter.EnumIoMapped<T extends java.lang.Enum<T>> |
Support for Enum I/O to XML using explicit mapping.
|
AbstractXmlAdapter.EnumIoNames<T extends java.lang.Enum<T>> |
Support for Enum I/O to XML using the enum's element names.
|
AbstractXmlAdapter.EnumIoNamesNumbers<T extends java.lang.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 java.lang.Enum<T>> |
Support for Enum I/O to XML using the enum's ordinal numbers in String form.
|
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 |
|
ActionAtomicBoolean |
This action sets the value of an AtomicBoolean.
|
ActionAudio |
This action controls an audio object.
|
ActionAudio.Operation |
|
ActionAudioIcon |
This action controls various things of a AudioIcon on a panel.
|
ActionAudioIcon.Operation |
|
ActionAudioIconSwing |
Configures an ActionAudioIcon object with a Swing JPanel.
|
ActionAudioIconXml |
Handle XML configuration for ActionAudioIcon objects.
|
ActionAudioSwing |
Configures an ActionAudio object with a Swing JPanel.
|
ActionAudioXml |
Handle XML configuration for ActionAudioXml objects.
|
ActionBlock |
This action triggers a block.
|
ActionBlock.DirectOperation |
|
ActionBlockSwing |
Configures an ActionBlock object with a Swing JPanel.
|
ActionBlockXml |
Handle XML configuration for Block objects.
|
ActionClearSlots |
Sets all engine slots to status common
|
ActionClearSlotsSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
ActionClearSlotsXml |
Handle XML configuration for ExpressionSlotUsage objects.
|
ActionClock |
This action provides the ability to set the fast clock time and start and stop the fast clock.
|
ActionClock.ClockState |
|
ActionClockRate |
This action provides the ability to set the fast clock speed.
|
ActionClockRate.ClockState |
|
ActionClockRateSwing |
Configures an ActionClockRate object with a Swing JPanel.
|
ActionClockRateXml |
Handle XML configuration for ActionClockRate objects.
|
ActionClockSwing |
Configures an ActionClock object with a Swing JPanel.
|
ActionClockXml |
Handle XML configuration for ActionClock objects.
|
ActionCodes |
Action codes for automation
|
ActionCreateBeansFromTable |
This action listens on some beans and runs the ConditionalNG on property change.
|
ActionCreateBeansFromTableSwing |
Configures an ActionCreateBeansFromTable object with a Swing JPanel.
|
ActionCreateBeansFromTableXml |
Handle XML configuration for ActionCreateBeansFromTable objects.
|
ActionDispatcher |
This action triggers a Dispather ActiveTrain.
|
ActionDispatcher.DirectOperation |
|
ActionDispatcherSwing |
Configures an ActionDispatcher object with a Swing JPanel.
|
ActionDispatcherXml |
Handle XML configuration for ActionDispatcher objects.
|
ActionEntryExit |
This action triggers a entryExit.
|
ActionEntryExit.Operation |
|
ActionEntryExitSwing |
Configures an EntryExit object with a Swing JPanel.
|
ActionEntryExitXml |
Handle XML configuration for EntryExit objects.
|
ActionFactory |
The factory for LogixNG Display classes.
|
ActionFactory |
The factory for LogixNG LocoNet classes.
|
ActionFactory |
The factory for LogixNG MQTT classes.
|
ActionFindTableRowOrColumn |
This action finds a table row or column.
|
ActionFindTableRowOrColumnSwing |
Configures an ActionFindTableRowOrColumn object with a Swing JPanel.
|
ActionFindTableRowOrColumnXml |
Handle XML configuration for ActionFindTableRowOrColumn objects.
|
ActionLayoutTurnout |
This action controls various things of a LayoutTurnout on a LayoutEditor panel.
|
ActionLayoutTurnout.Operation |
|
ActionLayoutTurnoutSwing |
Configures an ActionLayoutTurnout object with a Swing JPanel.
|
ActionLayoutTurnoutXml |
Handle XML configuration for ActionLayoutTurnout objects.
|
ActionLight |
This action sets the state of a light.
|
ActionLight.LightState |
|
ActionLightIntensity |
Runs an engine.
|
ActionLightIntensitySwing |
Configures an ActionLightIntensity object with a Swing JPanel.
|
ActionLightIntensityXml |
Handle XML configuration for ActionLightXml objects.
|
ActionLightSwing |
Configures an ActionLight object with a Swing JPanel.
|
ActionLightXml |
Handle XML configuration for ActionLightXml objects.
|
ActionListenOnBeans |
This action listens on some beans and runs the ConditionalNG on property change.
|
ActionListenOnBeans.NamedBeanReference |
|
ActionListenOnBeansLocalVariable |
This action listens on some beans and runs the ConditionalNG on property change.
|
ActionListenOnBeansLocalVariableSwing |
Configures an ActionListenOnBeansLocalVariable object with a Swing JPanel.
|
ActionListenOnBeansLocalVariableXml |
Handle XML configuration for ActionListenOnBeansLocalVariable objects.
|
ActionListenOnBeansSwing |
Configures an ActionListenOnBeans object with a Swing JPanel.
|
ActionListenOnBeansTable |
This action listens on some beans and runs the ConditionalNG on property change.
|
ActionListenOnBeansTableSwing |
Configures an ActionListenOnBeansTable object with a Swing JPanel.
|
ActionListenOnBeansTableXml |
Handle XML configuration for ActionListenOnBeansTable objects.
|
ActionListenOnBeansXml |
Handle XML configuration for ActionLightXml objects.
|
ActionLocalVariable |
This action sets the value of a local variable.
|
ActionLocalVariable.ConstantType |
|
ActionLocalVariable.VariableOperation |
|
ActionLocalVariableSwing |
Configures an ActionLocalVariable object with a Swing JPanel.
|
ActionLocalVariableXml |
Handle XML configuration for ActionLocalVariable objects.
|
ActionMemory |
This action sets the value of a memory.
|
ActionMemory.MemoryOperation |
|
ActionMemorySwing |
Configures an ActionMemory object with a Swing JPanel.
|
ActionMemoryXml |
Handle XML configuration for ActionMemory objects.
|
ActionOBlock |
This action triggers an OBlock.
|
ActionOBlock.DirectOperation |
|
ActionOBlockSwing |
Configures an ActionOBlock object with a Swing JPanel.
|
ActionOBlockXml |
Handle XML configuration for OBlock objects.
|
ActionPositionable |
This action controls various things of a Positionable on a panel.
|
ActionPositionable.Operation |
|
ActionPositionableByClass |
This action controls various things of Positionables with a particular
class name on a panel.
|
ActionPositionableByClass.Operation |
|
ActionPositionableByClassSwing |
Configures an ActionPositionableByClass object with a Swing JPanel.
|
ActionPositionableByClassXml |
Handle XML configuration for ActionPositionableByClass objects.
|
ActionPositionableSwing |
Configures an ActionPositionable object with a Swing JPanel.
|
ActionPositionableXml |
Handle XML configuration for ActionPositionable objects.
|
ActionPower |
This action turns power on or off.
|
ActionPower.PowerState |
|
ActionPowerSwing |
Configures an ActionPower object with a Swing JPanel.
|
ActionPowerXml |
Handle XML configuration for ActionPower objects.
|
ActionReporter |
This action triggers a reporter.
|
ActionReporter.ReporterValue |
|
ActionReporterSwing |
Configures an ActionReporter object with a Swing JPanel.
|
ActionReporterXml |
Handle XML configuration for Reporter objects.
|
ActionRequestUpdateAllSensors |
Sets all engine slots to status common
|
ActionRequestUpdateAllSensorsSwing |
Configures an ActionRequestUpdateAllSensors object with a Swing JPanel.
|
ActionRequestUpdateAllSensorsXml |
Handle XML configuration for ActionRequestUpdateAllSensors objects.
|
ActionRequestUpdateOfSensor |
This action requests an update from the layout of the state of a sensor.
|
ActionRequestUpdateOfSensorSwing |
Configures an ActionRequestUpdateOfSensor object with a Swing JPanel.
|
ActionRequestUpdateOfSensorXml |
Handle XML configuration for ActionRequestUpdateOfSensor objects.
|
ActionScript |
Executes a script.
|
ActionScript.OperationType |
|
ActionScriptSwing |
Configures an ActionScript object with a Swing JPanel.
|
ActionScriptXml |
Handle XML configuration for ActionScript objects.
|
ActionSensor |
This action sets the state of a sensor.
|
ActionSensor.SensorState |
|
ActionSensorSwing |
Configures an ActionSensor object with a Swing JPanel.
|
ActionSensorXml |
Handle XML configuration for ActionLightXml objects.
|
ActionSetReporter |
This action sets the current report of a Reporter.
|
ActionSetReporter.ReporterOperation |
|
ActionSetReporterSwing |
Configures an ActionSetReporter object with a Swing JPanel.
|
ActionSetReporterXml |
Handle XML configuration for ActionSetReporter objects.
|
ActionShutDownTask |
Executes a digital action delayed.
|
ActionShutDownTaskSwing |
Configures an ActionShutDownTask object with a Swing JPanel.
|
ActionShutDownTaskXml |
Handle XML configuration for ActionShutDownTask objects.
|
ActionSignalHead |
Evaluates the state of a SignalHead.
|
ActionSignalHead.OperationType |
|
ActionSignalHeadSwing |
Configures an ActionSignalHead object with a Swing JPanel.
|
ActionSignalHeadXml |
Handle XML configuration for ActionSignalHeadXml objects.
|
ActionSignalMast |
Evaluates the state of a SignalMast.
|
ActionSignalMast.OperationType |
|
ActionSignalMastSwing |
Configures an ActionSignalMast object with a Swing JPanel.
|
ActionSignalMastXml |
Handle XML configuration for ActionSignalMastXml objects.
|
ActionSimpleScriptXml |
Handle XML configuration for ActionScript objects.
|
ActionSound |
Plays a sound.
|
ActionSound.Operation |
|
ActionSoundSwing |
Configures an ActionSound object with a Swing JPanel.
|
ActionSoundXml |
Handle XML configuration for ActionSound objects.
|
ActionTable |
This action sets a cell value of a LogixNG table.
|
ActionTable.ConstantType |
|
ActionTable.VariableOperation |
|
ActionTableSwing |
Configures an ActionTable object with a Swing JPanel.
|
ActionTableXml |
Handle XML configuration for ActionTable objects.
|
ActionThrottle |
Runs an engine.
|
ActionThrottleFunction |
Sets a function on a throttle
|
ActionThrottleFunction.FunctionState |
|
ActionThrottleFunctionSwing |
Configures an ActionThrottleFunction object with a Swing JPanel.
|
ActionThrottleFunctionXml |
Handle XML configuration for ActionLightXml objects.
|
ActionThrottleSwing |
Configures an ActionThrottle object with a Swing JPanel.
|
ActionThrottleXml |
Handle XML configuration for ActionLightXml objects.
|
ActionTimer |
Executes an action after some time.
|
ActionTimer.ActionData |
|
ActionTimerSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
ActionTimerXml |
Handle XML configuration for ActionLightXml objects.
|
ActionTurnout |
This action sets the state of a turnout.
|
ActionTurnout.TurnoutState |
|
ActionTurnoutLock |
This action sets the lock of a turnout.
|
ActionTurnoutLock.TurnoutLock |
|
ActionTurnoutLockSwing |
Configures an ActionTurnoutLock object with a Swing JPanel.
|
ActionTurnoutLockXml |
Handle XML configuration for ActionLightXml objects.
|
ActionTurnoutSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
ActionTurnoutXml |
Handle XML configuration for ActionLightXml objects.
|
ActionUpdateSlots |
Request an update of the LocoNet slots
|
ActionUpdateSlotsSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
ActionUpdateSlotsXml |
Handle XML configuration for ExpressionSlotUsage objects.
|
ActionWarrant |
This action triggers a warrant.
|
ActionWarrant.ControlAutoTrain |
|
ActionWarrant.DirectOperation |
|
ActionWarrantSwing |
Configures an ActionWarrant object with a Swing JPanel.
|
ActionWarrantXml |
Handle XML configuration for Warrant objects.
|
ActivateTrainFrame |
Displays the Activate New Train dialog and processes information entered
there.
|
ActivateTrainFrame.TrainDetectionItem |
|
ActivateTrainFrame.TrainDetectionJCombo |
|
ActivateTrainFrame.TrainLengthUnitsItem |
|
ActivateTrainFrame.TrainLengthUnitsJCombo |
|
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.
|
ActiveTrain.TrainDetection |
How much of the train can be detected
|
ActiveTrain.TrainLengthUnits |
Scale Length type
|
AddEditSingleLightControlFrame |
Frame to add or edit a single Light Control.
|
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 |
|
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 |
|
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.
|
AddUserDialog |
Dialog to add user
|
AddUserDialog.UserAdded |
|
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.
|
Alm |
ALM Message Helper.
|
Almi |
Provides displayable interpretation of various ALM messages.
|
Almir |
ALM Interpretation for Routes
|
AlmMsgTypes |
An enumeration to assist with ALM message handling.
|
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.
|
AnalogAction |
A LogixNG analog action.
|
AnalogActionBean |
A LogixNG analog action bean.
|
AnalogActionFactory |
Factory class for AnalogAction classes.
|
AnalogActionLightIntensity |
Sets the light intensity.
|
AnalogActionLightIntensitySwing |
Configures an AnalogActionLightIntensity object with a Swing JPanel.
|
AnalogActionLightIntensityXml |
Handle XML configuration for AnalogActionLightIntensity objects.
|
AnalogActionManager |
Manager for AnalogActionBean
|
AnalogActionMemory |
Sets a Memory.
|
AnalogActionMemorySwing |
Configures an ActionMemory object with a Swing JPanel.
|
AnalogActionMemoryXml |
Handle XML configuration for ActionLightXml objects.
|
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.
|
AnalogExpression |
Analog expression is used in LogixNG to answer a question that can give
an analog value as result.
|
AnalogExpressionAnalogIO |
Reads a AnalogIO.
|
AnalogExpressionAnalogIOSwing |
Configures an AnalogExpressionAnalogIO object with a Swing JPanel.
|
AnalogExpressionAnalogIOXml |
Handle XML configuration for ActionLightXml objects.
|
AnalogExpressionBean |
AnalogExpressionBean is a AnalogExpression that also implements NamedBean.
|
AnalogExpressionConstant |
Constant value.
|
AnalogExpressionConstantSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
AnalogExpressionConstantXml |
Handle XML configuration for ActionLightXml objects.
|
AnalogExpressionFactory |
Factory class for AnalogExpressionBean classes.
|
AnalogExpressionLocalVariable |
Reads a local variable.
|
AnalogExpressionLocalVariableSwing |
Configures an AnalogExpressionLocalVariable object with a Swing JPanel.
|
AnalogExpressionLocalVariableXml |
Handle XML configuration for ActionLightXml objects.
|
AnalogExpressionManager |
Manager for Expression
|
AnalogExpressionMemory |
Reads a Memory.
|
AnalogExpressionMemorySwing |
Configures an AnalogExpressionMemory object with a Swing JPanel.
|
AnalogExpressionMemoryXml |
Handle XML configuration for ActionLightXml objects.
|
AnalogFactory |
The factory for AnalogAction classes.
|
AnalogFactory |
The factory for DigitalAction classes.
|
AnalogFormula |
Evaluates to True if the formula evaluates to true
|
AnalogFormula.ExpressionEntry |
|
AnalogFormula.SocketData |
|
AnalogFormulaSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
AnalogFormulaXml |
Handle XML configuration for ActionLightXml objects.
|
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.
|
AnalogMany |
Execute many Actions in a specific order.
|
AnalogManySwing |
Configures an ActionTurnout object with a Swing JPanel.
|
AnalogManyXml |
Handle XML configuration for ActionLightXml objects.
|
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.
|
And |
Evaluates to True if all of the children expressions evaluate to true.
|
And.Type |
|
AndSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
AndXml |
Handle XML configuration for ActionLightXml objects.
|
AngularRoute |
|
AnonymousTable |
Represent an anonymous table.
|
Antecedent |
Evaluates to True if the antecedent evaluates to true
|
Antecedent.DataPair |
|
Antecedent.ExpressionEntry |
|
AntecedentSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
AntecedentXml |
Handle XML configuration for ActionLightXml objects.
|
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.
|
AppClient |
|
AppConfigBase |
Basic configuration infrastructure, to be used by specific GUI
implementations
|
Appearance |
An appearance
|
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.
|
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
|
AppsMainMenu |
Create the main menu for PanelPro and related apps.
|
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 |
|
ArrayUtil |
Useful array methods.
|
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.
|
Aspect |
An aspect
|
AspectMapping |
An aspect mapping
|
AssignmentTableModel |
Table model for the pin assignment table.
|
AssociateFrame |
The frame to hold an AssociateTag panel
|
AssociateTag |
A panel to associate an RFID tag with a car
|
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.
|
AudioIcon |
An icon that plays an audio on a web panel.
|
AudioIcon.IdentityManager |
|
AudioIcon.OnClickOperation |
|
AudioIconXml |
Handle configuration for display.AudioIcon objects.
|
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.
|
AudioSourceManager |
An audio manager that only returns audio sources.
|
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.
|
AudioWhereUsed |
Find Audio references.
|
Author |
An author
|
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.
|
AutomationStartupAction |
Action to resume all automations
|
AutomationStartupFrame |
Frame for user selection of a startup automation
|
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 |
Use the JMRI UserPreferencesManager to store the size and location for
the Editor windows.
|
BackgroundItemPanel |
JPanels for the Panel Backgrounds.
|
BackgroundPanel |
A panel to be used as background for JMRI throttle frames
|
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.
|
Base |
The base interface for LogixNG expressions and actions.
|
Base.PrintTreeSettings |
|
Base.RunnableWithBase |
|
Base.RunnableWithBaseThrowException |
|
BaseManager<E extends NamedBean> |
Base interface for the LogixNG action and expression managers.
|
BasePanel |
Refactored common routines and data for the GUI panels in this package.
|
BasicCellEditor |
|
BasicESUTableSpeedMatcher |
This is a simple speed matcher which will speed match a locomotive to a given
start and top speed using ESU's complex speed table.
|
BasicESUTableSpeedMatcher.SpeedMatcherState |
|
BasicRosterEntry |
BasicRosterEntry represents a single element in a locomotive roster, including
information on how to locate it from decoder information.
|
BasicSimpleCVSpeedMatcher |
This is a simple speed matcher which will speed match a locomotive to a given
start and top speed using the VStart, VMid, and VHigh CVs.
|
BasicSimpleCVSpeedMatcher.SpeedMatcherState |
|
BasicSpeedMatcher |
Abstract class defining the basic operations of a Basic speed matcher (sets a
minimum speed at speed step 1, a maximum at speed step 28, and some number of
points in between).
|
BasicSpeedMatcherConfig |
Configuration data for a basic speed matcher
|
BasicSpeedMatcherConfig.SpeedTable |
|
BasicSpeedMatcherFactory |
Factory for creating the correct type of Basic speed matcher for the given
SpeedMatcherConfig
|
BasicSpeedTableSpeedMatcher |
This is a simple speed matcher which will speed match a locomotive to a given
start and top speed using the complex speed table.
|
BasicSpeedTableSpeedMatcher.SpeedMatcherState |
|
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.
|
BeanSelectCreatePanel<E extends NamedBean> |
|
BeanSelectPanel<E extends NamedBean> |
Create a JPanel containing a NamedBeanComboBox.
|
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> |
Abstract Table data model for display of NamedBean manager contents.
|
BeanTableDataModel.DateRenderer |
|
BeanTableDataModel.HeaderActionListener |
Listener class which processes Column Menu button clicks.
|
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.
|
BiDiBAddress |
Utilities for handling BiDiB adresses
|
BiDiBComponentFactory |
Provide access to Swing components for the BiDiB subsystem.
|
BiDiBConnectionTypeList |
Returns a list of valid BiDiB Connection Types
|
BiDiBConstants |
BiDiBConstants.java
Description: Constants to represent values seen in BiDiB traffic
|
BiDiBLight |
Implementation of the Light Control Object for BiDiB.
|
BiDiBLightManager |
Implement LightManager for BiDiB systems.
|
BiDiBLightManagerXml |
Provides load and store functionality for configuring BiDiBLightManagers.
|
BiDiBMenu |
Create a "Systems" menu containing the Jmri BiDiB-specific tools.
|
BiDiBMenu.Item |
|
BiDiBMessageReceiver |
This class is to be registered as a raw listener for all BiDiB messages to and from
the BiDiB connection.
|
BiDiBMonPane |
Swing action to create and register a MonFrame object.
|
BiDiBNamedBeanInterface |
This interface specifies methods that the BiDiB object classes (turnouts, sensors, lights, reporters, signal masts) must implement.
|
BiDiBNamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
BiDiBNetworkPortController |
Abstract base for classes representing a BiDiB communications port
|
BiDiBNodeInitializer |
This class initializes or deinitializes a BiDiB node when it is found on system startup or if it
is discovered or lost while the system is running.\
The real work is done in its own thread and from a node queue.
|
BiDiBOpsModeProgrammer |
Provides an Ops mode programming interface for BiDiB Currently only Byte
mode is implemented, though BiDiB also supports bit mode writes for POM
|
BiDiBOutputMessageHandler |
This class handles output to:
- BiDiB Accessories
- DCC Accessories via command station
- BiDiB LC Ports
Output value is sent to the type according to the address type.
|
BiDiBOverTcpAdapter |
Implements BiDiBPortController for the BiDiBOverTcp system network
connection.
|
BiDiBPanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
BiDiBPortController |
|
BiDiBPowerManager |
BiDiBPowerManager.java
Description: PowerManager implementation for controlling layout power
|
BiDiBPredefinedMeters |
Provide access to voltage and current readings
|
BiDiBProgrammer |
Convert the jmri.Programmer interface into BiDiB.
|
BiDiBProgrammerManager |
Extend DefaultProgrammerManager to provide ops mode programmers for BiDiB
systems
|
BiDiBReporter |
This class implements the Reporter Manager interface
for BiDiB railcom feedback.
|
BiDiBReporterManager |
BiDiBReporterManager implements the ReporterManager for BiDiB
|
BiDiBReporterManagerXml |
Provides load and store functionality for configuring BiDiBReporterManagers.
|
BiDiBSensor |
Extend jmri.AbstractSensor for BiDiB systems
|
BiDiBSensorManager |
Implement SensorManager for BiDiB systems.
|
BiDiBSensorManagerXml |
Provides load and store functionality for configuring BiDiBSensorManagers.
|
BiDiBSerialPortController |
Abstract base for classes representing a BiDiB communications port
|
BiDiBSignalMast |
This class implements a SignalMast that use BiDiB Accessories
to set aspects.
|
BiDiBSignalMastAddPane |
A pane for configuring BiDiBSignalMast objects
|
BiDiBSignalMastAddPane.BiDiBAspectPanel |
JPanel to define properties of an Aspect for a DCC Signal Mast.
|
BiDiBSignalMastAddPane.SignalMastAddPaneProvider |
|
BiDiBSignalMastXml |
Handle XML configuration for BiDiBSignalMast objects.
|
BiDiBSimulatorAdapter |
Provide access to a simulated BiDiB system.
|
BiDiBSystemConnectionMemo |
Lightweight class to denote that a system is active and provide general
information.
|
BiDiBTableModel |
not used so far...
|
BiDiBThrottle |
An implementation of DccThrottle with code specific to an BiDiB connection.
|
BiDiBThrottleManager |
BiDiB implementation of a ThrottleManager.
|
BiDiBTrafficController |
The BiDiB Traffic Controller provides the interface for JMRI to the BiDiB Library (jbidibc) - it
does not handle any protocol functions itself.
|
BiDiBTurnout |
BiDiB implementation of the Turnout interface.
|
BiDiBTurnoutManager |
Implement turnout manager for BiDiB systems.
|
BiDiBTurnoutManagerXml |
Provides load and store functionality for configuring BiDiBTurnoutManagers.
|
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 |
|
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.
|
BlockCurvatureJComboBox |
JComboBox to display / select block curvature.
|
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.
|
BlockSpeedInfo |
This class holds speed data for a block of a warrant's route.
|
BlockTableAction |
Swing action to create and register a BlockTable GUI.
|
BlockTableAction.RestoreRule |
Rules for restoring block values *
|
BlockTableDataModel |
Data model for a Block Table.
|
BlockTableDataModel.ImageIconRenderer |
Visualize state in table as a graphic, customized for Blocks (2
states).
|
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
|
BooleanPermission |
Defines a permission based on a boolean.
|
BooleanPermission.BooleanValue |
|
BooleanPropertyDescriptor |
Implementation of NamedBeanPropertyDescriptor for true/false properties.
|
BoolTrigger |
Boolean trigger.
|
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
|
Break |
Returns from a Module or a ConditionalNG.
|
BreakException |
This exception is thrown by the Break action.
|
BreakSwing |
Configures an Break object with a Swing JPanel.
|
BreakXml |
Handle XML configuration for Break objects.
|
BroadcastMessage |
This is a marker interface for broadcast messages.
|
BrowseAllLogixNGsAction |
Swing action to browse all LogixNGs, Modules, Tables and Global variables.
|
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 |
|
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 |
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 |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
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 |
|
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 |
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 |
|
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 |
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 |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
Bundle |
|
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 |
Button trigger.
|
ButtonTrigger.ButtonAction |
|
CabMessage |
Class to represent a CabMessage to send to the ERTMS DMI.
|
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.
|
CalculateException |
Exception thrown when the calculation failed.
|
Calculator |
Describes a specific method of calculating a measurement.
|
CallModuleParameterTableModel |
Table model for CallModule parameters
|
CallModuleParameterTableModel.InitialValueCellEditor |
|
CallModuleParameterTableModel.ReturnValueCellEditor |
|
CallModuleParameterTableModel.TypeCellRenderer |
|
CallOn |
|
CallOnData |
This describes a single line of Call On data.
|
CallOnEntry |
|
Canacc8EditNVPane |
Node Variable edit frame for a MERG CANACC8 CBUS module
|
Canacc8PaneProvider |
Returns configuration objects for a MERG CANACC8
|
CanCmdEditNVPane |
Node Variable edit frame for a MERG CANACC8 CBUS module
|
CanCmdPaneProvider |
Returns configuration objects for a SPROG DCC SPROG 3 Plus
|
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).
|
CanisbEditNVPane |
Node Variable edit frame for a SPROG DCC CANSERVOIO module
|
CanisbPaneProvider |
Returns configuration objects for a SPROG DCC CANISB
|
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.
|
CanmiosvoEditNVPane |
Node Variable edit frame for a MERG CANMIO-SVO module
|
CanmiosvoPaneProvider |
Returns configuration objects for a MERG CANMIO-SVO
|
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.
|
CannotCallMethodException |
The method can't be called
|
CannotCreateInstanceException |
The class cannot be instanciated with the supplied parameters.
|
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.
|
CanservoioEditNVPane |
Node Variable edit frame for a SPROG DCC CANSERVOIO module
|
CanservoioPaneProvider |
Returns configuration objects for a SPROG DCC CANSERVOIO
|
CansolEditNVPane |
Node Variable edit frame for a MERG CANACC8 CBUS module
|
CansolioEditNVPane |
Node Variable edit frame for a MERG CANACC8 CBUS module
|
CansolioPaneProvider |
Returns configuration objects for a SPROG DCC CANSOLIO
|
CansolPaneProvider |
Returns configuration objects for a MERG CANACC8
|
CanSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
CanUsbDriverAdapter |
Implements SerialPortAdapter for the CAN-USB.
|
CaptiveSystemConnectionMemo |
For historical reasons, some NamedBean types have out-of-pattern system prefixes:
OBlocks use O (as in OB)
RailCom tags use R
Transponding tags use L
This SystemConnectionMemo implementation is meant to handle these
by providing connection memo services without being connected to a particular system
instantiation.
|
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, load's priority, and if
the load is hazardous.
|
CarLoadAttributeAction |
Frame for adding and editing the car roster for operations.
|
CarLoadEditFrame |
Frame for adding and editing the car load attribute for operations.
|
CarLoadEditFrameAction |
Swing action to create a CarLoadedEditFrame
|
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.
|
CarRoutingReportAction |
Creates a routing report for the selected car.
|
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.
|
Category |
The category of expressions and actions.
|
Category.Common |
|
Category.FlowControl |
|
Category.Item |
|
Category.Linux |
|
Category.Other |
|
CategoryDisplay |
Defines the category Display
|
CategoryLocoNet |
Defines the category LocoNet
|
CategoryMqtt |
Defines the category MQTT
|
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.BootChecksum |
Bootloader checksum calculation
|
CbusBootloaderPane.BootProtocol |
Bootloader protocol
|
CbusBootloaderPane.BootState |
Bootloader state machine states
|
CbusBootloaderPane.BootStatus |
Bootloader status values
|
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 |
|
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.
|
CbusConfigPaneProvider |
Pane for configuring events in a CBUS module
Definition of objects to handle configuring a CBUS module.
|
CbusConfigurationManager |
Does configuration for MERG CBUS CAN-based communications implementations.
|
CbusConsistManager |
The CBUS Consist Manager which uses the NmraConsist class for
the consists it builds.
|
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.
|
CbusHubAction |
|
CbusHubPane |
|
CbusLight |
Light implementation for CBUS connections.
|
CbusLightManager |
Implement LightManager for CAN CBUS systems.
|
CbusLightManagerXml |
Provides load and store functionality for configuring CbusLightManagers.
|
CbusMax |
CbusMax CBUS Simulation Module Provider.
|
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 |
|
CbusNodeNVEditGuiPane |
Pane providing a Cbus NV editing gui
|
CbusNodeNVEditTablePane |
Pane providing a Cbus event table.
|
CbusNodeNVEditTablePane.NvSpinnerEditor |
|
CbusNodeNVEditTablePane.SpinnerRenderer |
|
CbusNodeNVManager |
Class to manage Node Variables 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
|
CbusPicHexFile |
Extend hex file class for a CBUS PIC with parameter block
Assumes hex record addresses are "nicely" aligned, i.e., on 8, 16, 32, ...
|
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.
|
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.
|
CbusSimulatedModuleProvider |
Pane for configuring events in a CBUS module
Definition of objects to handle configuring a CBUS module.
|
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.
|
CdBConnectionTypeList |
Provide a list of valid Uhlenbrock Connection Types.
|
CdBPortController |
Identifying class representing a Marklin CDB communications port Based on work by
Bob Jacobsen
|
CdBSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
CentralSection<To extends java.lang.Enum<To>,From extends java.lang.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.
|
ChangePasswordAction |
Let a user change his own password.
|
ChangePasswordDialog |
Dialog to change the user's own password.
|
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.
|
ChangeUserPasswordDialog |
Dialog to change a user password.
|
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.
|
ClassIsNotFoundException |
The class is not found.
|
ClassMigration |
Interface for service provider instances that provide a class migration path
that the ConfigXmlManager must be made aware of.
|
ClassMigrationManager |
|
ClientActions |
Shared code for creating UI elements from different places in the application.
|
ClientManager |
|
ClientRxHandler |
Implementation of the DCCppOverTcp LbServer Server Protocol.
|
ClientRxHandler |
Implementation of the LocoNetOverTcp LbServer Server Protocol.
|
Clipboard |
The clipboard with actions and expressions
|
ClipboardEditor |
Editor of the clipboard
|
ClipboardEditor.ClipboardEventListener |
|
ClipboardMany |
Have many items of any type.
|
ClipboardMany.ItemData |
|
ClipboardManyXml |
Handle XML configuration for ActionLightXml objects.
|
ClockControl |
ClockControl defines an interface for control of hardware Fast Clocks
|
ClockFunctions |
Implementation of clock functions.
|
ClockItemPanel |
ItemPanel for Clocks.
|
ClockMonPane |
Pane displaying a LocoNet clock monitor.
|
ClockMonPaneAction |
|
ClockMonPanel |
Frame displaying and programming a NCE clock monitor.
|
ClockMonPanel.Default |
Nested class to create one of these using old-style defaults
|
CmdStaFlags |
Class to display CBUS command station flag settings
|
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.
|
CommonFunctions |
Implementation of common functions.
|
CommonManager |
Enum of common managers.
|
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.
|
CommPortIdentifier |
Comm port identifier.
|
CompareUtil |
Compare values.
|
CompareUtil.CompareOperation |
|
CompareUtil.CompareType |
|
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.
|
ComputerBell |
Derive a CTC machine bell from the computer's speakers
|
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.
|
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 |
|
ConditionalListCopy.ConditionalListModel |
|
ConditionalListEdit |
The traditional list based conditional editor based on the original editor
included in LogixTableAction.
|
ConditionalManager |
Interface for obtaining Conditionals
|
ConditionalNG |
ConditionalNG.
|
ConditionalNG_Manager |
Manager for ConditionalNG
|
ConditionalNGDebugger |
Editor of ConditionalNG
|
ConditionalNGDebugger.ConditionalNGEventListener |
|
ConditionalNGEditor |
Editor of ConditionalNG
|
ConditionalNGEditor.ConditionalNGEventListener |
|
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.
|
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 |
Definition of objects to handle configuring a connection via a Bachrus
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a BiDiB OverTcp layout
connection via a BiDiBTcpDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a BiDiB
SerialDriverAdapter object.
|
ConnectionConfig |
Handle configuring a BiDiB layout connection via a BiDiBSimulator
adapter.
|
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 PI-LCC
SerialDriverAdapter object.
|
ConnectionConfig |
Definition of objects to handle configuring a layout connection via a USB-LCC
SerialDriverAdapter 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-NG 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 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 DCS210Plus USB layout connection via a
PR2Adapter 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 DCS240Plus 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 a layout connection via an Marklin CDB
SerialDriverAdapter object.
|
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
Ph5DriverAdapter 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 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 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
BiDiBOverTcpAdapter (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
BiDiBSimulatorAdapter (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
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
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
LocoBufferNGAdapter (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 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 UsbDcs210PlusAdapter
(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 UsbDcs240PlusAdapter
(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 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 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
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 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 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 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
|
ConnectionName |
Returns true if there is a connection of specified type.
|
ConnectionNameFromSystemName |
Common utility method for returning the System Connection Name from the
System Name Prefix
|
ConnectionNameSwing |
Configures an ConnectionName object with a Swing JPanel.
|
ConnectionNameXml |
Handle XML configuration for ConnectionName objects.
|
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.
|
ConsistComboBox |
A JComboBox with JMRI consists
Entries can be a String or a DccLocoAddress
|
ConsistController |
|
ConsistDataModel |
Table data model for display of consist information.
|
ConsistFile |
Handle saving/restoring consist information to XML files.
|
ConsistFunctionController |
|
ConsistListCellRenderer |
A ListCellRenderer for the ConsistComboBox
|
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.
|
ConsistManager |
Manages Consists.
|
ConsistManager.EnableListener |
A listener that listens to whether the manager is enabled or disabled.
|
ConsistPreferencesManager |
|
ConsistTableRosterEntryColumnCellRenderer |
A TableCellRender to graphicaly display a consists in the consist table
|
ConsistToolAction |
Swing action to create and register a ConsistToolFrame object.
|
ConsistToolFrame |
Frame object for manipulating consists.
|
ConsistToolPrefsPanel |
|
ConsistToolStartupActionFactory |
Factory for consist tool startup actions.
|
Constant |
Definition of a constant used in expressions.
|
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
|
Continue |
Returns from a Module or a ConditionalNG.
|
ContinueException |
This exception is thrown by the Continue action.
|
ContinueSwing |
Configures an Continue object with a Swing JPanel.
|
ContinueXml |
Handle XML configuration for Continue objects.
|
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.
|
ControlPanelCustomSliderUI |
A custom slider UI to be used for throttle control panel speed slider
Very graphical display to be used on a large screen
|
ControlPanelEditor |
Provides a simple editor for adding jmri.jmrit.display items to a captive
JFrame.
|
ControlPanelEditor.PositionableListDnD |
|
ControlPanelEditorAction |
Start a ControlPanelEditor.
|
ControlPanelEditorActionFactory |
|
ControlPanelEditorXml |
|
ControlPanelPropertyEditor |
A very specific dialog for editing the properties of a ControlPanel object.
|
ControlPanelServlet |
Return xml (for specified ControlPanel) suitable for use by external clients.
|
ConvertDialog |
|
ConvertFunctions |
Implementation of conversion functions.
|
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.
|
Copyright |
A copyright
|
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.
|
CounterAction |
|
CountingBusyDialog |
Creates a simple counting progress bar.
|
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 Variable (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.
|
CsvExportModifiedAction |
Action to export modified CV values to a Comma Separated Variable (CSV) data file.
|
CsvExportVariablesAction |
Action to export the CV values to a Comma Separated Variable (CSV) data 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 |
|
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 |
|
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.
|
CvValueRenderer |
Specialization of ValueRenderer to add CV-usage tooltips and handle Integer values
|
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.implementation.AbstractRailComReporter for Dcc4Pc Reporters.
|
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
|
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.
|
DCCppClockControl |
Class providing Clock Control to the DCC-EX client.
|
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 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 |
Swing action to create and register a DCCppMonFrame object
|
DCCppMonFrame |
Frame displaying (and logging) DCCpp command messages.
|
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.
|
DCCppRosterExportAction |
Menu action to Export all JMRI Roster Entries as ROSTER() macro calls
This adds a menu item to the "DCC++" menu.
|
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
|
DCCppSystemConnectionAction |
|
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 DCC SignalMast 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.
|
Dcs210PlusUsbModeSelectPane |
Pane for downloading software updates to PRICOM products
|
Dcs210PlusUsbModeSelectPane.Default |
Nested class to create one of these using old-style defaults
|
Dcs240PlusUsbModeSelectPane |
Pane for downloading software updates to PRICOM products
|
Dcs240PlusUsbModeSelectPane.Default |
Nested class to create one of these using old-style defaults
|
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
|
Debugable |
A LogixNG item that is debugable.
|
Debugable.DebugConfig |
Debug configuration for this male socket.
|
Debugger |
LogixNG Debugger
|
DebuggerAction |
Swing action to create and register a DisplayFrame object.
|
DebuggerFrame |
Frame for manual operation and debugging of the RPS system.
|
DebuggerInstanceInitializer |
|
DebuggerMaleAnalogActionSocket |
|
DebuggerMaleAnalogActionSocketFactory |
|
DebuggerMaleAnalogActionSocketSwing |
Configures an DebuggerMaleAnalogActionSocket object with a Swing JPanel.
|
DebuggerMaleAnalogActionSocketXml |
Handle XML configuration for DebuggerMaleDigitalActionSocket objects.
|
DebuggerMaleAnalogExpressionSocket |
|
DebuggerMaleAnalogExpressionSocketFactory |
|
DebuggerMaleAnalogExpressionSocketSwing |
Configures an DebuggerMaleAnalogExpressionSocket object with a Swing JPanel.
|
DebuggerMaleAnalogExpressionSocketXml |
Handle XML configuration for DebuggerMaleDigitalExpressionSocket objects.
|
DebuggerMaleDigitalActionSocket |
|
DebuggerMaleDigitalActionSocketFactory |
|
DebuggerMaleDigitalActionSocketSwing |
Configures an DebuggerMaleDigitalActionSocket object with a Swing JPanel.
|
DebuggerMaleDigitalActionSocketXml |
Handle XML configuration for DebuggerMaleDigitalActionSocket objects.
|
DebuggerMaleDigitalBooleanActionSocket |
|
DebuggerMaleDigitalBooleanActionSocketFactory |
|
DebuggerMaleDigitalBooleanActionSocketSwing |
Configures an DebuggerMaleDigitalBooleanActionSocket object with a Swing JPanel.
|
DebuggerMaleDigitalBooleanActionSocketXml |
Handle XML configuration for DebuggerMaleDigitalActionSocket objects.
|
DebuggerMaleDigitalExpressionSocket |
|
DebuggerMaleDigitalExpressionSocketFactory |
|
DebuggerMaleDigitalExpressionSocketSwing |
Configures an DebuggerMaleDigitalExpressionSocket object with a Swing JPanel.
|
DebuggerMaleDigitalExpressionSocketXml |
Handle XML configuration for DebuggerMaleDigitalExpressionSocket objects.
|
DebuggerMaleStringActionSocket |
|
DebuggerMaleStringActionSocketFactory |
|
DebuggerMaleStringActionSocketSwing |
Configures an DebuggerMaleStringActionSocket object with a Swing JPanel.
|
DebuggerMaleStringActionSocketXml |
Handle XML configuration for DebuggerMaleDigitalActionSocket objects.
|
DebuggerMaleStringExpressionSocket |
|
DebuggerMaleStringExpressionSocketFactory |
|
DebuggerMaleStringExpressionSocketSwing |
Configures an DebuggerMaleStringExpressionSocket object with a Swing JPanel.
|
DebuggerMaleStringExpressionSocketXml |
Handle XML configuration for DebuggerMaleDigitalExpressionSocket objects.
|
DebuggerSymbolTableModel |
Table model for the current symbol table while debugging
|
DebuggerTimePane |
Pane for manual operation and debugging of the RPS system.
|
DebugMenu |
Create a "Debug" menu containing the JMRI system-independent debugging tools.
|
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 |
|
DefaultAnalogActionManager |
Class providing the basic logic of the ActionManager interface.
|
DefaultAnalogActionManagerXml |
Provides the functionality for configuring ActionManagers
|
DefaultAnalogExpressionManager |
Class providing the basic logic of the ExpressionManager interface.
|
DefaultAnalogExpressionManagerXml |
Provides the functionality for configuring ExpressionManagers
|
DefaultAnonymousTable |
Default implementation for anonymous tables
|
DefaultAudioManager |
Provide the concrete implementation for the Internal Audio Manager.
|
DefaultAudioManagerXml |
Persistency implementation for the default AudioManager persistence.
|
DefaultAudioSourceManager |
The default AudioSourceManager.
|
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 |
|
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 |
|
DefaultClipboard |
Default implementation of the clipboard
|
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.
|
DefaultConditionalExecute |
Helper class for DefaultConditional that executes the actions of a
DefaultConditional.
|
DefaultConditionalManager |
Basic Implementation of a ConditionalManager.
|
DefaultConditionalManagerXml |
Provides the functionality for configuring ConditionalManagers.
|
DefaultConditionalNG |
The default implementation of ConditionalNG.
|
DefaultConditionalNGManager |
Class providing the basic logic of the ConditionalNG_Manager interface.
|
DefaultConditionalNGManagerXml |
Provides the functionality for configuring ConditionalNGManagers
|
DefaultCsvNamedTable |
The default implementation of a NamedTable
|
DefaultCsvNamedTableXml |
Handle XML configuration for DefaultCsvNamedTable objects.
|
DefaultDigitalActionManager |
Class providing the basic logic of the DigitalActionManager interface.
|
DefaultDigitalActionManagerXml |
Provides the functionality for configuring ActionManagers
|
DefaultDigitalBooleanActionManager |
Class providing the basic logic of the DigitalBooleanActionManager interface.
|
DefaultDigitalBooleanActionManagerXml |
Provides the functionality for configuring ActionManagers
|
DefaultDigitalExpressionManager |
Class providing the basic logic of the DigitalExpressionManager interface.
|
DefaultDigitalExpressionManagerXml |
Provides the functionality for configuring ExpressionManagers
|
DefaultEditableListModel<E> |
|
DefaultFemaleAnalogActionSocket |
Default implementation of the Female Analog Action socket
|
DefaultFemaleAnalogActionSocketFactory |
Factory class for DefaultFemaleAnalogActionSocket class.
|
DefaultFemaleAnalogExpressionSocket |
Default implementation of the Female Analog Expression socket
|
DefaultFemaleAnalogExpressionSocketFactory |
Factory class for DefaultFemaleAnalogExpressionSocket class.
|
DefaultFemaleAnySocket |
Default implementation of FemaleAnySocket
|
DefaultFemaleDigitalActionSocket |
Default implementation of the Female Digital Action socket
|
DefaultFemaleDigitalActionSocketFactory |
Factory class for DefaultFemaleDigitalActionSocket class.
|
DefaultFemaleDigitalBooleanActionSocket |
Default implementation of the Female Digital Boolean Action socket
|
DefaultFemaleDigitalExpressionSocket |
Default implementation of the Female Digital Expression socket
|
DefaultFemaleDigitalExpressionSocketFactory |
Factory class for DefaultFemaleDigitalExpressionSocket class.
|
DefaultFemaleGenericExpressionSocket |
Default implementation of the FemaleGenericExpressionSocket
|
DefaultFemaleSocketManager |
|
DefaultFemaleStringActionSocket |
Default implementation of the Female String Action socket
|
DefaultFemaleStringActionSocketFactory |
Factory class for DefaultFemaleStringActionSocket class.
|
DefaultFemaleStringExpressionSocket |
Default implementation of the Female String Expression socket
|
DefaultFemaleStringExpressionSocketFactory |
Factory class for DefaultFemaleStringExpressionSocket class.
|
DefaultGlobalVariable |
The default implementation of GlobalVariable.
|
DefaultGlobalVariableManager |
Class providing the basic logic of the GlobalVariable_Manager interface.
|
DefaultGlobalVariableManagerXml |
Provides the functionality for configuring DefaultGlobalVariableManager
|
DefaultGlobalVariableXml |
Handle XML configuration for DefaultGlobalVariable objects.
|
DefaultIdTag |
Concrete implementation of the IdTag interface for the Internal
system.
|
DefaultIdTagManager |
Concrete implementation for the Internal IdTagManager interface.
|
DefaultIdTagManager.Initializer |
|
DefaultIdTagManagerXml |
|
DefaultInstanceInitializer |
|
DefaultInternalNamedTable |
The default implementation of a NamedTable
|
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.
|
DefaultLogixNG |
The default implementation of LogixNG.
|
DefaultLogixNGInitializationManager |
Class providing the basic logic of the LogixNG_InitializationManager interface.
|
DefaultLogixNGManager |
Class providing the basic logic of the LogixNG_Manager interface.
|
DefaultLogixNGManagerXml |
Provides the functionality for configuring LogixNGManagers
|
DefaultLogixNGPreferences |
Preferences for LogixNG
|
DefaultMaleAnalogActionSocket |
Every AnalogActionBean has an DefaultMaleAnalogActionSocket as its parent.
|
DefaultMaleAnalogActionSocket.AnalogActionDebugConfig |
|
DefaultMaleAnalogActionSocketSwing |
Configures an DefaultMaleDigitalActionSocket object with a Swing JPanel.
|
DefaultMaleAnalogActionSocketXml |
Handle XML configuration for ActionLightXml objects.
|
DefaultMaleAnalogExpressionSocket |
Every AnalogExpressionBean has an DefaultMaleAnalogExpressionSocket as its parent.
|
DefaultMaleAnalogExpressionSocket.AnalogExpressionDebugConfig |
|
DefaultMaleAnalogExpressionSocketSwing |
Configures an DefaultMaleDigitalActionSocket object with a Swing JPanel.
|
DefaultMaleAnalogExpressionSocketXml |
Handle XML configuration for ActionLightXml objects.
|
DefaultMaleDigitalActionSocket |
Every DigitalActionBean has an DefaultMaleDigitalActionSocket as its parent.
|
DefaultMaleDigitalActionSocket.DigitalActionDebugConfig |
|
DefaultMaleDigitalActionSocketSwing |
Configures an DefaultMaleDigitalActionSocket object with a Swing JPanel.
|
DefaultMaleDigitalActionSocketXml |
Handle XML configuration for ActionLightXml objects.
|
DefaultMaleDigitalBooleanActionSocket |
Every DigitalBooleanActionBean has an DefaultMaleDigitalBooleanActionSocket as its parent.
|
DefaultMaleDigitalBooleanActionSocket.DigitalBooleanActionDebugConfig |
|
DefaultMaleDigitalBooleanActionSocketSwing |
Configures an DefaultMaleDigitalActionSocket object with a Swing JPanel.
|
DefaultMaleDigitalBooleanActionSocketXml |
Handle XML configuration for ActionLightXml objects.
|
DefaultMaleDigitalExpressionSocket |
Every DigitalExpressionBean has an DefaultMaleDigitalExpressionSocket as its parent.
|
DefaultMaleDigitalExpressionSocket.DigitalExpressionDebugConfig |
|
DefaultMaleDigitalExpressionSocketSwing |
Configures an DefaultMaleDigitalActionSocket object with a Swing JPanel.
|
DefaultMaleDigitalExpressionSocketXml |
Handle XML configuration for ActionLightXml objects.
|
DefaultMaleStringActionSocket |
Every StringActionBean has an DefaultMaleStringActionSocket as its parent.
|
DefaultMaleStringActionSocket.StringActionDebugConfig |
|
DefaultMaleStringActionSocketSwing |
Configures an DefaultMaleDigitalActionSocket object with a Swing JPanel.
|
DefaultMaleStringActionSocketXml |
Handle XML configuration for ActionLightXml objects.
|
DefaultMaleStringExpressionSocket |
Every StringExpressionBean has an DefaultMaleStringExpressionSocket as its parent.
|
DefaultMaleStringExpressionSocket.StringExpressionDebugConfig |
|
DefaultMaleStringExpressionSocketSwing |
Configures an DefaultMaleDigitalActionSocket object with a Swing JPanel.
|
DefaultMaleStringExpressionSocketXml |
Handle XML configuration for ActionLightXml objects.
|
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.
|
DefaultModule |
The default implementation of Module.
|
DefaultModuleManager |
Class providing the basic logic of the LogixNG_Manager interface.
|
DefaultModuleManagerXml |
Provides the functionality for configuring DefaultModuleManager
|
DefaultModuleSwing |
Configures an DefaultModule object with a Swing JPanel.
|
DefaultModuleXml |
Handle XML configuration for DefaultModule objects.
|
DefaultMutableTreeNode |
Facial subclass for DefaultMutableTreeNode
to limit linkage for i.e.
|
DefaultNamedTableManager |
Class providing the basic logic of the NamedTable_Manager interface.
|
DefaultNamedTableManagerXml |
Provides the functionality for configuring DefaultNamedTableManager
|
DefaultPermissionManager |
Default permission manager.
|
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 |
|
DefaultRole |
A role in the permission system.
|
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.
|
DefaultSection |
Sections represent a group of one or more connected Blocks that may be
allocated to a train traveling in a given direction.
|
DefaultSectionManager |
Basic Implementation of a SectionManager.
|
DefaultSectionManagerXml |
Provides the functionality for persistence of a SectionManager.
|
DefaultShutDownManager |
|
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 |
|
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
|
DefaultStack |
The default implementation of a NamedTable
|
DefaultStringActionManager |
Class providing the basic logic of the ActionManager interface.
|
DefaultStringActionManagerXml |
Provides the functionality for configuring ActionManagers
|
DefaultStringExpressionManager |
Class providing the basic logic of the ExpressionManager interface.
|
DefaultStringExpressionManagerXml |
Provides the functionality for configuring ExpressionManagers
|
DefaultSymbolTable |
The default implementation of a NamedTable
|
DefaultSymbolTable.DefaultParameter |
|
DefaultSymbolTable.DefaultSymbol |
|
DefaultSystemConnectionMemo |
Lightweight abstract class to denote that a system is active, and provide
general information.
|
DefaultTransit |
A Transit is a group of Sections representing a specified path through a
layout.
|
DefaultTransitManager |
Implementation of a Transit Manager
|
DefaultTransitManagerXml |
Provides the functionality for configuring a TransitManager.
|
DefaultUser |
The default implementation of User.
|
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.
|
DefaultVariableLightManagerXml |
Store and load data for VariableLightManager.
|
DefaultWebServerConfiguration |
|
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
|
DeleteBean<E extends NamedBean> |
Helper class for deleting a bean
|
DeleteBean.DeleteTask<T> |
|
DeleteBean.GetListenersRef<T> |
|
DeleteCarRosterAction |
This routine will delete all cars from the operation database, or delete all
cars at a location, or 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.
|
DemoPanel |
Demo panel.
|
DemoSerialPort |
Demonstration of replacing the serial port with a fake port.
|
DemoSerialPortAction |
Action to launch DemoSerialPort.
|
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 |
|
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 |
Diesel Sound initial version.
|
DigitalAction |
A LogixNG digitalaction.
|
DigitalActionBean |
A LogixNG digital action bean.
|
DigitalActionFactory |
Factory class for DigitalAction classes.
|
DigitalActionManager |
Manager for DigitalActionBean
|
DigitalBooleanAction |
A LogixNG logix emulator action.
|
DigitalBooleanActionBean |
A LogixNG logix emulator action bean.
|
DigitalBooleanActionFactory |
Factory class for DigitalBooleanAction classes.
|
DigitalBooleanActionManager |
Manager for DigitalBooleanActionBean
|
DigitalBooleanFactory |
The factory for DigitalAction classes.
|
DigitalBooleanLogixAction |
Executes an action depending on the parameter.
|
DigitalBooleanLogixAction.When |
The trigger of Action.
|
DigitalBooleanLogixActionSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
DigitalBooleanLogixActionXml |
Handle XML configuration for ActionLightXml objects.
|
DigitalBooleanMany |
Execute many Actions in a specific order.
|
DigitalBooleanManySwing |
Configures an ActionTurnout object with a Swing JPanel.
|
DigitalBooleanManyXml |
Handle XML configuration for ActionLightXml objects.
|
DigitalCallModule |
This action executes a module.
|
DigitalCallModule |
This expression evaluates a module.
|
DigitalCallModuleSwing |
Configures an ModuleDigitalAction object with a Swing JPanel.
|
DigitalCallModuleSwing |
Configures an ModuleDigitalExpression object with a Swing JPanel.
|
DigitalCallModuleXml |
Handle XML configuration for ActionLightXml objects.
|
DigitalCallModuleXml |
Handle XML configuration for ExpressionLightXml objects.
|
DigitalExpression |
DigitalExpressionBean is used in LogixNG to answer a question that can give
the answers 'true' or 'false'.
|
DigitalExpressionBean |
DigitalExpressionBean is a DigitalExpression that also implements NamedBean.
|
DigitalExpressionFactory |
Factory class for DigitalExpressionBean classes.
|
DigitalExpressionManager |
Manager for DigitalExpressionBean
|
DigitalFactory |
The factory for DigitalAction classes.
|
DigitalFactory |
The factory for DigitalExpressionBean classes.
|
DigitalFormula |
This action evaluates the formula.
|
DigitalFormula |
Evaluates to True if the formula evaluates to true
|
DigitalFormula.ExpressionEntry |
|
DigitalFormula.ExpressionEntry |
|
DigitalFormula.SocketData |
|
DigitalFormula.SocketData |
|
DigitalFormulaSwing |
Configures an Formula object with a Swing JPanel.
|
DigitalFormulaSwing |
Configures an Formula object with a Swing JPanel.
|
DigitalFormulaXml |
Handle XML configuration for ActionLightXml objects.
|
DigitalFormulaXml |
Handle XML configuration for ActionLightXml objects.
|
DigitalIO |
Represent a digital I/O on the layout.
|
DigitalMany |
Execute many Actions in a specific order.
|
DigitalManySwing |
Configures an ActionTurnout object with a Swing JPanel.
|
DigitalManyXml |
Handle XML configuration for ActionLightXml objects.
|
Digitrax7thGenAccyRoutesXML |
Handle XML configuration for sevgen.Accy7thGenRoutes objects.
|
Digitrax7thGenAccyRoutesXML.DigitraxRoutesXmlFile |
|
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
|
DispatcherActiveTrainManager |
The Dispatcher support in LogixNG provides the ability to start, control, and terminate trains.
|
DispatcherFrame |
Dispatcher functionality, working with Sections, Transits and ActiveTrain.
|
DispatcherFrame.HeaderActionListener |
|
DispatcherFrame.HeldMastDetails |
|
DispatcherFrame.TrainsFrom |
|
DispatcherPro |
The JMRI program for creating control panels.
|
DispatcherShutDownTask |
|
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.
|
Division |
Represents a railroad division
|
DivisionEditFrame |
Frame for user edit of a division
|
DivisionManager |
Manages divisions.
|
DmiCabMessage |
Class to represent a CabMessage received by the DMI.
|
DmiCircularSpeedGuideSection |
Class to represent a section of the DMI Circular Speed Guide.
|
DmiDemo |
Class to demonstrate features of the ERTMS ETCS DMI.
|
DmiFlashTimer |
Class to provide a Timer to ensure all flashing DMI Icons flash in unison.
|
DmiFrame |
Class to represent an ERTMS ETCS DMI Screen within a JFrame.
|
DmiPanel |
JPanel containing the ERTMS ETCS DMI.
|
DmiPanelA |
JPanel containing ERTMS DMI Panel A, Distance to Target Bar.
|
DmiPanelB |
Class to demonstrate features of ERTMS DMI Panel B,
Speedometer Dial and Buttons underneath.
|
DmiPanelC |
Class to display features of ERTMS DMI Panel C,
Large Buttons underneath Speedometer.
|
DmiPanelD |
Class to demonstrate features of ERTMS DMI Panel D, the Planning Area.
|
DmiPanelE |
Class for ERTMS DMI Panel E, the Driver Messages area.
|
DmiPanelF |
Class to demonstrate features of ERTMS DMI Panel F, the Menu area.
|
DmiPanelG |
Class to demonstrate features of ERTMS DMI Panel G,
Automatic Train Operation and clock.
|
DmiSpeedoDialPanel |
Creates a JPanel containing an Dial type speedometer display.
|
DmxSequence |
Represent a sequence of one or more Dmx commands (unit and intensity).
|
DmxSequence.Cmd |
Represent a single Dmx command
|
DmxSequence.Command |
Represent a single Dmx command, which is a unit and intensity pair
|
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.
|
DoAnalogAction |
Executes an analog action with the result of an analog expression.
|
DoAnalogActionSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
DoAnalogActionXml |
Handle XML configuration for ActionLightXml objects.
|
DoStringAction |
Executes an string action with the result of an string expression.
|
DoStringActionSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
DoStringActionXml |
Handle XML configuration for ActionLightXml objects.
|
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 and WiFi
network identification.
|
DuplexGroupInfoPanel.Default |
Nested class to create a DuplexGroupInfoPanel using old-style defaults.
|
DuplexGroupInfoPanel.ResponsesTableModel |
|
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.
|
DuplicateKeyMap<K,V> |
A map that may contain multiple items with same key
|
EarlyInitializationPreferences |
Allow the user to configure properties that needs to be setup very early
when JMRI starts, for example before Swing starts up.
|
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.
|
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 |
There is no specific subtype of NamedBean here, see EcosLocoAddressManager.
|
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 |
|
EditCarTypeAction |
Swing action to create and register a LocationCopyFrame object.
|
EditCircuitFrame |
|
EditCircuitPaths |
|
EditCommentDialog |
Show a dialog that lets the user edit a multiline comment
|
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.
|
EditorPermissions |
Permissions for panels.
|
EditorPermissions.EditorPermission |
|
EditorPermissions.EditorPermissionEnum |
|
EditorPermissions.EditorPermissionOwner |
|
EditorPermissions.Factory |
|
EditorPermissionsSwing |
Swing configurations for PermissionsSystemAdmin permissions.
|
EditorPermissionsSwing.EditorPermissionSwing |
|
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
|
EditThreadsDialog |
|
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.
|
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.
|
EnableLogix |
This action enables/disables a Logix.
|
EnableLogix.Operation |
|
EnableLogixNG |
This action enables/disables a LogixNG.
|
EnableLogixNG.Operation |
|
EnableLogixNGSwing |
Configures an EnableLogixNG object with a Swing JPanel.
|
EnableLogixNGXml |
Handle XML configuration for EnableLogixNG objects.
|
EnableLogixSwing |
Configures an EnableLogix object with a Swing JPanel.
|
EnableLogixXml |
Handle XML configuration for ActionLightXml objects.
|
EnablingCheckboxRenderer |
Handle painting checkbox classes in a JTable.
|
EnablingTriStateCheckboxRenderer |
Handle painting tristate 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.
|
EngineAttributeAction |
Frame for adding and editing the car roster for operations.
|
EngineAttributeEditFrame |
Frame for editing an engine attribute.
|
EngineDeleteAttributeAction |
|
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 |
Superclass for Diesel, Steam, Electric panes.
|
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.
|
EnginesSetFrame |
Frame for user to modify a group of engines on the layout
|
EnginesSetFrameAction |
Swing action to create an EnginesSetFrame object.
|
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.
|
EnumPermission<E extends java.lang.Enum<?>> |
Defines a permission based on an enum.
|
EnumVariableValue |
Extends VariableValue to represent an enumerated variable.
|
EnumVariableValue.TreeLeafNode |
|
EnumVariableValue.VarComboBox |
|
Error |
Returns from a Module or a ConditionalNG.
|
ErrorHandler |
Default operation for reporting errors while loading.
|
ErrorHandlingDialog |
|
ErrorHandlingDialog_MultiLine |
|
ErrorMemo |
Memo class to remember errors encountered during loading
|
ErrorSwing |
Configures an Error object with a Swing JPanel.
|
ErrorXml |
Handle XML configuration for ActionLightXml objects.
|
EventTableAction |
Swing action to create and register a EventTablePane object
|
EventTablePane |
Pane for displaying a table of relationships of nodes, producers and consumers
|
EventTablePane.Default |
Nested class to create one of these using old-style defaults
|
EventTablePane.EventTableDataModel |
Nested class to hold data model
|
EventTablePane.EventTableDataModel.TripleMemo |
|
EventTablePane.Monitor |
Internal class to watch OpenLCB traffic
|
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 |
Static methods to display an Exception Dialog.
|
ExecuteAction |
Executes a digital action.
|
ExecuteActionSwing |
Configures an ExecuteAction object with a Swing JPanel.
|
ExecuteActionXml |
Handle XML configuration for ExecuteAction objects.
|
ExecuteDelayed |
Executes a digital action delayed.
|
ExecuteDelayedSwing |
Configures an ExecuteDelayed object with a Swing JPanel.
|
ExecuteDelayedXml |
Handle XML configuration for ExecuteDelayed objects.
|
ExecuteLock |
Protect the DefaultConditionalNG.execute() method.
|
Exit |
Returns from a Module or a ConditionalNG.
|
ExitException |
This exception is thrown by the Exit action.
|
ExitSwing |
Configures an Exit object with a Swing JPanel.
|
ExitXml |
Handle XML configuration for Exit objects.
|
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).
|
ExpressionAudio |
This expression evaluates the state of an Audio.
|
ExpressionAudio.AudioState |
|
ExpressionAudioSwing |
Configures an ExpressionAudio object with a Swing JPanel.
|
ExpressionAudioXml |
Handle XML configuration for ExpressionAudioXml objects.
|
ExpressionBlock |
This expression evaluates the state of a Block.
|
ExpressionBlock.BlockState |
|
ExpressionBlockSwing |
Configures an ExpressionBlock object with a Swing JPanel.
|
ExpressionBlockXml |
Handle XML configuration for ExpressionBlockXml objects.
|
ExpressionClock |
This expression is a clock.
|
ExpressionClock.Type |
|
ExpressionClockSwing |
Configures an ExpressionClock object with a Swing JPanel.
|
ExpressionClockXml |
Handle XML configuration for ActionLightXml objects.
|
ExpressionConditional |
Evaluates the state of a Conditional.
|
ExpressionConditional.ConditionalState |
|
ExpressionConditionalSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
ExpressionConditionalXml |
Handle XML configuration for ActionLightXml objects.
|
ExpressionDispatcher |
This expression checks the status or mode of an active train.
|
ExpressionDispatcher.DispatcherState |
|
ExpressionDispatcherSwing |
Configures an ExpressionDispatcher object with a Swing JPanel.
|
ExpressionDispatcherXml |
Handle XML configuration for ExpressionLightXml objects.
|
ExpressionEntryExit |
This expression sets the state of a DestinationPoints.
|
ExpressionEntryExit.EntryExitState |
|
ExpressionEntryExitSwing |
Configures an ExpressionEntryExit object with a Swing JPanel.
|
ExpressionEntryExitXml |
Handle XML configuration for ExpressionLightXml objects.
|
ExpressionFactory |
The factory for LogixNG LocoNet classes.
|
ExpressionFactory.LocoNet |
|
ExpressionLight |
This expression sets the state of a light.
|
ExpressionLight.LightState |
|
ExpressionLightSwing |
Configures an ExpressionLight object with a Swing JPanel.
|
ExpressionLightXml |
Handle XML configuration for ExpressionLightXml objects.
|
ExpressionLinuxLinePower |
Check the status of battery and power supply.
|
ExpressionLinuxLinePower.NoPowerSuppliesException |
|
ExpressionLinuxLinePowerSwing |
Configures an ExpressionLinuxLinePower object with a Swing JPanel.
|
ExpressionLinuxLinePowerXml |
Handle XML configuration for ExpressionLinuxLinePowerXml objects.
|
ExpressionLocalVariable |
Evaluates the state of a local variable.
|
ExpressionLocalVariable.CompareTo |
|
ExpressionLocalVariable.VariableOperation |
|
ExpressionLocalVariableSwing |
Configures an ExpressionLocalVariable object with a Swing JPanel.
|
ExpressionLocalVariableXml |
Handle XML configuration for ExpressionLocalVariable objects.
|
ExpressionMemory |
Evaluates the state of a Memory.
|
ExpressionMemory.CompareTo |
|
ExpressionMemory.MemoryOperation |
|
ExpressionMemorySwing |
Configures an ExpressionMemory object with a Swing JPanel.
|
ExpressionMemoryXml |
Handle XML configuration for ExpressionMemory objects.
|
ExpressionNode |
A parsed expression
|
ExpressionNodeArithmeticOperator |
A parsed expression
|
ExpressionNodeArray |
A parsed expression
|
ExpressionNodeAssignmentOperator |
A parsed expression
|
ExpressionNodeBinaryOperator |
A parsed expression
|
ExpressionNodeBooleanOperator |
A parsed expression
|
ExpressionNodeComparingOperator |
A parsed expression
|
ExpressionNodeComplex |
A parsed expression
|
ExpressionNodeFalse |
A parsed expression that always return false
|
ExpressionNodeFloatingNumber |
A parsed expression
|
ExpressionNodeFunction |
A parsed expression
|
ExpressionNodeIdentifier |
A parsed expression
|
ExpressionNodeIncreaseDecreaseOperator |
A parsed expression
|
ExpressionNodeInstanceVariable |
A parsed expression
|
ExpressionNodeIntegerNumber |
A parsed expression
|
ExpressionNodeMap |
A parsed expression
|
ExpressionNodeMethod |
A parsed expression
|
ExpressionNodeString |
A parsed expression
|
ExpressionNodeTernaryOperator |
A parsed expression
|
ExpressionNodeTrue |
A parsed expression that always return true
|
ExpressionNodeWithParameter |
An expression that takes a parameter.
|
ExpressionOBlock |
This expression sets the state of a oblock.
|
ExpressionOBlockSwing |
Configures an ExpressionOBlock object with a Swing JPanel.
|
ExpressionOBlockXml |
Handle XML configuration for ExpressionOBlockXml objects.
|
ExpressionPower |
This expression sets the state of a power.
|
ExpressionPower.PowerState |
|
ExpressionPowerSwing |
Configures an ExpressionPower object with a Swing JPanel.
|
ExpressionPowerXml |
Handle XML configuration for ExpressionPower objects.
|
ExpressionReference |
Evaluates what a reference points to.
|
ExpressionReference.PointsTo |
|
ExpressionReferenceSwing |
Configures an ExpressionReference object with a Swing JPanel.
|
ExpressionReferenceXml |
Handle XML configuration for ActionLightXml objects.
|
ExpressionReporter |
Evaluates the state of a Reporter.
|
ExpressionReporter.CompareTo |
|
ExpressionReporter.ReporterOperation |
|
ExpressionReporter.ReporterValue |
|
ExpressionReporterSwing |
Configures an ExpressionReporter object with a Swing JPanel.
|
ExpressionReporterXml |
Handle XML configuration for ActionReporterXml objects.
|
ExpressionScript |
Executes a script.
|
ExpressionScript.OperationType |
|
ExpressionScriptSwing |
Configures an ExpressionScript object with a Swing JPanel.
|
ExpressionScriptXml |
Handle XML configuration for ExpressionSimpleScript objects.
|
ExpressionSection |
This expression evaluates the state of a Section.
|
ExpressionSection.SectionState |
|
ExpressionSectionSwing |
Configures an ExpressionSection object with a Swing JPanel.
|
ExpressionSectionXml |
Handle XML configuration for ExpressionSectionXml objects.
|
ExpressionSensor |
This expression sets the state of a sensor.
|
ExpressionSensor.SensorState |
|
ExpressionSensorEdge |
This expression checks the flank of the change of the state of a sensor.
|
ExpressionSensorEdge.SensorState |
|
ExpressionSensorEdgeSwing |
Configures an ExpressionSensorEdge object with a Swing JPanel.
|
ExpressionSensorEdgeXml |
Handle XML configuration for ExpressionSensorEdgeXml objects.
|
ExpressionSensorSwing |
Configures an ExpressionSensor object with a Swing JPanel.
|
ExpressionSensorXml |
Handle XML configuration for ExpressionSensorXml objects.
|
ExpressionSignalHead |
Evaluates the state of a SignalHead.
|
ExpressionSignalHead.QueryType |
|
ExpressionSignalHeadSwing |
Configures an ExpressionSignalHead object with a Swing JPanel.
|
ExpressionSignalHeadXml |
Handle XML configuration for ExpressionSignalHeadXml objects.
|
ExpressionSignalMast |
Evaluates the state of a SignalMast.
|
ExpressionSignalMast.QueryType |
|
ExpressionSignalMastSwing |
Configures an ExpressionSignalMast object with a Swing JPanel.
|
ExpressionSignalMastXml |
Handle XML configuration for ExpressionSignalMastXml objects.
|
ExpressionSlotUsage |
This expression compares the number of slots that are currently in use with
a threshold number.
|
ExpressionSlotUsage.AdvancedState |
|
ExpressionSlotUsage.Compare |
|
ExpressionSlotUsage.Has_HasNot |
|
ExpressionSlotUsage.PercentPieces |
|
ExpressionSlotUsage.SimpleState |
|
ExpressionSlotUsageSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
ExpressionSlotUsageXml |
Handle XML configuration for ExpressionSlotUsage objects.
|
ExpressionTransit |
This expression evaluates the state of a Transit.
|
ExpressionTransit.TransitState |
|
ExpressionTransitSwing |
Configures an ExpressionTransit object with a Swing JPanel.
|
ExpressionTransitXml |
Handle XML configuration for ExpressionTransitXml objects.
|
ExpressionTurnout |
This expression sets the state of a turnout.
|
ExpressionTurnout.TurnoutState |
|
ExpressionTurnoutSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
ExpressionTurnoutXml |
Handle XML configuration for ExpressionTurnoutXml objects.
|
ExpressionWarrant |
This expression sets the state of a warrant.
|
ExpressionWarrant.WarrantState |
|
ExpressionWarrantSwing |
Configures an ExpressionWarrant object with a Swing JPanel.
|
ExpressionWarrantXml |
Handle XML configuration for ExpressionWarrantXml objects.
|
ExtraMenuAction |
Action to create a dialog so that the user can select an extra menu item to
execute.
|
ExtraMenuTableModel |
Holds a table of the extra menu items available for a particular decoder.
|
FacelessServer |
Copied from UserInterface, but with the UI stuff removed.
|
FacelessServer |
|
FactoryResetAction |
Action to create a dialog so that the user can select a factory reset to
execute.
|
FakeInputStream |
A fake input stream.
|
FakeSerialPort |
Implementation of a fake serial port.
|
False |
Always evaluates to False.
|
FalseSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
FalseXml |
Handle XML configuration for ActionLightXml objects.
|
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.
|
FemaleAnalogActionSocket |
A female socket for AnalogAction
|
FemaleAnalogExpressionSocket |
A female socket for AnalogExpression
|
FemaleAnySocket |
A female socket that can hold any male socket
|
FemaleDigitalActionSocket |
A female socket for DigitalAction
|
FemaleDigitalBooleanActionSocket |
A female socket for DigitalBooleanAction
|
FemaleDigitalExpressionSocket |
A female socket for DigitalExpression
|
FemaleGenericExpressionSocket |
A generic female socket
|
FemaleGenericExpressionSocket.SocketType |
|
FemaleSocket |
A LogixNG female expression socket.
|
FemaleSocketFactory |
Factory class for FemaleSocket classes.
|
FemaleSocketListener |
A listener for when a socket is connected or disconnected.
|
FemaleSocketManager |
Manager for FemaleSockets
|
FemaleSocketManager.SocketType |
|
FemaleSocketOperation |
An enum with the values "is" and "is not"
|
FemaleStringActionSocket |
A female socket for StringAction
|
FemaleStringExpressionSocket |
A female socket for StringExpression
|
FieldSection<To extends java.lang.Enum<To>,From extends java.lang.Enum<From>> |
A Section is the base type for the pieces that make up and are referenced by a Station .
|
FileAsFlag |
Does a file exists?
|
FileAsFlag.DeleteOrKeep |
|
FileAsFlagSwing |
Configures an FileAsFlag object with a Swing JPanel.
|
FileAsFlagXml |
Handle XML configuration for FileAsFlag objects.
|
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 |
|
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 |
Float trigger.
|
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> |
|
For |
Executes an action when the expression is True.
|
ForEach |
Executes an action when the expression is True.
|
ForEach.UserSpecifiedSource |
|
ForEachSwing |
Configures an ForEach object with a Swing JPanel.
|
ForEachXml |
Handle XML configuration for ForEach objects.
|
ForSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
ForXml |
Handle XML configuration for For objects.
|
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 |
|
Function |
Definition of a function used in expressions.
|
FunctionButton |
A JButton to activate functions on the decoder.
|
FunctionButtonPropertyEditor |
A very specific dialog for editing the properties of a FunctionButton object.
|
FunctionFactory |
Factory class for Function classes.
|
FunctionLabelPane |
Display and edit the function labels in a RosterEntry.
|
FunctionListener |
A Listener for a function state change.
|
FunctionManager |
Manager for LogixNG formula functions.
|
FunctionNotExistsException |
The function does not exists.
|
FunctionPanel |
A JInternalFrame that contains buttons for each decoder function.
|
FunctionsHelpDialog |
Show a dialog that shows information about the functions for formula
|
GcPortController |
Abstract base for classes representing a GridConnect communications port.
|
GcSerialDriverAdapter |
Implements SerialPortAdapter for the GridConnect protocol.
|
GcTrafficController |
Traffic controller for the GridConnect protocol.
|
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
|
GenericExpressionVariable |
A variable that evaluates a generic expression
|
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.
|
GetNumSlotsDialog |
This dialog tests how many slots the command station has for engines.
|
GitHubRepository |
|
GlobalProgrammerManager |
|
GlobalRosterEntryComboBox |
A RosterEntryComboBox that lists all roster entries in the Roster
without respect to a roster group.
|
GlobalVariable |
LogixNG Global Variable.
|
GlobalVariableComboIcon |
An icon to display and input a GlobalVariable value in a TextField.
|
GlobalVariableComboIconXml |
Handle configuration for display.GlobalVariableSpinnerIcon objects.
|
GlobalVariableIcon |
An icon to display a status of a GlobalVariable.
|
GlobalVariableIcon |
An icon to display a status of a GlobalVariable.
|
GlobalVariableIconXml |
Handle configuration for display.GlobalVariableIcon objects.
|
GlobalVariableIconXml |
Handle configuration for display.layoutEditor.MemoryIcon objects.
|
GlobalVariableInputIcon |
An icon to display and input a GlobalVariable value in a TextField.
|
GlobalVariableInputIconXml |
Handle configuration for display.GlobalVariableSpinnerIcon objects.
|
GlobalVariableItemPanel |
|
GlobalVariableItemPanel.Type |
|
GlobalVariableManager |
Manager for GlobalVariable
|
GlobalVariableSpinnerIcon |
An icon to display a status of a GlobalVariable in a JSpinner.
|
GlobalVariableSpinnerIconXml |
Handle configuration for display.GlobalVariableSpinnerIcon objects.
|
GotoAction |
|
GotoFailureAction |
|
GotoSuccessAction |
|
GpioControllerSimulator |
Simulates a Raspberry Pi.
|
GpioPinDigitalInputSimulator |
Simulates GpioPinDigitalInput.
|
GpioPinDigitalOutputSimulator |
Simulates GpioPinDigitalOutput.
|
GpioSimulator |
Simulate Raspberry Pi GPIO
|
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 |
Grid Layout which allows components of different sizes.
|
GuiLafConfigPane |
Provide GUI to configure Swing GUI LAF defaults
|
GuiLafPreferencesManager |
Manage GUI Look and Feel (LAF) preferences.
|
GuiLocalePreferencesPanel |
|
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.
|
HelpSSIServlet |
Parse server side include tags on web pages
|
HelpUtil |
Common utility methods for displaying JMRI help pages.
|
HelpUtil.MenuProvider |
|
HelpUtilPreferences |
Preferences for HelpUtil
|
HelpUtilPreferencesPanel |
Preferences panel for HelpUtil
|
HexFile |
Class to encapsulate an intel format hex file for a CBUS PIC.
|
HexFileFrame |
Frame to inject LocoNet messages from a hex file and (optionally) mock a response to specific Discover
messages.
|
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 |
|
HitPointType |
Enum denoting the different behaviors of different
types of "HitPoints".
|
Hold |
An Expression that keeps its status even if its child expression doesn't.
|
HoldSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
HoldXml |
Handle XML configuration for ActionLightXml objects.
|
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).
|
IdentifierNotExistsException |
The identifier does not exist.
|
IdentifyDecoder |
Interact with a programmer to identify the
DecoderIndexFile entry for a decoder on the
programming track.
|
IdentifyDecoder.Manufacturer |
Represents specific CV8 values.
|
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.
|
IdTagTableDataModel |
TableDataModel for an IdTag Table.
|
IdTagTableTabAction |
|
IdToolAction |
Swing Action for identifying a physical node by
doing memory operations (hence lighting its activity lights)
until cancelled.
|
IdToolPane |
Pane for identifying a physical node by
doing memory operations (hence lighting its activity lights)
until cancelled.
|
IdToolPane.Default |
Nested class to create one of these using old-style defaults
|
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.
|
IfThenElse |
Executes an action when the expression is True.
|
IfThenElse.EvaluateType |
|
IfThenElse.ExecuteType |
The type of Action.
|
IfThenElseSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
IfThenElseXml |
Handle XML configuration for ActionLightXml objects.
|
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 |
|
ImageLink |
A link to an image with its type.
|
ImagePanel |
Common utility to draw a BufferedImage as background behind a JPanel.
|
ImageType |
An image type
|
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 |
|
ImportConditional |
Imports Logixs to LogixNG
|
ImportEngineAction |
Starts the ImportEngines thread
|
ImportEngines |
This routine will import engines into the operation database.
|
ImportExternalData |
The external data was created using XMLEncoder.
|
ImportLocations |
This routine will import Locations from a CSV file into the operations database.
|
ImportLocationsRosterAction |
Starts the Import Locations Thread
|
ImportLogix |
Imports Logixs to LogixNG
|
ImportLogixAction |
Swing action to create and register a LogixNGEditor object.
|
ImportLogixFrame |
Imports Logixs to LogixNG
|
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.
|
InlineLogixNG |
This interface declares an Inline LogixNG.
|
InlineLogixNGsAction |
Swing action to show the inline LogixNGs.
|
InlineLogixNGsFrame |
Shows the inline LogixNGs.
|
InlineLogixNGsTableModel |
Table model for inline LogixNGs.
|
InlineLogixNGsTableModel.Menu |
|
InlineLogixNGsTableModel.MenuCellEditor |
|
InlineLogixNGsTableModel.MenuCellRenderer |
|
InputBits |
Utility Class supporting input from Maple HMI's
|
InputStatusPacket |
Input Status
|
InputWindow |
A JFrame for sending input to the global jython
interpreter
|
InputWindowAction |
Deprecated, for removal: This API element is subject to removal in a future version.
|
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.
|
InternalAnalogIOManagerXml |
Provides load and store functionality for configuring
InternalAnalogIOManager.
|
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.
|
InternalScriptEngineSelector |
Internal class for the ScriptEngineSelector
|
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 |
Integer trigger.
|
InUse |
Is this item in use?
|
InvalidConditionalActionException |
Exception thrown when the ConditionalVariable has invalid data.
|
InvalidConditionalVariableException |
Exception thrown when the ConditionalVariable has invalid data.
|
InvalidSyntaxException |
Invalid syntax.
|
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 |
|
Is_IsNot_Enum |
An enum with the values "is" and "is not"
|
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
|
JavaFunctions |
Implementation of string functions.
|
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.
|
JavaVersionCheckWindow |
Check Java version during startup and complain if not current enough
|
JavaVersionCheckWindow.Compatibility |
|
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.
|
JDialogListener |
JDialogListener can be used to link JDialog instances with Frames.
|
Jdk9Application |
Wrapper for Apple provided extensions to Java that allow Java apps to feel
more "Mac-like" on Mac OS X for JDK 9.
|
JDOMUtil |
Utilities from converting between org.jdom2 objects and org.w3c.dom objects.
|
JFrameInterface |
A simple WindowInterface for a JFrame.
|
JJTJmriServerParserState |
|
JJTSRCPClientParserState |
|
JJTSRCPParserState |
|
JMenuUtil |
Common utility methods for working with JMenus.
|
JmriAbstractAction |
Abstract base for actions that will work with multiple JMRI GUIs.
|
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.
|
JmriJFileChooser |
|
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.
|
JmriJFrameWithPermissions |
A JmriJFrame with permissions.
|
JmriJInternalFrameInterface |
Display a JmriPanel in a JInternalFrame of its own.
|
JmriJOptionPane |
JmriJOptionPane provides a set of static methods to display Dialogs and retrieve user input.
|
JmriJTablePersistenceManager |
|
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.
|
JmriMouseAdapter |
Replacement for MouseAdaptor.
|
JmriMouseEvent |
Adaptor for MouseEvent.
|
JmriMouseListener |
Replacement for MouseListener .
|
JmriMouseMotionListener |
Replacement for MouseMotionListener .
|
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.
|
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
|
JmriThreadPoolExecutor |
|
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.
|
JSerialPort |
Implementation of serial port using jSerialComm.
|
JSerialPortEvent |
Implementation of serial port event using jSerialComm.
|
JSON |
Common and utility constants used in the JMRI JSON protocol.
|
JsonAudio |
Tokens used by the JMRI JSON Audio service.
|
JsonAudioHttpService |
JSON HTTP Service for Audio s.
|
JsonAudioIconHttpService |
Provide JSON HTTP services for managing AudioIcon s.
|
JsonAudioIconServiceFactory |
Factory for JSON service providers for handling AudioIcon s.
|
JsonAudioIconSocketService |
JSON socket service provider for managing AudioIcon s.
|
JsonAudioServiceFactory |
Factory for JSON services for Audio s.
|
JsonAudioSocketService |
JSON Socket service for Audio s.
|
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 |
|
JsonDecode |
This action decodes a Json string to a JsonNode.
|
JsonDecodeSwing |
Configures an JsonDecode object with a Swing JPanel.
|
JsonDecodeXml |
Handle XML configuration for JsonDecode objects.
|
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 |
|
JsonLogixNGIconHttpService |
|
JsonLogixNGIconServiceFactory |
Factory for JSON service providers for handling LogixNGIcon s.
|
JsonLogixNGIconSocketService |
JSON socket service provider for managing LogixNGIcon s.
|
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 |
|
JsonReporter |
|
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 |
|
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 |
This is an implementation of a JSON server for JMRI.
|
JsonServerAction |
|
JsonServerPreferences |
|
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 |
|
JsonSignalHeadHttpService |
|
JsonSignalHeadServiceFactory |
|
JsonSignalHeadSocketService |
|
JsonSignalMast |
|
JsonSignalMastHttpService |
|
JsonSignalMastServiceFactory |
|
JsonSignalMastSocketService |
|
JsonSocketService<H extends JsonHttpService> |
Interface for JSON Services provided over TCP Sockets or WebSockets.
|
JsonThrottle |
|
JsonThrottleHttpService |
|
JsonThrottleManager |
|
JsonThrottleServiceFactory |
|
JsonThrottleSocketService |
|
JsonTimeHttpService |
|
JsonTimeServiceFactory |
|
JsonTimeSocketService |
|
JsonTurnout |
Tokens used by the JMRI JSON Turnout 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.
|
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 |
|
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.
|
KernelManager |
Manages Kernels.
|
KnownLocoSelPane |
Provide GUI controls to select a known loco via the Roster.
|
KPFConnectionTypeList |
Returns a list of valid KPF-Zeller Connection Types
|
LabelMacro |
An SdfMacro for carrying a comment
|
LabelMacroEditor |
Editor panel for the SdfMacro for carrying a comment
|
LargePowerManagerButton |
|
LastResultOfDigitalExpression |
Returns the last result of a digital expression.
|
LastResultOfDigitalExpressionSwing |
Configures an LastResultOfDigitalExpression object with a Swing JPanel.
|
LastResultOfDigitalExpressionXml |
Handle XML configuration for LastResultOfDigitalExpression objects.
|
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.
|
LayoutFunctions |
Implementation of layout functions.
|
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.
|
LayoutTrackViewXml |
Base class for Xml classes for classes that inherits LayoutTrackView.
|
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.
|
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.
|
LightControlPane |
Pane to add / edit Light Controls for a new or given Light.
|
LightControlTableModel |
Table model for Light Controls in the Add/Edit Light windows.
|
LightEditAction |
Provides an edit panel for a Light object.
|
LightIcon |
An icon to display a status of a light.
|
LightIconXml |
Handle configuration for display.LightIcon objects.
|
LightIntensityPane |
Panel to display Light Intensity options.
|
LightManager |
Interface for obtaining Lights.
|
LightTableAction |
Swing action to create and register a LightTable GUI.
|
LightTableDataModel |
Data model for a Light Table.
|
LightTableDataModel.ImageIconRenderer |
Visualize state in table as a graphic, customized for Lights (2
states + ... for transitioning).
|
LightTableTabAction |
|
LightWhereUsed |
Find light references.
|
LineEnding |
Enum for line endings
|
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.
|
ListeningSpot |
Represents a defined spot for viewing (and therefore listening to) a layout.
|
ListenOnBeansTableModel |
Table model for ListenOnBeans named beans
|
ListenOnBeansTableModel.CellRenderer |
|
ListenOnBeansTableModel.NamedBeanTypeCellEditor |
|
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.
|
Ln7gAccyRoutesManager |
|
LnCabSignal |
Ln implementation of a Cab Signal Object, describing the state of the
track ahead relative to a locomotive with a given address.
|
LnCabSignalManager |
|
LnClockControl |
Implementation of the Hardware Fast Clock for LocoNet.
|
LnCommandStationType |
Enum to carry command-station specific information for LocoNet
implementations.
|
LnCommandStationType.CommandStationClockFracType |
|
LnCommandStationType.IdleSupport |
|
LnCommandStationType.LocoResetSupport |
|
LnCommandStationType.MultiMeterSupport |
|
LnCommandStationType.ProgDepowersTrack |
|
LnCommandStationType.ReadsFromServiceModeTrack |
|
LnCommandStationType.SupportsSlot250 |
|
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 |
Manage an array of LncvDevice items.
|
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 and Direct Format messaging.
|
LncvMessageContents.LncvCommand |
LNCV Commands mapped to unique 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.
|
LnDplxGrpInfoImpl.BasicIPLDeviceInfo |
|
LnDplxGrpInfoImpl.BasicIPLDeviceResponseInfo |
|
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.
|
LnMessageManager |
Provide access to throttle-messaging on a LocoNet.
|
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.
|
LnSimple7thGenDeviceRoutes |
Contains all the route of a device.
|
LnSimple7thGenDevicesRoutes |
|
LnSimple7thGenRoute |
|
LnSimpleRouteEntry |
|
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.
|
LnStringIOManager |
Manage the LocoNet-specific Sensor implementation.
|
LnStringIOManagerXml |
Provides load and store functionality for configuring LnStringIOManagers.
|
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 |
|
LnThrottleManager |
LocoNet implementation of a ThrottleManager.
|
LnThrottleManager.ThrottleRequest |
|
LnThrottleStringIO |
Send a message to the LocoNet throttles.
|
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.
|
LoadAndStorePermissionOwner |
Owner of permissions for Load and Store classes.
|
LoadAndStorePermissionOwner.Factory |
|
LoadAndStorePermissionOwner.LoadXmlFilePermission |
|
LoadAndStorePermissionOwner.StoreXmlFilePermission |
|
LoadAndStorePermissionOwnerSwing |
Swing configurations for Load and Store permissions.
|
LoadAndStorePermissionOwnerSwing.LoadXmlFilePermissionSwing |
|
LoadAndStorePermissionOwnerSwing.StoreXmlFilePermissionSwing |
|
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.
|
LocalVariableExpressionVariable |
A variable that evaluates a local variable
|
LocalVariableTableModel |
Table model for local variables
|
LocalVariableTableModel.Menu |
|
LocalVariableTableModel.MenuCellEditor |
|
LocalVariableTableModel.MenuCellRenderer |
|
LocalVariableTableModel.TypeCellEditor |
|
LocalVariableTableModel.TypeCellRenderer |
|
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 displaying 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
|
LocoBufferNGAdapter |
Override LocoBufferAdapter so that it refers to the
(switch) settings on the LocoBuffer-NG.
|
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.
|
LocoIOTableModel |
Basic Configurer for LocoIO hardware.
|
LocoLabel |
|
LocoMonPane |
LocoNet Monitor pane displaying (and logging) LocoNet messages on a given TrafficController.
|
LocoMonPaneAction |
|
LocoNetBluetoothAdapter |
Provide access to LocoNet via a LocoNet Bluetooth adapter.
|
LocoNetConsist |
LocoNetConsist.java
This is the Consist definition for a consist on a LocoNet system.
|
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.
|
LocoNetMenuItem |
A LocoNet Menu 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.
|
LocoStatsPanelAction |
|
Log4JProblemReportProvider |
Provide Log4J information in the problem report.
|
Log4JTreePane |
Show the current Log4J Logger tree.
|
Log4JUtil |
Common utility methods for working with Log4J.
|
LogAction |
Swing action to create and register a LogFrame object.
|
LogData |
This action logs some data.
|
LogData |
This action logs some data.
|
LogData.Data |
|
LogData.Data |
|
LogData.DataType |
|
LogData.DataType |
|
LogData.FormatType |
|
LogData.FormatType |
|
LogDataSwing |
Configures an LogData object with a Swing JPanel.
|
LogDataSwing |
Configures an LogData object with a Swing JPanel.
|
LogDataSwing.ResultType |
|
LogDataTableModel |
Table model for LogData
|
LogDataTableModel |
Table model for LogData
|
LogDataTableModel.CellRenderer |
|
LogDataTableModel.CellRenderer |
|
LogDataTableModel.DataTypeCellEditor |
|
LogDataTableModel.DataTypeCellEditor |
|
LogDataXml |
Handle XML configuration for ActionLightXml objects.
|
LogDataXml |
Handle XML configuration for ActionLightXml objects.
|
LogFrame |
Frame for adding to the log file.
|
LoggingUtil |
Basic utilities for logging special messages.
|
LoginAction |
Let a user login to the permission manager.
|
LoginDialog |
Dialog for user login.
|
Logix |
Emulates Logix.
|
Logix |
A Logix is a group of Conditionals that monitor one or more conditions
(internal or on the layout).
|
Logix.ExecuteType |
The type of Action.
|
LogixLoadAction |
Provide an action to allow Logixs to be loaded disabled when panel file is
loaded
|
LogixManager |
Interface for obtaining Logixs
|
LogixNG |
LogixNG.
|
LogixNG_AnalogInstanceInitializer |
|
LogixNG_DataDialog |
A dialog to enter data.
|
LogixNG_DigitalInstanceInitializer |
|
LogixNG_InitializationManager |
Manager for initialization of LogixNG.
|
LogixNG_InstanceInitializer |
|
LogixNG_Manager |
Manager for LogixNG
|
LogixNG_ScriptBindings |
Script bindings for LogixNG.
|
LogixNG_SelectBoolean |
Select a boolean for LogixNG actions and expressions.
|
LogixNG_SelectBooleanSwing |
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectBoolean.
|
LogixNG_SelectBooleanXml |
Xml class for jmri.jmrit.logixng.util.LogixNG_SelectBoolean.
|
LogixNG_SelectCharset |
Select a charset for LogixNG actions and expressions.
|
LogixNG_SelectCharset.Addressing |
|
LogixNG_SelectCharsetSwing |
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectCharset.
|
LogixNG_SelectCharsetXml |
Xml class for jmri.jmrit.logixng.util.LogixNG_SelectCharset.
|
LogixNG_SelectComboBox |
Select an combo box value for LogixNG actions and expressions.
|
LogixNG_SelectComboBoxSwing |
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectComboBox.
|
LogixNG_SelectComboBoxXml |
Xml class for jmri.jmrit.logixng.util.LogixNG_SelectComboBox.
|
LogixNG_SelectDouble |
Select a double for LogixNG actions and expressions.
|
LogixNG_SelectDouble.DefaultFormatterParserValidator |
|
LogixNG_SelectDouble.FormatterParserValidator |
Format, parse and validate.
|
LogixNG_SelectDoubleSwing |
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectDouble.
|
LogixNG_SelectDoubleXml |
Xml class for jmri.jmrit.logixng.util.LogixNG_SelectInteger.
|
LogixNG_SelectEnum<E extends java.lang.Enum<?>> |
Select an enum value for LogixNG actions and expressions.
|
LogixNG_SelectEnumSwing<E extends java.lang.Enum<?>> |
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectEnum.
|
LogixNG_SelectEnumSwing_EnumDialog<E extends java.lang.Enum<?>> |
A dialog that shows the available enums in LogixNG_SelectEnum.
|
LogixNG_SelectEnumSwing_EnumDialog.TableModel<E extends java.lang.Enum<?>> |
|
LogixNG_SelectEnumXml<E extends java.lang.Enum<?>> |
Xml class for jmri.jmrit.logixng.util.LogixNG_SelectEnum.
|
LogixNG_SelectInteger |
Select an integer for LogixNG actions and expressions.
|
LogixNG_SelectInteger.DefaultFormatterParserValidator |
|
LogixNG_SelectInteger.FormatterParserValidator |
Format, parse and validate.
|
LogixNG_SelectIntegerSwing |
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectInteger.
|
LogixNG_SelectIntegerXml |
Xml class for jmri.jmrit.logixng.util.LogixNG_SelectInteger.
|
LogixNG_SelectNamedBean<E extends NamedBean> |
Select namedBean for LogixNG actions and expressions.
|
LogixNG_SelectNamedBean.Type |
|
LogixNG_SelectNamedBeanSwing<E extends NamedBean> |
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectNamedBean.
|
LogixNG_SelectNamedBeanXml<E extends NamedBean> |
Xml class for jmri.jmrit.logixng.util.LogixNG_SelectNamedBean.
|
LogixNG_SelectNamedBeanXml.GetNameFromNamedBeanHandle<E extends NamedBean> |
|
LogixNG_SelectNamedBeanXml.StoreNamedBean |
|
LogixNG_SelectString |
Select a string for LogixNG actions and expressions.
|
LogixNG_SelectStringSwing |
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectString.
|
LogixNG_SelectStringXml |
Xml class for jmri.jmrit.logixng.util.LogixNG_SelectString.
|
LogixNG_SelectTable |
Select table for LogixNG actions and expressions.
|
LogixNG_SelectTableSwing |
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectTable.
|
LogixNG_SelectTableXml |
Xml class for jmri.jmrit.logixng.util.LogixNG_SelectTable.
|
LogixNG_StringInstanceInitializer |
|
LogixNG_Thread |
Utilities for handling JMRI's LogixNG threading conventions.
|
LogixNG_UserPreferences |
This class is used for user preferences, like checkboxes for SystemNameAuto.
|
LogixNGBrowseWindow |
Browse window for LogixNG
|
LogixNGBrowseWindow.GetText |
|
LogixNGEditor |
Editor for LogixNG
|
LogixNGEditor.LogixNGEventListener |
Create a custom listener event.
|
LogixNGGlobalVariableTableAction |
Swing action to create and register a LogixNG Global Variables Table.
|
LogixNGIcon |
An icon that executes a LogixNG when clicked on.
|
LogixNGIcon.IdentityManager |
|
LogixNGIconXml |
Handle configuration for display.LogixNGIcon objects.
|
LogixNGInitializationTable |
Table for LogixNG initialization.
|
LogixNGInitializationTableAction |
Swing action to open the table for LogixNG initialization.
|
LogixNGMenu |
Create a "LogixNG" menu
|
LogixNGModuleTableAction |
Swing action to create and register a LogixNG Table.
|
LogixNGPreferences |
Preferences for LogixNG
|
LogixNGPreferencesPanel |
Preferences panel for LogixNG
|
LogixNGTableAction |
Swing action to create and register a LogixNG Table.
|
LogixNGTableTableAction |
Swing action to create and register a LogixNG Table.
|
LogixSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
LogixTableAction |
Swing action to create and register a Logix Table.
|
LogixTableAction.EditMode |
Conditional edit view mode
|
LogixTableAction.SelectionMode |
Input selection names.
|
LogixXml |
Handle XML configuration for ActionLightXml objects.
|
LogLocalVariables |
This action prints the local variables to the log.
|
LogLocalVariablesSwing |
Configures an LogLocalVariables object with a Swing JPanel.
|
LogLocalVariablesXml |
Handle XML configuration for ActionLightXml objects.
|
LogoutAction |
Let a user logout from the permission manager.
|
LogPanel |
User interface for adding an item to the log file.
|
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.
|
MainServer |
|
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.
|
MaleAnalogActionSocket |
A LogixNG male AnalogActionBean socket.
|
MaleAnalogActionSocketFactory |
Factory class for MaleAnalogActionSocket classes.
|
MaleAnalogExpressionSocket |
A LogixNG male AnalogExpressionBean socket.
|
MaleAnalogExpressionSocketFactory |
Factory class for MaleAnalogExpressionSocket classes.
|
MaleDigitalActionSocket |
A LogixNG male DigitalActionBean socket.
|
MaleDigitalActionSocketFactory |
Factory class for MaleDigitalActionSocket classes.
|
MaleDigitalBooleanActionSocket |
A LogixNG male DigitalBooleanActionBean socket.
|
MaleDigitalBooleanActionSocketFactory |
Factory class for MaleDigitalBooleanActionSocket classes.
|
MaleDigitalExpressionSocket |
A LogixNG male DigitalExpressionBean socket.
|
MaleDigitalExpressionSocketFactory |
Factory class for MaleDigitalExpressionSocket classes.
|
MaleSocket |
A LogixNG male socket.
|
MaleSocket.ErrorHandlingType |
|
MaleSocketFactory<T extends NamedBean> |
Factory class for male sockets.
|
MaleSocketXml |
Handle XML configuration for MaleSocketXML objects.
|
MaleStringActionSocket |
A LogixNG male StringActionBean socket.
|
MaleStringActionSocketFactory |
Factory class for MaleStringActionSocket classes.
|
MaleStringExpressionSocket |
A LogixNG male StringExpressionBean socket.
|
MaleStringExpressionSocketFactory |
Factory class for MaleStringExpressionSocket classes.
|
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 |
|
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.
|
MathFunctions |
Implementation of mathematical functions.
|
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.
|
MemoryOrGVComboIcon |
An icon to display and input a Memory value in a TextField.
|
MemoryOrGVIcon |
An icon to display a status of a Memory.
|
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.
|
MemoryTableDataModel |
TableDataModel for the Memory Table.
|
MemoryToolAction |
Swing action to create and register a MemoryToolPane object
|
MemoryToolPane |
Pane for doing various memory operations
|
MemoryToolPane.Default |
Nested class to create one of these using old-style defaults
|
MemoryTracker |
Tracks train into memory object
|
MemoryWhereUsed |
Find memory references.
|
MenuItemsInterface |
An interface which allows for extension of LocoNet menu items via an
implementation of the java.util.spi mechanism.
|
MenuItemsService |
A JAVA SPI Service to retrieve, from providers of the MenuItemsInterface service, lists
of items to be added to the JMRI menu(s) associated with LocoNet connections.
|
MenuScroller |
A class that provides scrolling capabilities to a long menu dropdown or popup
menu.
|
MergCanmiosvo |
MERG CANMIO-SVO CBUS Simulation Module Provider.
|
MergCanpan |
MERG CANPAN CBUS Simulation Module Provider.
|
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
|
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.
|
MeterStartupActionFactory |
Factory for meter startup actions.
|
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.
|
Module |
Represent a LogixNG module.
|
Module.Parameter |
The definition of a parameter.
|
Module.ParameterData |
Data for a parameter.
|
Module.ReturnValueType |
An enum that defines the types of initial value.
|
ModuleEditor |
Editor of Module
|
ModuleEditorMaleSocket |
MaleSocket for a Module.
|
ModuleEditorMaleSocketSwing |
Configures an ModuleEditorMaleSocket object with a Swing JPanel.
|
ModuleManager |
Manager for LogixNG modules
|
ModuleParametersTableModel |
Table model for local variables
|
ModuleParametersTableModel.Menu |
|
ModuleParametersTableModel.MenuCellEditor |
|
ModuleParametersTableModel.MenuCellRenderer |
|
ModuleParametersTableModel.TypeCellEditor |
|
ModuleParametersTableModel.TypeCellRenderer |
|
MomentarySoundEvent |
Momentary Sound Event.
|
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.
|
MovementAuthority |
Class to represent a Movement Authority which is passed to the DMI
to authorise a route.
|
MoveSelectionDialog |
Implements the move selection dialog for the Layout Editor
|
MoveTrainAction |
|
MqttAdapter |
Communications adapter for Mqtt communications links.
|
MqttConnectionConfig |
|
MqttConnectionConfigXml |
|
MqttConnectionTypeList |
|
MqttConsist |
This is the Consist definition for a consist on an MQTT system.
|
MqttConsistManager |
|
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.
|
MqttPowerManager |
|
MqttReporter |
Provide a Reporter implementation for MQTT communications
|
MqttReporterManager |
Provide a ReporterManager implementation for MQTT communications
|
MqttReporterManagerXml |
Provides load and store functionality for configuring MqttReporterManagers.
|
MqttSensor |
Implementation of the Sensor interface for MQTT layouts.
|
MqttSensorManager |
Implementation of the MqttSensorManager interface.
|
MqttSensorManagerXml |
Provides load and store functionality for configuring MqttSensorManagers.
|
MqttSignalMast |
SignalMast implemented via MQTT messages
|
MqttSignalMastAddPane |
A pane for configuring VirtualSignalMast objects.
|
MqttSignalMastAddPane.SignalMastAddPaneProvider |
|
MqttSignalMastXml |
Handle XML configuration for DefaultSignalMastManager objects.
|
MqttSystemConnectionMemo |
|
MqttThrottle |
An implementation of AbstractThrottle with code specific to a MQTT
connection.
|
MqttThrottleManager |
MQTT implementation of a ThrottleManager based on the
AbstractThrottleManager.
|
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 |
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 |
State machine for MultiIndexProgrammerFacade (click to magnify):
|
MultiLineCellRenderer |
Renderer to display multiple lines in a JTable cell
|
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.
|
Mx1MonPanelAction |
|
Mx1NamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
Mx1OpsModeProgrammer |
Programmer support for Zimo MXULF operations mode.
|
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 |
|
NamedBean.DuplicateSystemNameException |
|
NamedBeanAddressing |
How should a named bean be addressed by an action or expression?
|
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).
|
NamedBeanFunctions |
Implementation of NamedBean functions.
|
NamedBeanHandle<T extends NamedBean> |
Utility class for managing access to a NamedBean.
|
NamedBeanHandleComparator<H extends NamedBeanHandle<? extends NamedBean>> |
Comparator for JMRI NamedBeanHandle of NamedBeans via their System Names.
|
NamedBeanHandleManager |
Instance for controlling the issuing of NamedBeanHandles.
|
NamedBeanPreferNumericComparator<B extends NamedBean> |
|
NamedBeanPropertyDescriptor<E> |
Describes metadata about a given property key for a NamedBean.
|
NamedBeanType |
Defines types of NamedBeans, for example Turnout and Light.
|
NamedBeanType.CreateBean |
|
NamedBeanType.DeleteBean |
|
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.
|
NamedTable |
Represent a named table.
|
NamedTableManager |
A manager for a NamedTable
|
NameFile |
Represents a set of standard names and aliases in memory.
|
NameFile.Initializer |
|
NameIncrementingManager |
Interface that indicates that a Manager class
capable of providing the
next system name
after the name of a given NamedBean.
|
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
The default values are for the older serial command station.
|
NceComponentFactory |
Provide access to Swing components for the Nce subsystem.
|
NceConnectionStatus |
Continuously checks and confirms that the communication link to the NCE
Command Station is operational by reading the revision number of the EPROM.
|
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 (PH5 0x4E00 - 0x53FF).
|
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 (PH5 0x6000).
|
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 |
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 NcePanels.
|
NcePanelInterface |
NcePanel 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
|
NdPane |
Pane for viewing and setting simulated network objects.
|
NetMessage |
Represents a single general command or response.
|
NetPlainTcpBidib |
This is the BiDiB controller of the BiDiB over TCP server.
|
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 |
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 |
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.
|
NodeSpecificFrame |
JmriJFrame subclass which stores additional information
for locating this frame as carrying OpenLCB node information.
|
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.
|
NoSuchPortException |
This exception is thrown when there is no such port.
|
Not |
An Expression that negates the result of its child expression.
|
NotchTransition |
NotchTransition.
|
NotchTrigger |
Notch trigger.
|
NotSwing |
Configures an Not object with a Swing JPanel.
|
NotXml |
Handle XML configuration for Not objects.
|
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.
|
NullAudioSource |
Null audio system implementation of the Audio Source sub-class.
|
NullBase |
Implements a null Base
|
NullProfile |
An empty JMRI application profile.
|
NXFrame |
Frame for defining and launching an entry/exit warrant.
|
OakTreeComponentFactory |
Provide access to Swing components for the Oaktree subsystem.
|
OakTreeMenu |
Create a "Systems" menu containing the JMRI Oak Tree-specific tools.
|
OakTreeSystemConnectionMemo |
Minimum required SystemConnectionMemo.
|
OBlock |
OBlock extends jmri.Block to be used in Logix Conditionals and Warrants.
|
OBlock.OBlockStatus |
|
OBlockEditAction |
Provides a tabbed beanedit panel for an OBlock object.
|
OBlockManager |
Basic Implementation of an OBlockManager.
|
OBlockManagerXml |
Provides the abstract base and store functionality for configuring the
OBlockManager.
|
OBlockTableAction |
GUI to define OBlocks, OPaths and Portals.
|
OBlockTableFrame |
Override to place the four OBlock tables in tabbed interface.
|
OBlockTableModel |
GUI to define OBlocks.
|
OBlockTableModel.CurveComboBoxPanel |
Provide a table cell renderer looking like a JComboBox as an
editor/renderer for the OBlock table CURVE column.
|
OBlockTableModel.SpeedComboBoxPanel |
Provide a table cell renderer looking like a JComboBox as an
editor/renderer for the OBlock table SPEED column.
|
OBlockTablePanel |
GUI for tabbed OBlock editing since 2020.
|
OBlockWhereUsed |
Find OBlock references.
|
OccupancyLock |
Lock if any of a list of sensors isn't INACTIVE.
|
OffsetHighCvProgrammerFacade |
Programmer facade, at this point just an example.
|
OffsetHighCvProgrammerFacade.ProgState |
|
OlcbAddress |
Utilities for handling OpenLCB event messages as addresses.
|
OlcbClockControl |
Implementation of the ClockControl interface for JMRI using the OpenLCB clock listener or generator.
|
OlcbCommandStation |
OpenLcb implementation of part of the CommandStation interface.
|
OlcbConfigurationManager |
Does configuration for OpenLCB communications implementations.
|
OlcbConnectionTypeList |
Returns a list of valid Connection Types
|
OlcbConstants |
Various common constants for OpenLCB
|
OlcbLight |
|
OlcbLightManager |
|
OlcbLightManagerXml |
Provides load and store functionality for configuring OlcbLightManagers.
|
OlcbProgrammer |
Provide access to the hardware DCC decoder programming capability.
|
OlcbProgrammerManager |
|
OlcbReporter |
Implement jmri.AbstractReporter for OpenLCB protocol.
|
OlcbReporterManager |
Manage the OpenLCB-specific Reporter implementation.
|
OlcbReporterManagerXml |
Provides load and store functionality for configuring OlcbReporterManagers.
|
OlcbSensor |
Extend jmri.AbstractSensor for OpenLCB controls.
|
OlcbSensorManager |
Manage the OpenLCB-specific Sensor implementation.
|
OlcbSensorManagerXml |
Provides load and store functionality for configuring OlcbSensorManagers.
|
OlcbSignalMast |
This class implements a SignalMast that use OpenLCB Events
to set aspects.
|
OlcbSignalMast.StateMachine<T> |
Implement a general state machine where state transitions are
associated with the production and consumption of specific events.
|
OlcbSignalMastAddPane |
A pane for configuring OlcbSignalMast objects
|
OlcbSignalMastAddPane.SignalMastAddPaneProvider |
|
OlcbSignalMastXml |
Handle XML configuration for OlcbSignalMast objects.
|
OlcbThrottle |
An implementation of DccThrottle for OpenLCB.
|
OlcbThrottleManager |
Implementation of a ThrottleManager for OpenLCB
|
OlcbTurnout |
Turnout for OpenLCB connections.
|
OlcbTurnoutManager |
OpenLCB implementation of a TurnoutManager.
|
OlcbTurnoutManagerXml |
Provides load and store functionality for configuring OlcbTurnoutManagers.
|
OlcbUtils |
Helper functions used by multiple implementations but specific to JMRI to not go to the
OpenLCB.jar.
|
OlimexRfid1356mifareProtocol |
Common routines to extract the Tag information and validate checksum for
implementations that use the Olimex MOD-RFID1356MIFARE protocol.
|
OlimexRfidProtocol |
Common routines to extract the Tag information and validate checksum for
implementations that use the Olimex protocol.
|
OPath |
Extends jmri.Path.
|
OpenLcbCanSendAction |
Create and register a tool to send OpenLCB CAN frames.
|
OpenLcbCanSendPane |
User interface for sending OpenLCB CAN frames to exercise the system
|
OpenLcbComponentFactory |
Provide access to Swing components for the LocoNet subsystem.
|
OpenLcbLocoAddress |
Encapsulate information for an OpenLCB Locomotive Decoder Address.
|
OpenLcbMenu |
Create a menu containing the JMRI OpenLCB-specific tools.
|
OpenLcbMenu.Item |
|
OpenPickListButton<T extends NamedBean> |
|
OperationsFrame |
Frame for operations
|
OperationsManager |
A manager for Operations.
|
OperationsMenu |
Create a "Operations" menu
|
OperationsPanel |
Panel for operations
|
OperationsPreferencesPanel |
|
OperationsServlet |
|
OperationsSettingsAction |
Swing action to create and register a OperationsSetupFrame object.
|
OperationsSettingsFrame |
Frame for user edit of operation parameters
|
OperationsSettingsPanel |
Frame for user edit of operation parameters
|
OperationsSetupXml |
Loads and stores the operation setup using xml files.
|
OperationsStartupActionFactory |
Factory for Operations-related startup actions.
|
OperationsTableModel |
Common table model methods for operations.
|
OperationsXml |
Loads and stores the operation setup using xml files.
|
OpSessionLog |
|
OpsModeDelayedProgrammerFacade |
Programmer facade for access to Accessory Decoder Ops Mode programming
|
OpsModeDelayedProgrammerFacade.ProgState |
|
OptionAction |
Swing action to load the options frame.
|
OptionFrame |
Frame for user edit of setup options
|
OptionPanel |
Frame for user edit of setup options
|
OptionsFile |
Handles reading and writing of Dispatcher options to disk as an XML file
called "dispatcher-options.xml" in the user's preferences area.
|
OptionsMenu |
Set up and processes items in the Dispatcher Options menu.
|
Or |
Evaluates to True if any of the children expressions evaluate to true.
|
Or.Type |
|
OrderedProperties |
Properties implementation that enumerates properties sorted
by key.
|
OrSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
OrXml |
Handle XML configuration for ActionLightXml objects.
|
OsIndicator |
Provide bean-like access to the collection of Logix, Routes, Memories, etc
that make up a OsIndicator.
|
OsIndicatorAction |
Swing action to create and register a OsIndicatorFrame object
|
OsIndicatorFrame |
User interface frame for creating and editing "OS Indicator" logic on USS CTC
machines.
|
OsIndicatorPanel |
User interface frame for creating and editing "OS Indicator" logic on USS CTC
machines.
|
OtherConnectionTypeList |
Return a list of valid Connection Types.
|
OtherData |
|
OtherData.CTC_PANEL_TYPE |
|
OtherData.SIGNAL_SYSTEM_TYPE |
|
OtherData.SIGNALS_ON_PANEL |
|
OtherData.VERTICAL_SIZE |
|
OutputBits |
Utility Class supporting output to Maple HMI's
|
OutputStatusPacket |
Output status
|
Packet |
Base packet functionality
|
PacketDataModel |
Table data model for display of DCC packet contents
|
PacketGenAction |
|
PacketGenAction |
Swing action to create and register a IEEE802154 PacketGenFrame
object
|
PacketGenAction |
|
PacketGenAction |
Swing action to create and register a PacketGenFrame object
|
PacketGenAction |
Swing action to create and register an XpressNet PacketGenFrame
object
|
PacketGenAction |
Swing action to create and register a PacketGenFrame object.
|
PacketGenAction |
Swing action to create and register a z21 PacketGenFrame object.
|
PacketGenAction |
Swing action to create and register a PacketGenFrame object
|
PacketGenFrame |
Frame for user input of XpressNet messages
|
PacketGenFrame |
Frame for user input of XpressNet messages
|
PacketGenFrame |
Frame for user input of Xbee ieee802154 messages
|
PacketGenFrame |
Frame for user input of JMRIClient messages
|
PacketGenFrame |
Frame for user input of XpressNet messages
|
PacketGenFrame |
Frame for user input of QSI messages.
|
PacketGenFrame |
Frame for user input of XpressNet messages.
|
PacketGenFrame |
Frame for user input of SRCP messages.
|
PacketGenPanel |
Frame for user input of Dcc4Pc messages
|
PacketGenPanel |
Frame for user input of ECoS messages
|
PacketGenPanel |
Frame for user input of Marklin messages
|
PacketGenPanel |
Frame for user input of Tams messages Based on work by Bob Jacobsen and Kevin Dickerson
|
PacketGenPanel.Default |
Nested class to create one of these using old-style defaults
|
PacketTableAction |
Swing action to create and register a PacketTable frame.
|
PacketTableFrame |
Frame providing survey of DCC contents
|
PaneContainer |
Interface for the container of a set of PaneProgPanes.
|
Paned |
The JMRI application for developing the 3rd GUI.
|
PanedInterface |
Display a JComponent in a specific paned window.
|
PaneEditAction |
Swing action to create and register a frame for selecting the information
needed to open a PaneProgFrame just for editing, without a programmer.
|
PanelDeleteAction |
Display a combo list of panels.
|
PanelEditor |
Provides a simple editor for adding jmri.jmrit.display items to a captive
JFrame.
|
PanelEditor.ComboBoxItem |
|
PanelEditorAction |
Start a PanelEditor.
|
PanelEditorActionFactory |
|
PanelEditorXml |
|
PanelMenu |
Create the "Panels" menu for use in a menubar.
|
PanelPro |
The JMRI program for creating control panels.
|
PanelProAction |
Action to produce a new, standalone PanelPro window.
|
PanelProAction |
Create a new PanelPro start window.
|
PanelProFrame |
Standalone, but paned, PanelPro window.
|
PanelProPane |
The JMRI main pane for creating control panels.
|
PanelServlet |
Return xml (for specified Panel) suitable for use by external clients.
|
PanelStartupActionFactory |
Factory for roster startup actions.
|
PaneNewProgAction |
Swing action to create and register a frame for selecting the information
needed to open a PaneProgFrame for creating a new Roster entry.
|
PaneOpsProgAction |
Swing action to create and register a frame for selecting the information
needed to open a PaneProgFrame in service mode.
|
PaneOpsProgFrame |
Extend the PaneProgFrame to handle ops mode operations
|
PaneProgAction |
Swing action to create and register a frame for selecting the information
needed to open a PaneProgFrame in service mode.
|
PaneProgDp3Action |
Swing action to create and register a frame for selecting the information
needed to open a PaneProgFrame in service mode.
|
PaneProgFrame |
Frame providing a command station programmer from decoder definition files.
|
PaneProgFrame.SearchPair |
|
PaneProgPane |
Provide the individual panes for the TabbedPaneProgrammer.
|
PaneProgPane.GridGlobals |
|
PaneQualifier |
Qualify a JMRI DecoderPro pane on a numerical relation by enabling/disabling
the tab.
|
PaneServiceProgFrame |
Extend the PaneProgFrame to handle service (Global) mode operations.
|
PaneSet |
Interface for the container of a set of PaneProgPanes.
|
ParallaxRfidProtocol |
Common routines to extract the Tag information and validate checksum for
implementations that use the Parallax protocol.
|
ParseException |
|
ParseException |
|
ParseException |
|
ParserException |
The parent of all parser exceptions.
|
PassThruException |
This exception should not be handled unless in some special conditions.
|
Path |
Represents a particular set of NamedBean (usually turnout) settings to put a
path through trackwork to a Block.
|
PathTurnoutTableModel |
GUI to define Path-Turnout combos for OBlocks.
|
PdiFile |
Support for reading PRICOM ".pdi" files
|
PerformActionModel |
Invokes a Swing Action when the program is started.
|
PerformActionModelFactory |
|
PerformActionModelXml |
Handle XML persistence of PerformActionModel objects.
|
PerformFileModel |
A PerformFileModel object loads an xml file when the program is started.
|
PerformFileModelFactory |
|
PerformFileModelXml |
Handle XML persistence of PerformFileModel objects
|
PerformScriptModel |
A PerformScriptModel object runs a script when the program is started.
|
PerformScriptModelFactory |
|
PerformScriptModelXml |
Handle XML persistence of PerformScriptModel objects
|
Permission |
Defines a permission.
|
PermissionFactory |
Factory class for Permission classes.
|
PermissionInstanceInitializer |
|
PermissionManager |
A manager for permissions.
|
PermissionManager.BadPasswordException |
|
PermissionManager.BadUserOrPasswordException |
|
PermissionManager.LoginListener |
Listener for when the JMRI user login and logout.
|
PermissionManager.RoleAlreadyExistsException |
|
PermissionManager.RoleDoesNotExistException |
|
PermissionManager.UserAlreadyExistsException |
|
PermissionManager.UserDoesNotExistException |
|
PermissionOwner |
The owner of permissions.
|
PermissionPreferencesPanel |
Preferences panel for Permission manager.
|
PermissionServlet |
|
PermissionsSystemAdmin |
Standard permissions.
|
PermissionsSystemAdmin.Factory |
|
PermissionsSystemAdmin.PermissionEditOwnPassword |
|
PermissionsSystemAdmin.PermissionEditPermissions |
|
PermissionsSystemAdmin.PermissionEditPreferences |
|
PermissionsSystemAdmin.PermissionOwnerSystemAdmin |
|
PermissionsSystemAdminSwing |
Swing configurations for PermissionsSystemAdmin permissions.
|
PermissionsSystemAdminSwing.PermissionEditOwnPasswordSwing |
|
PermissionsSystemAdminSwing.PermissionEditPermissionsSwing |
|
PermissionsSystemAdminSwing.PermissionEditPreferencesSwing |
|
PermissionSwing |
The parent interface for configuring permissions with Swing.
|
PermissionSwing.BooleanPermissionSwing |
The default swing implementation for BooleanPermission.
|
PermissionSwingTools |
Permission Swing tools.
|
PermissionValue |
A value of a permission.
|
Ph5CmdStationMemory |
Updates for command station memory of the PH5.
|
Ph5DriverAdapter |
Implements SerialPortAdapter for the NCE system.
|
PhysicalBell |
Derive a CTC machine bell via a Turnout output.
|
PhysicalLocation |
PhysicalLocation
Represents a physical location on the layout in 3D space.
|
PhysicalLocationPanel |
Provides a Swing component to show and/or edit a PhysicalLocation
This file is part of JMRI.
|
PhysicalLocationReporter |
Implements a common way that a Reporter that supports having a Physical Location
can report that location to querying objects.
|
PhysicalLocationReporter.Direction |
|
PickFrame |
|
PickListModel<E extends NamedBean> |
Abstract class to make pick lists for NamedBeans; Table model for pick lists
in IconAdder
|
PickListModel.AudioPickModel |
|
PickListModel.BlockPickModel |
|
PickListModel.EntryExitPickModel |
|
PickListModel.GlobalVariablePickModel |
|
PickListModel.LightPickModel |
|
PickListModel.LogixPickModel |
|
PickListModel.MemoryPickModel |
|
PickListModel.MultiSensorPickModel |
|
PickListModel.OBlockPickModel |
|
PickListModel.ReporterPickModel |
|
PickListModel.SensorPickModel |
|
PickListModel.SignalHeadPickModel |
|
PickListModel.SignalMastPickModel |
|
PickListModel.TurnoutPickModel |
|
PickListModel.WarrantPickModel |
|
PickPanel |
Tabbed Container for holding pick list tables
|
PickSinglePanel<T extends NamedBean> |
Container with a single PickList table
|
PiLccSerialDriverAdapter |
Implements SerialPortAdapter for PI-LCC GridConnect adapter.
|
PipeListener |
Small service class to read characters from a pipe and post them to a
JTextArea for display.
|
PiSprog3ConnectionConfig |
Definition of objects to handle configuring a layout connection via a SPROG
Generation 5 SerialDriverAdapter object.
|
PiSprog3ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
PiSprog3EditNVPane |
Node Variable edit frame for a SPROG DCC Pi-SPROG 3 module
|
PiSprog3PaneProvider |
Returns configuration objects for a SPROG DCC [Pi-]SPROG 3 [v2|Plus]
|
PiSprog3PlusConnectionConfig |
Definition of objects to handle configuring a layout connection via a SPROG
Generation 5 SerialDriverAdapter object.
|
PiSprog3PlusConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
PiSprog3SerialDriverAdapter |
Implements SerialPortAdapter for SPROG Generation 5.
|
PiSprog3v2ConnectionConfig |
Definition of objects to handle configuring a layout connection via a SPROG
Generation 5 SerialDriverAdapter object.
|
PiSprog3v2ConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
PiSprog3v2SerialDriverAdapter |
Implements SerialPortAdapter for SPROG Generation 5 Pi-SPROG 3 v2.
|
PiSprogNanoSerialDriverAdapter |
Implements SerialPortAdapter for the Sprog system.
|
PiSprogOneCSSerialDriverAdapter |
Implements SerialPortAdapter for the Sprog system.
|
PiSprogOneSerialDriverAdapter |
Implements SerialPortAdapter for the Sprog system.
|
PlaceWindow |
Position a Window relative to a component in another window so as
to not obscure a component in that window.
|
Play |
Implement the PLAY macro from the Digitrax sound definition language
|
PlayEditor |
Editor panel for the PLAY macro from the Digitrax sound definition language
|
PM4Panel |
Frame displaying and programming a PM4 configuration.
|
PocketTesterMenu |
Create a menu or menu item containing the PRICOM Pocket Tester tools
|
PointDetails |
|
PointsStatusPacket |
Points/Turnout status
|
PollDataModel |
Pane for user management of RPS alignment.
|
PollingFile |
Persist RPS polling information.
|
PollTableAction |
Swing action to create and register a PollTableFrame object.
|
PollTableFrame |
Frame for control of RPS polling.
|
PollTablePane |
Pane for user management of RPS polling.
|
Pool |
Represents a pool of tracks that share their length.
|
PoolTrackAction |
Action to create a track pool and place a track in that pool.
|
PoolTrackFrame |
Things to test with this frame:
- Adding a new Pool name to the available pools list
- What happens when a null track is passed to the frame
- Selecting an existing pool and saving it to the track
- Selecting a minimum length and saving it to the track
- Not sure if we want to test the status display panel, as it doesn't do
anything.
|
Port |
Loopback connection to simulate a CAN link.
|
PortAdapter |
Enables basic setup of a interface for a jmrix implementation.
|
Portal |
A Portal is a boundary between two Blocks.
|
PortalEditFrame |
Defines a GUI for editing OBlocks - Portal objects in the _tabbed OBlock Table interface.
|
PortalIcon |
|
PortalIconXml |
Handle configuration for display.PortalIcon objects.
|
PortalItemPanel |
ItemPanel for PortalIcons.
|
PortalList |
|
PortalList.PortalListModel |
|
PortalManager |
Basic implementation of a PortalManager.
|
PortalTableModel |
GUI to define OBlock Portals.
|
PortController |
Abstract base for classes representing a LAWICELL communications port.
|
PortController |
|
PortInUseException |
This exception is thrown when the port is in use.
|
PortNameMapper |
Class used to provide a mapping between port numbers and 'friendly' names,
aimed at users of Microsoft Windows.
|
PortNameMapper.SerialPortFriendlyName |
|
Positionable |
Defines display objects.
|
Positionable.DuplicateIdException |
|
PositionableCircle |
PositionableCircle PositionableShapes.
|
PositionableCircleXml |
Handle configuration for display.PositionableShape objects
|
PositionableEllipse |
|
PositionableEllipseXml |
Handle configuration for display.PositionableShape objects
|
PositionableIcon |
Gather common methods for Turnouts, Sensors, SignalHeads, Masts, etc.
|
PositionableJComponent |
|
PositionableJPanel |
|
PositionableLabel |
PositionableLabel is a JLabel that can be dragged around the inside of the
enclosing Container using a right-drag.
|
PositionableLabel.PaletteFrameCloser |
|
PositionableLabelXml |
Handle configuration for display.PositionableLabel objects
|
PositionablePoint |
PositionablePoint is a Point defining a node in the Track that can be dragged
around the inside of the enclosing LayoutEditor panel using a right-drag
(drag with meta key).
|
PositionablePoint.PointType |
|
PositionablePointEditor |
MVC Editor component for PositionablePoint objects.
|
PositionablePointView |
MVC View component for the PositionablePoint class.
|
PositionablePointViewXml |
This module handles configuration for display.PositionablePoint objects for a
LayoutEditor.
|
PositionablePolygon |
|
PositionablePolygonXml |
Handle configuration for display.PositionableShape objects
|
PositionablePopupUtil |
This class handles text attributes for Positionables.
|
PositionablePropertiesUtil |
Creates the UI to set the properties of a range of Positionable Icons on
(Control) Panels.
|
PositionablePropertiesUtil.TextDetails |
|
PositionableRectangle |
|
PositionableRectangleXml |
Handle configuration for display.PositionableShape objects
|
PositionableRoundRect |
PositionableRoundRect adds corner radii to PositionableShapes.
|
PositionableRoundRectXml |
Handle configuration for display.PositionableShape objects
|
PositionableShape |
PositionableShape is item drawn by java.awt.Graphics2D.
|
PositionableShapeXml |
Handle configuration for display.PositionableShape objects
|
PositionFile |
Persist RPS configuration information.
|
PowerButtonAction |
Swing action to create and register a PowerPanelFrame object.
|
PowerlineComponentFactory |
Provide access to Swing components for the Powerline subsystem.
|
PowerlineMenu |
Create a "Systems" menu containing the JMRI Powerline-specific tools.
|
PowerlineNamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
PowerlinePanel |
JPanel extension to handle automatic creation of window title and help
reference for Powerline panels
|
PowerlinePanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
PowerlineSystemConnectionAction |
|
PowerManager |
Provide controls for layout power.
|
PowerManagerButton |
|
PowerManagerMenu |
Create a menu for selecting the Power Manager to use
|
PowerPane |
Pane for power control
|
PowerPanelAction |
Swing action to create and register a PowerPanelFrame object.
|
PowerPanelFrame |
Frame for controlling layout power via a PowerManager.
|
PowerStartupActionFactory |
Factory for LCD Clock startup actions.
|
Pr1ExportAction |
Action to export the CV values to a PR1DOS data file.
|
Pr1ImportAction |
Action to import the CV values from a PR1WIN/PR1DOS data file.
|
Pr1Importer |
Import CV values from a "PR1" file written by PR1DOS or PR1WIN.
|
Pr1WinExportAction |
Action to export the CV values to a PR1WIN data file.
|
PR2Adapter |
Update the code in jmri.jmrix.loconet.locobuffer so that it refers to the
switch settings on the new Digitrax PR2
|
PR2Status |
PR2 (or PR3) Status, when operating in PR2 mode
|
PR2SystemConnectionMemo |
Lightweight class to denote that a PR2 is active
|
Pr2Throttle |
An implementation of DccThrottle via AbstractThrottle with code specific to a
PR2 connection.
|
PR3Adapter |
Update the code in jmri.jmrix.loconet.locobuffer so that it refers to the
switch settings on the new Digitrax PR3
|
PR3MS100ModeStatus |
PR3 (MS100 mode) Interface status
|
Pr3SelectPane |
Pane for downloading software updates to PRICOM products
|
Pr3SelectPaneAction |
|
PR3SystemConnectionMemo |
Lightweight class to denote that a PR3 is active
|
PR4Adapter |
Override LocoBufferAdapter so that it refers to the
(switch) settings on the Digitrax PR4.
|
Pr4SelectPane |
Pane for downloading software updates to PRICOM products
|
Pr4SelectPane.Default |
Nested class to create one of these using old-style defaults
|
PR4SystemConnectionMemo |
Lightweight class to denote that a PR4 is active
|
PragotronClockAction |
Swing action to create and register a PragotronClockFrame object.
|
PragotronClockFrame |
Frame providing a simple clock showing Pragotron clock.
|
PreferencesBean |
Bean that implements some common code for preferences objects.
|
PreferencesFrame |
Frame for ECoS preferences
|
PreferencesFrameAction |
Swing action to create and register a PreferencesFrame object
|
PreferencesHandler |
Handle a trigger to launch the application preferences from Mac OS X.
|
PreferencesManager |
An API for Java Service Providers that manage preferences within JMRI.
|
PreferencesPane |
Pane to show ECoS preferences
|
PreferencesPanel |
An interface to define methods that the Preferences Window can and should
expect Preferences panels to implement.
|
PreferencesSubPanel |
|
PreferNumericComparator |
|
PreviewDialog |
Create a Dialog to display the images in a file system directory.
|
PreviewPanel |
Companion class to DisplayFrame.
|
PricomMenu |
Create a "Pricom" menu containing the Jmri Pricom-specific tools.
|
PrintAction |
Action to print the information in a VariableTable.
|
PrintCarLoadsAction |
Action to print a summary of car loads ordered by car type.
|
PrintCarRosterAction |
Action to print a summary of the Roster contents
|
PrintCarRosterFrame |
Prints a summary of the car roster
|
PrintCvAction |
Action to print the information in the CV table.
|
PrintDecoderListAction |
Action to print a summary of available decoder definitions
|
PrintEngineRosterAction |
Action to print locomotive roster
|
PrintEngineRosterFrame |
Prints engine roster.
|
PrintListAction |
Action to print a very compact summary listing of the Roster contents.
|
PrintLocationsAction |
Action to print a summary of the Location Roster contents
|
PrintLocationsByCarTypesAction |
Action to print a summary of locations and tracks that service specific car
types.
|
PrintLocationsFrame |
Frame to print a summary of the Location Roster contents
|
PrintMoreOptionAction |
Swing action to load the print options.
|
PrintMoreOptionFrame |
Frame for user edit of additional manifest print options
|
PrintMoreOptionPanel |
Frame for user edit of additional manifest print options
|
PrintNceConsistRosterAction |
Action to print a summary of the Roster contents
|
PrintOptionAction |
Swing action to load the print options.
|
PrintOptionFrame |
Frame for user edit of manifest and switch list print options
|
PrintOptionPanel |
Frame for user edit of manifest and switch list print options
|
PrintRosterAction |
Action to print a summary of the Roster contents.
|
PrintRosterEntry |
|
PrintRouteAction |
Action to print a summary of a route.
|
PrintRoutes |
Prints a summary of a route or all routes.
|
PrintRoutesAction |
Action to print all of the routes used in operations.
|
PrintSavedBuildReportAction |
Action to print a train's build report that has been saved.
|
PrintSavedTrainManifestAction |
Action to print a train's manifest that has been saved.
|
PrintSwitchListAction |
|
PrintSwitchListAction |
Swing action to preview or print a switch list for a location.
|
PrintSwitchListChangesAction |
|
PrintTrainAction |
Action to print a summary of a train
|
PrintTrainBuildReportAction |
|
PrintTrainBuildReportAction |
Action to print a train's build report
|
PrintTrainManifestAction |
|
PrintTrainManifestAction |
Action to print a train's manifest
|
PrintTrainManifestIfSelectedAction |
|
PrintTrainsAction |
Action to print a summary of each train in operations.
|
PrintTrainsByCarTypesAction |
Action to print a summary of trains that service specific car types.
|
PrintTrainsFrame |
Prints a summary of a train or trains.
|
PrintTrainsServingLocation |
|
PrintTrainsServingLocationAction |
Swing action to preview or print trains serving a location.
|
ProducerTableModel |
Table Model for access to producer info
|
ProducerTablePane |
Pane for showing the producer table
|
Profile |
A JMRI application profile.
|
ProfileConfiguration |
|
ProfileFileFilter |
FileFilter for use in a JFileChooser.
|
ProfileFileView |
FileView for use in a JFileChooser.
|
ProfileListCellRenderer |
Implements a list cell renderer that provides a Profile-specific tool tip.
|
ProfileListModel |
A list of Profile s, suitable for use in Swing components
that display a list of items.
|
ProfileManager |
Manage JMRI configuration profiles.
|
ProfileManagerDialog |
Display a list of Profile s that can be selected to start a JMRI
application.
|
ProfilePreferencesPanel |
A JPanel suitable for managing Profile s within a
preferences window.
|
ProfileProperties |
|
ProfileTableModel |
A tabular data model of Profile s, suitable for use in a
JTable .
|
ProfileUtils |
Utility methods to get information about Profile s.
|
ProgCheckAction |
Check the names in an XML programmer file against the names.xml definitions
|
ProgDebugger |
Debugging implementation of Programmer interface.
|
ProgDefault |
Functions for use with programmer files, including the default file name.
|
ProgDeferredServiceModePane |
Provide a JPanel to configure the service mode programmer via a "simple until
you need it" pane.
|
ProgListener |
Allow notification of the completion of programming operations.
|
ProgModeException |
Represents an attempt to use an unsupported mode or option while programming.
|
ProgModePane |
Provide a JPanel to configure the programming mode.
|
ProgModeSelector |
Provide a JPanel to configure the programming mode.
|
ProgOpsModePane |
Provide a JPanel to configure the ops programming (Adressed) mode.
|
Programmer |
Provide access to the hardware DCC decoder programming capability.
|
Programmer.WriteConfirmMode |
|
ProgrammerConfigManager |
|
ProgrammerConfigPane |
Provide GUI to configure symbolic programmer defaults.
|
ProgrammerConfigPaneXml |
Handle XML persistance of symbolic programmer default values.
|
ProgrammerException |
Base for exceptions indicating problems in Programmer operations.
|
ProgrammerFacadeSelector |
Utility to load a specific ProgrammerFacade from an XML element.
|
ProgrammingMode |
Denote a single programming mode.
|
ProgrammingTool |
An interface to allow for "callback" operations to open a symbolic programmer from connection tools.
|
ProgramOnMain |
Program a CV on main.
|
ProgramOnMain.LongOrShortAddress |
|
ProgramOnMainSwing |
Configures an ProgramOnMain object with a Swing JPanel.
|
ProgramOnMainXml |
Handle XML configuration for ActionLightXml objects.
|
ProgramProperties |
This just maintains all of the properties a user can create.
|
ProgReadException |
Represents a failure to read when programming.
|
ProgressCellRender |
Cell Renderer for a progress bar.
|
ProgServiceModeComboBox |
Provide a JPanel with a JComboBox to configure the service mode (Global) programmer.
|
ProgServiceModePane |
Provide a JPanel to configure the service mode (Global) programmer.
|
ProgWriteException |
Represents a failure to write when programming.
|
ProjectsCommonSubs |
|
PropertyChangeEventQueue |
Gathers PropertyChangeEvents that might occur in overlapping threads and at
overlapping times, presenting them as requested.
|
PropertyChangeFirer |
Interface that defines the methods needed to fire property changes.
|
PropertyChangeProvider |
A set of methods that would need to be implemented to ensure the implementing
class provides a complete external interface for property changes.
|
PropertyChangeSupport |
Implementation of PropertyChangeSupport that can be
extended by classes that would normally need to implement the methods of
PropertyChangeSupport independently.
|
ProtectedTimerTask |
A timer task that can be stopped, and there the stop method waits until the
task is finished.
|
ProtocolOptionsAction |
Invokeable action to open the protocol settings frame.
|
ProtocolOptionsFrame |
JmriFrame that allows the user to edit the OpenLCB protocol options.
|
ProvidingManager<E extends NamedBean> |
Extends the Manager class to handle "provide" methods that
can create a NamedBean on request from just its system name.
|
ProxyAnalogIOManager |
Implementation of a AnalogIOManager that can serve as a proxy for multiple
system-specific implementations.
|
ProxyIdTagManager |
Implementation of a IdTagManager that can serve as a proxy for multiple
system-specific implementations.
|
ProxyLightManager |
Implementation of a LightManager that can serve as a proxy for multiple
system-specific implementations.
|
ProxyManager<B extends NamedBean> |
Interface for Managers of NamedBeans that are proxies for a collection of
Managers for the same type of NamedBean.
|
ProxyMeterManager |
Implementation of a MeterManager that can serve as a proxy for multiple
system-specific implementations.
|
ProxyReporterManager |
Implementation of a ReporterManager that can serve as a proxy for multiple
system-specific implementations.
|
ProxySensorManager |
Implementation of a SensorManager that can serve as a proxy for multiple
system-specific implementations.
|
ProxyStringIOManager |
Implementation of a StringIOManager that can serve as a proxy for multiple
system-specific implementations.
|
ProxyTurnoutManager |
Implementation of a TurnoutManager that can serve as a proxy for multiple
system-specific implementations.
|
ProxyTurnoutManagerXml |
Handle XML persistance of ProxyTurnoutManager
|
Publish |
This action publishes a message to MQTT.
|
Publish.Retain |
|
PublishSwing |
Configures an Publish object with a Swing JPanel.
|
PublishXml |
Handle XML configuration for Publish objects.
|
PushbuttonPacket |
Generates an NMRA packet containing the correct payload to enable or disable
pushbutton lockout.
|
QsiComponentFactory |
Provide access to Swing components for the Qsi subsystem.
|
QSIConnectionTypeList |
Returns a list of valid lenz XpressNet Connection Types
|
QsiInterface |
Define interface for sending and receiving messages to the QSI command
station.
|
QsiListener |
Defines the interface for listening to traffic on the QSI communications
link.
|
QSIMenu |
Create a "Systems" menu containing the Jmri QSI-specific tools.
|
QsiMessage |
Encodes a message to an QSI command station.
|
QsiMonAction |
Swing action to create and register a QsiMonFrame object.
|
QsiMonFrame |
Frame displaying (and logging) QSI command messages
|
QsiPortController |
Abstract base for classes representing a QSI communications port.
|
QsiProgrammer |
Implements the jmri.Programmer interface via commands for the QSI programmer.
|
QsiReply |
Carries the reply to an QsiMessage.
|
QsiSystemConnectionAction |
|
QsiSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
QsiTrafficController |
Converts Stream-based I/O to/from QSI messages.
|
QuadOutputSignalHead |
Drive a single signal head via four "Turnout" objects.
|
QuadOutputSignalHeadXml |
Handle XML configuration for QuadOutputSignalHead objects.
|
Qualifier |
Define capability to watch other things and "Qualify" CVs and Variables.
|
QualifierAdder |
Abstract base for adding qualifiers to objects
|
QualifierCombiner |
Force a set of Qualifiers to work in an AND relationship.
|
QuantumCvMgrImportAction |
Action to import the CV values from a Quantum CV Manager .qcv file.
|
QuantumCvMgrImporter |
Import CV values from a .qcv file written by the QSI
Quantum CV Manager software.
|
QuickPromptUtil |
A collection of utilities related to prompting for values
|
QuickPromptUtil.FloatRangePredicate |
|
QuickPromptUtil.IntRangePredicate |
|
QuitAction |
Action to quit the program
Ignores WindowInterface.
|
QuitHandler |
A QuitHandler responds to externally initiated attempts to quit JMRI apps on
Mac OS X.
|
RailCom |
RailCom represents a RailCom enabled decoder that might be fitted to a
specific piece of rolling stock to uniquely identify it.
RailCom is a registered trademark of Lenz GmbH.
|
RailComManager |
Locate a RailCom Object representing a specific RailCom Enabled device.
RailCom is a registered trademark of Lenz GmbH.
|
RailComTableAction |
Swing action to create and register a RailCommTable GUI.
|
RailComTableDataModel |
TableDataModel for the RailCom Table.
|
RailDriverMenuItem |
RailDriver support
|
RailroadNamePreferencesPanel |
|
RampData |
This class holds a list of throttle setting to make a smooth acceleration or
deceleration.
|
RaspberryPiAdapter |
Provides an Adapter to allow the system connection memo and multiple
RaspberryPi managers to be handled.
|
RaspberryPiClassMigration |
|
RaspberryPiConnectionConfig |
Handle configuring a Raspberry Pi layout connection.
|
RaspberryPiConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
RaspberryPiAdapter.
|
RaspberryPiConnectionTypeList |
Returns a list of valid Raspberry Pi Connection Types
|
RaspberryPiSensor |
Sensor interface for RaspberryPi GPIO pins.
|
RaspberryPiSensorManager |
Manage the RaspberryPi specific Sensor implementation.
|
RaspberryPiSensorManagerXml |
Provides load and store functionality for
configuring RaspberryPiSensorManagers.
|
RaspberryPiSimulatorConnectionConfig |
Handle configuring a Raspberry Pi layout connection.
|
RaspberryPiSimulatorConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
RaspberryPiAdapter.
|
RaspberryPiSystemConnectionMemo |
Lightweight class to denote that a system is active
and provide general information.
|
RaspberryPiTurnout |
Turnout interface to RaspberryPi GPIO pins.
|
RaspberryPiTurnoutManager |
Implement Pi turnout manager.
|
RaspberryPiTurnoutManagerXml |
Provides load and store functionality for
configuring RaspberryPiTurnoutManagers.
|
RawStatus |
Raw status.
|
RawTurnoutOperation |
RawTurnoutOperation class - specialization of TurnoutOperation to provide
automatic retry for a turnout with no feedback by sending raw NMRA commands
to the turnout.
|
RawTurnoutOperationConfig |
Configuration for RawTurnoutOperation class All the work is done by the
Common... class Based on NoFeedbackTurnountOperationConfig.java
|
RawTurnoutOperationXml |
Concrete subclass to save/restore RawTurnoutOperation object to/from XML.
|
RawTurnoutOperator |
Concrete subclass of TurnoutOperator for a turnout that has no feedback.
|
Reading |
Encodes a single set of input values (a "reading") for RPS.
|
ReadingListener |
Connect to a source of Readings.
|
Receiver |
Holds all the state information for a single receiver.
|
RecreateRosterAction |
Recreate the roster index file if it's been damaged or lost.
|
RecursiveDescentParser |
A recursive descent parser
|
RedirectionServlet |
Redirect traffic to another location.
|
Reference<E> |
A reference to an object.
|
ReferenceNotNull<E> |
A reference to an object where the object must not be null.
|
ReferenceUtil |
Utility methods to handle references
|
ReferenceUtil.IntRef |
Reference to an integer.
|
ReflectionException |
Reflection error.
|
RegexFormatter |
From an early Java example, later at http://www.oracle.com/technetwork/java/reftf-138955.html#
Example:
new JFormattedTextField(new jmri.util.swing.RegexFormatter("[A-Za-z]\\d*"));
|
Region |
Represent a region in space for the RPS system.
|
RemoveObjectFromEcos |
|
RemoveRosterEntryToGroupAction |
Remove a locomotive from a roster grouping.
|
RenameRosterGroupAction |
Rename a roster group.
|
RenumberFrame |
Frame lets user renumber a Grapevine node.
|
ReplaceableInputStream |
An input stream where the stream can be replaced on the fly.
|
ReplaceableOutputStream |
An output stream where the stream can be replaced on the fly.
|
Reply |
Class for replies in a LAWICELL message/reply protocol.
|
Reply |
Contains the data payload of a serial reply packet.
|
Reportable |
This interface specifies that an object provides a report value suitable
for display in an on-screen reporter.
|
ReportAction |
Swing action to create and register a ReportFrame object
|
ReportContext |
Provide the JMRI context info.
|
ReportContextAction |
Swing action to display the JMRI context for the user
|
Reporter |
Represent a device that can report identification information.
|
ReporterIcon |
An icon to display info from a Reporter, e.g. transponder or RFID reader.
|
ReporterIcon.ReporterPopupUtil |
|
ReporterIconXml |
Handle configuration for display.ReporterIcon objects.
|
ReporterItemPanel |
|
ReporterManager |
Locate a Reporter object representing some specific device on the layout.
|
ReporterTableAction |
Swing action to create and register a ReporterTable GUI.
|
ReporterTableDataModel |
Data model for a Reporter Table.
|
ReporterTableTabAction |
|
ReporterWhereUsed |
Find Reporter references.
|
ReportFrame |
Frame for uploading debugging information
|
ReportPanel |
User interface for sending a problem report via email.
|
RequestedDirectionObserved |
This object ONLY maintains ONE property: _mRequestedDirection.
|
RequestStatusPacket |
Request status from any object.
|
ResetAction |
Swing action to load the operation demo files.
|
ResetCarMovesAction |
This routine will reset the move count for all cars in the operation
database.
|
ResetCheckboxesCarsTableAction |
Swing action to reset checkboxes in the cars window.
|
ResetControllerPacket |
Force an IPOCS unit to restart/reboot
|
ResetEngineMovesAction |
This routine will reset the move count for all engines in the operation
database.
|
ResetSwitchListsAction |
|
ResetTableModel |
Holds a table of the available factory resets available for a particular
decoder.
|
ResettingOffsetHighCvProgrammerFacade |
Programmer facade, at this point just an example.
|
ResettingOffsetHighCvProgrammerFacade.ProgState |
|
ResetTrainAction |
|
ResizableImagePanel |
A class extending JPanels to have a image display in a panel, supports
drag'n drop of image file
can resize container
can scale content to size
respect aspect ratio by default (when resizing content)
(overrides paintComponent for performances)
|
ResourceBundleStartupActionFactory |
Create a factory of startup actions from a ResourceBundle.
|
ResourceUtil |
Class to locate ERTMS Graphical and Audio resources.
|
RestartAction |
Simple AbstractAction class that can be invoked to restart JMRI
This file is part of JMRI.
|
RestoreDialog |
|
RestoreFilesAction |
Swing action to backup operation files to a directory selected by the user.
|
ResumeAutomationAction |
|
Return |
Returns from a Module or a ConditionalNG.
|
ReturnException |
This exception is thrown by the Return action.
|
ReturnSwing |
Configures an Return object with a Swing JPanel.
|
ReturnXml |
Handle XML configuration for Return objects.
|
RevHistory |
Memo class to remember a revision history.
|
RevHistoryXml |
Load/Store RevHistory objects.
|
Revision |
A revision
|
Revision |
Memo class to remember a single revision.
|
RfidComponentFactory |
Provide access to Swing components for the Rfid subsystem.
|
RfidConnectionTypeList |
Returns a list of valid RFID Connection Types
|
RfidInterface |
Interface to send/receive serial information
|
RfidListener |
Listener interface to be notified about serial traffic
|
RfidMenu |
Create a "Systems" menu containing the Jmri RFID-specific tools.
|
RfidMenu.Item |
|
RfidMessage |
Contains the data payload of a serial packet.
|
RfidNamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
RfidNetworkPortController |
|
RfidPanel |
JPanel extension to handle automatic creation of window title and help
reference for Rfid panels
|
RfidPanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
RfidPortController |
Abstract base for classes representing a communications port
|
RfidProtocol |
Basic interface to be implemented for each tag protocol.
|
RfidReply |
Contains the data payload of a serial reply packet.
|
RfidReporter |
Extend AbstractIdTagReporter for RFID systems
|
RfidReporterManager |
Rfid implementation of a ReporterManager.
|
RfidReporterManagerXml |
Provides load and store functionality for configuring RfidReporterManagers.
|
RfidSensor |
Extend jmri.AbstractSensor for RFID systems
|
RfidSensorManager |
Manage the Rfid-specific Sensor implementation.
|
RfidSensorManagerXml |
Provides load and store functionality for configuring RfidSensorManagers.
|
RfidStreamConnectionConfig |
Handle configuring a standalone RFID layout connection via an RfidStreamPortController
adapter.
|
RfidStreamConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
RfidStreamConnectionConfig (and connections).
|
RfidStreamPortController |
Abstract base for classes representing a RFID communications port
|
RfidSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
RfidTagListener |
Connect to an IdTag
This file is part of JMRI.
|
RfidTrafficController |
Converts Stream-based I/O to/from messages.
|
RocoCommandStation |
Defines the standard/common routines used in multiple classes related to
a Roco Command Station, on an XpressNet network.
|
RocoConnectionTypeList |
Returns a list of valid Roco Connection Types.
|
RocoXNetThrottle |
An implementation of DccThrottle with code specific to a Roco XpressNet
connection.
|
RocoXNetThrottleManager |
Roco XNet implementation of a ThrottleManager based on the
AbstractThrottleManager.
|
RocoZ21CommandStation |
Defines the standard/common routines used in multiple classes related to
a Roco z21 Command Station.
|
Role |
A role in the permission system.
|
RollingStock |
Represents rolling stock, both powered (locomotives) and not powered (cars)
on the layout.
|
RollingStockAttribute |
Represents an attribute a rolling stock can have.
|
RollingStockAttributeEditFrame |
Frame for editing a rolling stock attribute.
|
RollingStockEditFrame |
Frame for edit of rolling stock.
|
RollingStockGroup<T extends RollingStock> |
A group of rolling stock that is managed as one unit.
|
RollingStockGroupManager |
|
RollingStockLogger |
Logs rolling stock movements by writing their locations to a file.
|
RollingStockManager<T extends RollingStock> |
Base class for rolling stock managers car and engine.
|
RollingStockSetFrame<T extends RollingStock> |
Frame for user to place RollingStock on the layout
|
Roster |
Roster manages and manipulates a roster of locomotives.
|
RosterConfigManager |
Load and store the Roster configuration.
|
RosterConfigPane |
Provide GUI to configure Roster defaults.
|
RosterConfigPaneXml |
Handle XML persistance of Roster default values.
|
RosterEntry |
RosterEntry represents a single element in a locomotive roster, including
information on how to locate it from decoder information.
|
RosterEntryComboBox |
A JComboBox containing roster entries or a string indicating that no roster
entry is selected.
|
RosterEntryListCellRenderer |
Render RosterEntry objects or Strings as cells in a JComboBox.
|
RosterEntryPane |
Display and enable editing a RosterEntry panel to display on first tab "Roster Entry".
|
RosterEntrySelection |
Transfer roster entries either via drag-and-drop or via the clipboard.
|
RosterEntrySelector |
The getter method for a roster entry selection.
|
RosterEntrySelectorPanel |
|
RosterEntryToGroupAction |
Associate a Roster Entry to a Roster Group
This file is part of JMRI.
|
RosterFrame |
A window for Roster management.
|
RosterFrameAction |
AbstractAction for the RosterFrane so that multiple windows can be opened
|
RosterFrameStartupActionFactory |
|
RosterGroup |
A RosterGroup object contains information about groupings of entries within
the Roster .
|
RosterGroupComboBox |
A JComboBox of Roster Groups.
|
RosterGroupSelector |
The getter method for a roster group selection.
|
RosterGroupsPanel |
A JPanel that lists Roster Groups
|
RosterGroupsPanel.TreeCellRenderer |
|
RosterGroupsPanel.TreeUI |
|
RosterGroupTableAction |
Swing action to create and register a Roster Group Table.
|
RosterGroupTableFrame |
Provide a JFrame to display the Roster Data Based upon BeanTableFrame.
|
RosterGroupTableModel |
Table data model for display of Rosters entries to a specific Roster Group.
|
RosterIconFactory |
Generate and cache icons at a given height.
|
RosterMediaPane |
A media pane for roster configuration tool.
|
RosterMenu |
Provides a context-specific menu for handling the Roster.
|
RosterObject |
Provide a common class for Roster entries and groups to inherit from.
|
RosterServlet |
Provide roster data to HTTP clients.
|
RosterSpeedProfile |
A class to store a speed profile for a given loco.
|
RosterSpeedProfile.SpeedSetting |
|
RosterSpeedProfile.SpeedStep |
|
RosterStartupActionFactory |
Factory for roster startup actions.
|
RosterTable |
Provide a table of roster entries as a JmriJPanel.
|
RosterTableModel |
Table data model for display of Roster variable values.
|
RosterToEcos |
|
RosterTreeNode |
Create a TreeNode representing the entire Roster.
|
Route |
Represents a route on the layout
|
Route |
Routes represent a collection of Turnouts that may be set at the same time.
|
RouteAddFrame |
Add frame for the Route Table.
|
RouteBlockingOrderEditFrame |
Frame for user edit of q route's blocking order.
|
RouteBlockingOrderEditFrameAction |
Swing action to create RouteBlockingOrderEditFrame
|
RouteBlockingOrderEditTableModel |
Table Model for edit of route blocking used by operations
|
RouteController |
|
RouteCopyAction |
Swing action to create and register a RouteCopyFrame object.
|
RouteCopyFrame |
Frame for copying a route for operations.
|
RouteEditFrame |
Edit frame for the Route Table.
|
RouteEditFrame |
Frame for user edit of route
|
RouteEditTableModel |
Table Model for edit of route locations used by operations
|
RouteElement |
Base class Route Table RouteElements.
|
RouteExportToLogix |
Enable creation of a Logix from a Route.
|
RouteFinder |
|
RouteFinder.RouteNode |
|
RouteLocation |
Represents a location in a route, a location can appear more than once in a
route.
|
RouteLock |
Lock if any of the SignalHeads controlling traffic over a turnout are not at stop.
|
RouteManager |
Manages the routes
|
RouteManager |
Interface for obtaining Routes.
|
RouteManagerXml |
Loads and stores routes using xml files.
|
RouteOutputModel |
Base table model for selecting outputs.
|
Router |
Router for car movement.
|
RouteSensor |
Route Table RouteSensor Elements.
|
RouteSensorModel |
Set up table for selecting Sensors and Sensor State.
|
RoutesProgSingleton |
Singleton used to allow, at most, one Digitrax 7th-generation Accessory
Decoder "routes programmer" being instantiated.
|
RoutesTableAction |
Swing action to create and register a RoutesTableFrame object.
|
RoutesTableFrame |
Frame for adding and editing the route roster for operations.
|
RoutesTableModel |
Table Model for edit of routes used by operations
|
RouteSwitchPositionEnum |
|
RouteTableAction |
Swing action to create and register a Route Table.
|
RouteTableDataModel |
TableDataModel for the Route Table.
|
RouteTurnout |
Route Table RouteTurnout Elements.
|
RouteTurnoutModel |
Table model for selecting Turnouts and Turnout State.
|
RouteWhereUsed |
Find Route references.
|
RowComboBoxPanel |
Table cell editor abstract class with a custom ComboBox per row as the editing component.
|
RowSorterUtil |
Utilities for handling JTable row sorting, assuming only a single column
influences the table sort order.
|
RpsBlock |
Create a Block that can control a locomotive within a specific Block based on
an RpsSensor.
|
RpsComponentFactory |
Provide access to Swing components for the RPS subsystem.
|
RpsConnectionTypeList |
Get a list of valid RPS Connection Types.
|
RPSItemPanel |
|
RpsMenu |
Create an "RPS" menu containing the JMRI RPS-specific tools.
|
RpsMonAction |
Swing action to create and register a RpsMonFrame object
|
RpsMonFrame |
Frame displaying (and logging) RPS messages.
|
RpsPositionIcon |
An icon to display the position of an RPS input.
|
RpsPositionIconXml |
Handle configuration for rps.RpsPositionIcon objects
|
RpsReporter |
RPS implementation of the Reporter interface.
|
RpsReporterManager |
RPS implementation of a ReporterManager.
|
RpsReporterManagerXml |
Provides load and store functionality for configuring RpsReporterManagers.
|
RpsSensor |
Extend jmri.AbstractSensor for RPS systems.
|
RpsSensorManager |
Manage the RPS-specific Sensor implementation.
|
RpsSensorManagerXml |
Provides load and store functionality for configuring RpsSensorManagers.
|
RpsSystemConnectionMemo |
Minimal implementation of SystemConnectionMemo.
|
RpsTrackingControlPane |
Panel to control the scaling of a RpsTrackingPane.
|
RpsTrackingFrame |
Frame containing the entire display tool.
|
RpsTrackingFrameAction |
Swing action to create and register a RpsTrackingFrame object.
|
RpsTrackingPanel |
Pane to show a 2D representation of the RPS Model and Measurements.
|
RpsTrackingPanel.MeasurementRep |
Store draw representation of a measurement (set)
|
RpsTrackingPanel.TransmitterStatus |
Simple tuple class for storing information about a single transmitter
being tracked
|
RqAlarmState |
|
RqControllerState |
|
RqDerailerCommand |
|
RqDerailerState |
|
RqDisconnect |
|
RqInputState |
|
RqLevelCrossingCommand |
|
RqLevelCrossingState |
|
RqOutputCommand |
|
RqOutputState |
|
RqPointsCommand |
|
RqPointsLockCommand |
|
RqPointsLockState |
|
RqPointsState |
|
RqReleaseCommand |
|
RqReleaseState |
|
RunAutomationAction |
|
RunJythonScript |
This Action runs a script using an available script engine.
|
RunOnce |
Executes an action only one time.
|
RunOnceSwing |
Configures an RunOnce object with a Swing JPanel.
|
RunOnceXml |
Handle XML configuration for RunOnce objects.
|
RunSwitchListAction |
|
RunSwitchListChangesAction |
|
RunTrainAction |
|
SampleAutomaton |
This sample Automaton watches a Sensor, and adjusts the state of a Turnout so
that it matches the Sensor's state.
|
SampleAutomaton2 |
This sample Automaton watches a Sensor, and adjusts the momentum of a
locomotive using ops-mode programming when the sensor state changes.
|
SampleAutomaton2Action |
Swing action to create and register a SampleAutomaton2 object
|
SampleAutomaton3 |
This sample Automaton runs a locomotive back and forth on a piece of track by
watching two sensors.
|
SampleAutomaton3Action |
Swing action to create and register a SampleAutomaton3 object
|
SampleAutomatonAction |
Swing action to create and register a SampleAutomaton object
|
SampleConfigPane |
Sample config pane; all it does is show a label.
|
SampleConfigPane.Default |
Nested class to create one of these using old-style defaults.
|
SampleConfigStartUpActionFactory |
|
SampleFunctionalClass |
An example of a user-provided simple class
that does something or other once created.
|
SampleFunctionalClassXml |
Handle XML persistance of SampleFunctionalClass objects.
|
SampleMinimalProgram |
A simple example of a "Faceless" (no gui) application
This file is part of JMRI.
|
SampleToolsMenuItem |
Sample Action to create a new user-defined item in the Tools menu.
|
SampleToolsMenuItem.SampleToolsMenuPanel |
|
Scale |
Define the characteristics of a layout scale.
|
ScaleConfigXML |
Load and store scale xml data files.
|
ScaleManager |
Create a list of layout scale objects and provide retrieval methods.
|
ScaleTrackDiagramDialog |
Layout Editor Dialogs implements some dialogs for the Layout Editor
|
Schedule |
Represents a car delivery schedule for a location
|
Schedule |
Define the content of a Schedule record.
|
ScheduleCopyAction |
Swing action to create and register a ScheduleCopyFrame object.
|
ScheduleCopyFrame |
Frame for copying a schedule for operations.
|
ScheduleEditFrame |
Frame for user edit of a schedule
|
ScheduleItem |
Represents one schedule item of a schedule
|
ScheduleManager |
Manages schedules.
|
ScheduleOptionsAction |
Action to launch schedule options.
|
ScheduleOptionsFrame |
Frame used to edit alternate track selection and percentage of loads from
staging.
|
ScheduleResetHitsAction |
Action to reset the all of the schedule item hit counts for this schedule
|
SchedulesAndStagingAction |
Action to load the schedules by car type and load frame.
|
SchedulesAndStagingFrame |
Frame to display the staging tracks and spurs with schedules.
|
SchedulesByLoadAction |
Action to load the schedules by car type and load frame.
|
SchedulesByLoadFrame |
Frame to display spurs with schedules and their loads
|
SchedulesResetHitsAction |
Action to reset the all of the schedule item hit counts for all schedules
|
SchedulesTableAction |
Swing action to create and register a ScheduleTableFrame object.
|
SchedulesTableFrame |
Frame for adding and editing the Schedule roster for operations.
|
SchedulesTableModel |
Table Model for edit of schedules used by operations
|
ScheduleTableModel |
Table Model for edit of a schedule used by operations
|
ScriptButtonModel |
|
ScriptButtonModelFactory |
|
ScriptButtonModelXml |
|
ScriptButtonPanel |
|
ScriptEngineSelector |
Selects a valid scripting engine.
|
ScriptEngineSelector.Engine |
|
ScriptEngineSelectorSwing |
A JComboBox for selecting a valid scripting engine.
|
ScriptEngineSelectorXml |
Xml class for jmri.script.ScriptEngineSelector.
|
ScriptFileChooser |
|
ScriptOutput |
|
ScrollablePanel |
JPanel extension to handle the Scrollable interface so it can behave well in
a vertical JScrollPane
|
SCWarrant |
An SCWarrant is a warrant that is controlled by the signals on a layout.
|
SdfBuffer |
Provide tools for reading, writing and accessing Digitrax SPJ files.
|
SdfConstants |
|
SdfMacro |
Common base for all the SDF macros defined by Digitrax for their sound
definition language.
|
SdfMacroEditor |
Common base for all the SDF macro editors.
|
SdlVersion |
Implement the SDL_VERSION macro from the Digitrax sound definition language
|
SdlVersionEditor |
Editor panel for the SDL_VERSION macro from the Digitrax sound definition
language
|
SE8cSignalHead |
Extend jmri.SignalHead for signals implemented by an SE8C.
|
SE8cSignalHead |
Extend jmri.SignalHead for signals implemented by an SE8C.
|
SE8cSignalHeadXml |
Handle XML configuration for SE8cSignalHead objects.
|
SE8cSignalHeadXml |
Handle XML configuration for loconet.SE8cSignalHead objects.
|
SE8Panel |
Display and modify an SE8c configuration.
|
SearchBar |
Provides a standard "search bar" for addition to
other panels.
|
SearchPathTableModel |
A tabular data model for the search paths used to find
Profile s.
|
SecsiComponentFactory |
Provide access to Swing components for the SECSI subsystem.
|
SecsiMenu |
Create a "Systems" menu containing the JMRI SECSI-specific tools.
|
SecsiSystemConnectionMemo |
Minimum required implementation.
|
Section<To extends java.lang.Enum<To>,From extends java.lang.Enum<From>> |
A Section is the base type for the pieces that make up and are referenced by a Station .
|
Section |
Sections represent a group of one or more connected Blocks that may be
allocated to a train traveling in a given direction.
|
Section.SectionType |
|
SectionManager |
Basic Implementation of a SectionManager.
|
SectionTableAction |
Swing action to create and register a SectionTable GUI.
|
SectionWhereUsed |
Find Section references.
|
SeeedStudioRfidProtocol |
Common routines to extract the Tag information and validate checksum for
implementations that use the SeeedStudio protocol.
|
Segment |
Define the content of a Segment record.
|
SelectionPropertyDescriptor |
Implementation of NamedBeanPropertyDescriptor for multiple choice properties.
|
SelectTrainAction |
|
SendPacketAction |
Swing action to create and register a SendPacketFrame object.
|
SendPacketFrame |
User interface for sending DCC packets.
|
SendPacketStartupActionFactory |
Factory for roster startup actions.
|
Sensor |
General input device representation.
|
Sensor.PullResistance |
|
SensorDebounceEditAction |
Provides an edit panel for a sensor debounce object.
|
SensorEditAction |
Provides an edit panel for a Sensor object.
|
SensorGroup |
Object for representing, creating and editing sensor groups.
|
SensorGroupAction |
Swing action to create and register a SensorGroupFrame object
|
SensorGroupConditional |
Conditional.java
A Conditional type to provide runtime support for Densor Groups.
|
SensorGroupFrame |
User interface for creating and editing sensor groups.
|
SensorIcon |
An icon to display a status of a Sensor.
|
SensorIconXml |
Handle configuration for display.SensorIcon objects.
|
SensorManager |
Interface for controlling sensors.
|
SensorPullUpEditAction |
Provides an edit panel for the sensor pull up/pull down configuration.
|
SensorTableAction |
Swing action to create and register a SensorTable GUI.
|
SensorTableDataModel |
Data model for a SensorTable.
|
SensorTableDataModel.ImageIconRenderer |
Visualize state in table as a graphic, customized for Sensors (2 states).
|
SensorTableModel |
Model for a simple Sensor JTable.
|
SensorTableTabAction |
|
SensorTextEdit |
Displays and allows user to modify the text display used in a sensor.
|
SensorTurnoutOperation |
SensorTurnoutOperation class - specialization of TurnoutOperation to provide
automatic retry for a turnout with explicit feedback from sensor(s).
|
SensorTurnoutOperationConfig |
Configuration for SensorTurnoutOperation class.
|
SensorTurnoutOperationXml |
Concrete subclass to save/restore SensorTurnoutOperation object to/from XML.
|
SensorTurnoutOperator |
|
SensorWhereUsed |
Find sensor references.
|
Sequence |
Executes actions in a sequence.
|
SequenceSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
SequenceXml |
Handle XML configuration for ActionLightXml objects.
|
SerialAdapter |
Implements SerialPortAdapter for the RPS system.
|
SerialAddress |
Utility Class supporting parsing and testing of Grapevine addresses.
|
SerialAddress |
Utility Class supporting parsing and testing of Maple addresses.
|
SerialAddress |
Utility Class supporting parsing and testing of addresses.
|
SerialAddress |
Utility Class supporting parsing and testing of addresses.
|
SerialAddress |
Utility Class supporting parsing and testing of addresses
|
SerialConfigException |
Represents a failure during the configuration of a serial port, typically via
a SerialPortAdapter interface.
|
SerialConnectionTypeList |
Return a list of valid ProTrak (Grapevine) Connection Types.
|
SerialConnectionTypeList |
Returns a list of valid IEEE 802.15.4 Connection Types
|
SerialConnectionTypeList |
Returns a list of valid Maple Connection Types
|
SerialConnectionTypeList |
Return a list of valid Oaktree Connection Types.
|
SerialConnectionTypeList |
Returns a list of valid Powerline Connection Types
|
SerialConnectionTypeList |
Return a list of valid SECSI Connection Types.
|
SerialConnectionTypeList |
Return a list of valid lenz XpressNet Connection Types.
|
SerialDCCppPacketizer |
This is an extension of the DCCppPacketizer to handle the device specific
requirements of the DCC++.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the Acela system.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the KPF-Zeller speedo.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the Bachrus speedo.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the BiDiB system.
|
SerialDriverAdapter |
Implements SerialPortAdapter for GridConnect adapters.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the MERG CAN-RS or CAN-USB.
|
SerialDriverAdapter |
Implements SerialPortAdapter for GridConnect adapters.
|
SerialDriverAdapter |
Implements SerialPortAdapter for GridConnect adapters.
|
SerialDriverAdapter |
Implements SerialPortAdapter for GridConnect adapters.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the LAWICELL protocol.
|
SerialDriverAdapter |
Provide access to C/MRI via a serial com port.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the Dcc4Pc system.
|
SerialDriverAdapter |
Implements SerialPortAdapter for direct serial drive.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the EasyDCC system.
|
SerialDriverAdapter |
Provide access to ProTrak Grapevine via a serial com port.
|
SerialDriverAdapter |
Provide access to IEEE802.15.4 devices via a serial com port.
|
SerialDriverAdapter |
Provide access to Maple via a serial com port.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the Marklin CDB system.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the MRC system.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the NCE system.
|
SerialDriverAdapter |
Provide access to Oak Tree via a serial com port.
|
SerialDriverAdapter |
Provide access to Powerline devices via a serial com port.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the QSI system.
|
SerialDriverAdapter |
Provide access to RFID devices via a serial com port.
|
SerialDriverAdapter |
Provide access to SECSI via a serial com port.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the Sprog system.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the TAMS system.
|
SerialDriverAdapter |
Provide access to TMCC via a serial com port.
|
SerialDriverAdapter |
Implements SerialPortAdapter for the Wangrow system.
|
SerialDriverAdapter |
Implements SerialPortAdapter for a modem connected to an XPA.
|
SerialDriverAdapter |
Provide access to Zimo's MX-1 on an attached serial com port.
|
SerialFilterAction |
CMRInet Serial monitor packet filter
|
SerialFilterFrame |
Frame for a message filter for CMRInet network packets.
|
SerialInterface |
Interface to send/receive serial C/MRI information
|
SerialInterface |
Interface to send/receive serial information.
|
SerialInterface |
Interface to send/receive line information
|
SerialInterface |
Interface to send/receive serial information.
|
SerialInterface |
Interface to send/receive serial information
|
SerialInterface |
Interface to send/receive serial information.
|
SerialInterface |
Interface to send/receive serial TMCC information.
|
SerialLight |
SerialLight.java
Implementation of the Light Object for C/MRI
|
SerialLight |
Implementation of the Light interface using Grapevine signal ports.
|
SerialLight |
Implementation of the Light Object for C/MRI
|
SerialLight |
Implementation of the Light Object
|
SerialLight |
Implementation of the Light Object for Powerline devices.
|
SerialLight |
Implementation of the Light Object.
|
SerialLightManager |
Implement LightManager for CMRI serial systems.
|
SerialLightManager |
Implement LightManager for Grapevine serial systems.
|
SerialLightManager |
Implement LightManager for Maple serial systems.
|
SerialLightManager |
Implement LightManager for Oak Tree serial systems.
|
SerialLightManager |
Implement LightManager for Powerline serial systems.
|
SerialLightManager |
Implement LightManager for SECSI serial systems.
|
SerialLightManagerXml |
Provides load and store functionality for configuring SerialLightManagers.
|
SerialLightManagerXml |
Provide load and store functionality for configuring SerialLightManagers.
|
SerialLightManagerXml |
Provides load and store functionality for configuring SerialLightManagers.
|
SerialLightManagerXml |
Provides load and store functionality for configuring SerialLightManagers.
|
SerialLightManagerXml |
Provides load and store functionality for configuring SerialLightManagers.
|
SerialLightManagerXml |
Provides load and store functionality for configuring SerialLightManagers.
|
SerialListener |
Listener interface to be notified about serial C/MRI traffic
|
SerialListener |
Listener interface to be notified about serial traffic
|
SerialListener |
Listener interface to be notified about traffic
|
SerialListener |
Listener interface to be notified about serial traffic.
|
SerialListener |
Listener interface to be notified about serial traffic
|
SerialListener |
Listener interface to be notified about serial traffic
|
SerialListener |
Listener interface to be notified about serial TMCC traffic.
|
SerialMessage |
Contains the data payload of a CMRI serial packet.
|
SerialMessage |
Contains the data payload of a serial packet.
|
SerialMessage |
Contains the data payload of a serial packet.
|
SerialMessage |
Contains the data payload of a serial packet.
|
SerialMessage |
Contains the data payload of a serial packet.
|
SerialMessage |
Contains the data payload of a serial packet.
|
SerialMessage |
Contains the data payload of a TMCC serial packet.
|
SerialMonAction |
Swing action to create and register a SerialMonFrame object
|
SerialMonAction |
Swing action to create and register a SerialMonFrame object.
|
SerialMonAction |
Swing action to create and register a SerialMonFrame object.
|
SerialMonAction |
Swing action to create and register a SerialMonFrame object.
|
SerialMonAction |
Swing action to create and register a SerialMonFrame object.
|
SerialMonAction |
Swing action to create and register a SerialMonFrame object.
|
SerialMonFrame |
Frame displaying (and logging) CMRI serial command messages.
|
SerialMonFrame |
Frame displaying (and logging) serial command messages.
|
SerialMonFrame |
Frame displaying (and logging) serial command messages.
|
SerialMonFrame |
Frame displaying (and logging) serial command messages.
|
SerialMonFrame |
Frame displaying (and logging) serial command messages.
|
SerialMonFrame |
Frame displaying (and logging) TMCC serial command messages.
|
SerialMonPane |
Swing action to create and register a MonFrame object.
|
SerialMonPane |
Swing action to create and register a MonFrame object.
|
SerialMonPane.Default |
Nested class to create one of these using old-style defaults.
|
SerialMonPaneAction |
|
SerialNetworkPortAdapter |
|
SerialNode |
Models a serial C/MRI node, consisting of a (S)USIC and attached cards.
|
SerialNode |
Models a serial node.
|
SerialNode |
Implementation of a Serial Node for IEEE 802.15.4 networks.
|
SerialNode |
Models a serial node, consisting of one Maple Systems HMI touch screen panel.
|
SerialNode |
Models a serial node.
|
SerialNode |
Models a serial node.
|
SerialNodeList |
A List of of SerialNodes currently running, plus some utility functions
|
SerialPacketGenAction |
Swing action to create and register a SerialPacketGenFrame
object
|
SerialPacketGenAction |
Swing action to create and register a SerialPacketGenFrame object
|
SerialPacketGenAction |
Swing action to create and register a SerialPacketGenFrame object.
|
SerialPacketGenAction |
Swing action to create and register a SerialPacketGenFrame
object.
|
SerialPacketGenAction |
Swing action to create and register a SerialPacketGenFrame object.
|
SerialPacketGenAction |
Swing action to create and register a SerialPacketGenFrame object
|
SerialPacketGenAction |
Swing action to create and register a SerialPacketGenFrame object.
|
SerialPacketGenFrame |
Frame for user input of CMRI serial messages
|
SerialPacketGenFrame |
Frame for user input of serial messages.
|
SerialPacketGenFrame |
Frame for user input of serial messages.
|
SerialPacketGenFrame |
Frame for user input of serial messages.
|
SerialPacketGenFrame |
Frame for user input of serial messages.
|
SerialPacketGenFrame |
Frame for user input of serial messages.
|
SerialPacketGenFrame |
Frame for user input of serial messages.
|
SerialPacketGenPane |
Frame for user input of Powerline messages.
|
SerialPort |
Serial port.
|
SerialPort |
Serial port
|
SerialPort.Parity |
Enumerate the possible parity choices
|
SerialPortAdapter |
Abstract base for classes representing a CMRI communications port.
|
SerialPortAdapter |
Enable basic setup of a serial interface for a jmrix implementation.
|
SerialPortController |
Abstract base for classes representing a communications port.
|
SerialPortController |
Abstract base for classes representing a communications port.
|
SerialPortController |
Abstract base for classes representing a communications port.
|
SerialPortController |
Abstract base for classes representing a communications port.
|
SerialPortController |
Abstract base for classes representing a communications port
|
SerialPortController |
Abstract base for classes representing a TMCC communications port.
|
SerialPortDataListener |
Serial port listener
|
SerialPortEvent |
|
SerialPortEvent |
Serial port event
|
SerialPortEventListener |
Serial port listener.
|
SerialReply |
Contains the data payload of a CMRI serial reply packet.
|
SerialReply |
Contains the data payload of a serial reply packet.
|
SerialReply |
Contains the data payload of a serial reply packet.
|
SerialReply |
Contains the data payload of a serial reply packet.
|
SerialReply |
Contains the data payload of a serial reply packet.
|
SerialReply |
Contains the data payload of a serial reply packet.
|
SerialReply |
Contains the data payload of a TMCC serial reply packet.
|
SerialSensor |
Extend jmri.AbstractSensor for C/MRI serial systems
|
SerialSensor |
Implement Sensor for Grapevine.
|
SerialSensor |
Extend jmri.AbstractSensor for Maple systems.
|
SerialSensor |
Extend jmri.AbstractSensor for serial systems
|
SerialSensor |
Extend jmri.AbstractSensor for serial systems
|
SerialSensor |
Extend jmri.AbstractSensor for serial systems.
|
SerialSensorManager |
Manage the C/MRI serial-specific Sensor implementation.
|
SerialSensorManager |
Manage the system-specific Sensor implementation.
|
SerialSensorManager |
Manage the specific Sensor implementation.
|
SerialSensorManager |
Manage the system-specific Sensor implementation.
|
SerialSensorManager |
Manage the system-specific Sensor implementation.
|
SerialSensorManager |
Manage the system-specific SECSI Sensor implementation.
|
SerialSensorManagerXml |
Provides load and store functionality for configuring SerialSensorManagers.
|
SerialSensorManagerXml |
Provide load and store functionality for configuring SerialSensorManagers.
|
SerialSensorManagerXml |
Provides load and store functionality for configuring SerialSensorManagers.
|
SerialSensorManagerXml |
Provides load and store functionality for configuring SerialSensorManagers.
|
SerialSensorManagerXml |
Provides load and store functionality for configuring SerialSensorManagers.
|
SerialSensorManagerXml |
Provides load and store functionality for configuring SerialSensorManagers.
|
SerialSignalHead |
Extend jmri.AbstractSignalHead for grapevine serial signals.
|
SerialSignalHeadXml |
Handle XML configuration for Grapevine SerialSignalHead objects.
|
SerialSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SerialSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SerialSystemConnectionMemo.MenuItem |
|
SerialThrottle |
An implementation of DccThrottle.
|
SerialThrottleManager |
Implementation of a TMCC ThrottleManager.
|
SerialTrafficController |
Converts Stream-based I/O to/from C/MRI serial messages.
|
SerialTrafficController |
Convert Stream-based I/O to/from Grapevine serial messages.
|
SerialTrafficController |
Traffic Controller interface for communicating with IEEE 802.15.4 devices
directly using IEEE 802.15.4 formated messages.
|
SerialTrafficController |
Converts Stream-based I/O to/from Maple serial messages.
|
SerialTrafficController |
Convert Stream-based I/O to/from Oak Tree serial messages.
|
SerialTrafficController |
Converts Stream-based I/O to/from messages.
|
SerialTrafficController |
Converts Stream-based I/O to/from SECSI serial messages.
|
SerialTrafficController |
Convert Stream-based I/O to/from TMCC serial messages.
|
SerialTurnout |
Turnout implementation for C/MRI serial systems.
|
SerialTurnout |
Implement Turnout for Grapevine.
|
SerialTurnout |
Turnout implementation for Maple systems.
|
SerialTurnout |
Extend jmri.AbstractTurnout for Oak Tree serial layouts.
|
SerialTurnout |
Turnout implementation for X10.
|
SerialTurnout |
Extend jmri.AbstractTurnout for SECSI serial layouts.
|
SerialTurnout |
Extend jmri.AbstractTurnout for TMCC serial layouts.
|
SerialTurnoutManager |
Implement turnout manager for CMRI serial systems.
|
SerialTurnoutManager |
Implement turnout manager for Grapevine systems.
|
SerialTurnoutManager |
Implement turnout manager for serial systems
|
SerialTurnoutManager |
Implement turnout manager for Oak Tree systems.
|
SerialTurnoutManager |
Implement turnout manager for Powerline systems.
|
SerialTurnoutManager |
Implement turnout manager for SECSI systems.
|
SerialTurnoutManager |
Implement turnout manager for TMCC serial systems.
|
SerialTurnoutManagerXml |
Provides load and store functionality for configuring SerialTurnoutManagers.
|
SerialTurnoutManagerXml |
Provides load and store functionality for configuring SerialTurnoutManagers.
|
SerialTurnoutManagerXml |
Provides load and store functionality for configuring SerialTurnoutManagers.
|
SerialTurnoutManagerXml |
Provides load and store functionality for configuring SerialTurnoutManagers.
|
SerialTurnoutManagerXml |
Provides load and store functionality for configuring SerialTurnoutManagers.
|
SerialTurnoutManagerXml |
Provides load and store functionality for configuring SerialTurnoutManagers.
|
SerialTurnoutManagerXml |
Provides load and store functionality for configuring TMCC SerialTurnoutManagers.
|
SerialX10Light |
Implementation of the Light class for X10-based subclasses.
|
Server |
Implementation of the DCCppOverTcp Server Protocol.
|
Server.Initializer |
|
ServerAction |
Implementation of the DCCppOverTcp LbServer Server Protocol.
|
ServerBidibMessageProcessor |
|
ServerFrame |
Frame displaying and programming a DCCppovertcp server.
|
ServerFrame.Initializer |
|
ServerListner |
Implementation of the DCCppOverTcp Server Server Protocol
|
ServerMenu |
Create a "Server" menu containing the Server interface to the JMRI
system-independent tools
|
ServerMessageReceiver |
This is the server message receiver.
|
ServerStartupActionFactory |
Factory for DCC++ server startup actions.
|
Service40 |
|
ServiceHandler |
This class provides access to the service handlers for individual object
types which can be passed to a parser visitor object.
|
ServletUtil |
Utility methods to reduce code duplication in servlets.
|
Servo8BaseEditNVPane |
Node Variable edit frame for a basic 8 channel servo module.
|
Servo8BasePaneProvider |
Returns configuration objects for a basic 8 channel servo module
|
SetDerailerPacket |
Set a derailer state
|
SetElectricalPointsLockPacket |
Points lock order
|
SetLevelCrossingPacket |
Level Crossing Order
|
SetOutputPacket |
Output order
|
SetPhysicalLocationAction |
Swing action to create a SetPhysicalLocation dialog.
|
SetPhysicalLocationAction |
Swing action to create a SetPhysicalLocation dialog.
|
SetPhysicalLocationFrame |
Frame for setting train physical location coordinates for a location.
|
SetSpeedZero |
Sets the speed to zero if the loco hasn't been used in a while.
|
SetSpeedZeroSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
SetSpeedZeroXml |
Handle XML configuration for ExpressionSlotUsage objects.
|
SetTrainIconPositionAction |
Swing action to create and register a RouteCopyFrame object.
|
SetTrainIconPositionFrame |
Frame for setting train icon coordinates for a location.
|
SetTrainIconRouteAction |
Swing action to create and register a SetTrainIconRouteFrame object.
|
SetTrainIconRouteFrame |
Frame for setting train icon coordinates for a location.
|
Setup |
Operations settings.
|
SetupExcelProgramFrame |
Frame for user edit of the file name and setup of an Excel program.
|
SetupExcelProgramFrameAction |
Swing action to launch the SetupExcelProgramFrame.
|
SetupExcelProgramManifestFrame |
Frame for user edit of the file name of an Excel program used to generate
custom manifests.
|
SetupExcelProgramSwitchListFrame |
Frame for user edit of the file name of an Excel program used to generate
switch lists.
|
SetupExcelProgramSwitchListFrameAction |
Swing action to create a SetupExcelProgramSwitchListFrame.
|
ShapeDrawer |
|
ShortAddrVariableValue |
Representation of a short address (CV1).
|
ShowCarsByLocationAction |
Swing action to create and register a CarsTableFrame object.
|
ShowCarsInTrainAction |
Swing action to create and register a ShowCarsInTrainFrame.
|
ShowCarsInTrainFrame |
Show Cars In Train Frame.
|
ShowCheckboxesCarsTableAction |
Swing action to show checkboxes in the cars window.
|
ShowDialog |
This action show a dialog.
|
ShowDialog.Button |
|
ShowDialog.Data |
|
ShowDialog.DataType |
|
ShowDialog.FormatType |
|
ShowDialogSwing |
Configures an ShowDialog object with a Swing JPanel.
|
ShowDialogTableModel |
Table model for ShowDialog
|
ShowDialogTableModel.CellRenderer |
|
ShowDialogTableModel.DataTypeCellEditor |
|
ShowDialogXml |
Handle XML configuration for ShowDialog objects.
|
ShowRoutesServingLocationAction |
Action to create the ShowRoutesServingLocationFrame.
|
ShowRoutesServingLocationFrame |
Frame to show and edit which routes can service a location
|
ShowTrackMovesAction |
Track tool to enable the display of track moves.
|
ShowTrainsServingLocationAction |
Action to create the ShowTrainsServingLocationFrame.
|
ShowTrainsServingLocationFrame |
Frame to show which trains can service this location
|
ShutdownComputer |
This action sets the state of a turnout.
|
ShutdownComputer.Operation |
|
ShutdownComputerSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
ShutdownComputerXml |
Handle XML configuration for ActionLightXml objects.
|
ShutDownManager |
Manage tasks to be completed when the program shuts down normally.
|
ShutDownManagerInitializer |
An initializer for the ShutDownManager that allows the
ShutDownManager to be used to be specified as a Java property.
|
ShutdownPreferences |
Preferences for Shutdown used by StoreAndCompare
|
ShutdownPreferences.DialogDisplayOptions |
|
ShutdownPreferencesPanel |
Preferences panel for the shutdown options used by StoreAndCompare.
|
ShutDownTask |
Execute a specific task before the program terminates.
|
Siglet |
A Siglet is a "an embedded signal automation", like an "applet" an embedded
application.
|
Signal |
|
SignalAppearanceMap |
Access to signal appearance information.
|
SignalDirectionIndicators |
|
SignalDirectionIndicatorsInterface |
|
SignalDirectionIndicatorsNull |
|
SignalDirectionLever |
|
SignalDirectionLever.LNR_NBHSensors |
|
SignalEditFrame |
Defines a GUI for editing OBlock - Signal objects in the tabbed Table interface.
|
SignalGroup |
Signal Groups are used to represent European subsidary signals that would
be sited with a signal mast.
|
SignalGroupManager |
Interface for obtaining information about signal groups.
|
SignalGroupSubTableAction |
Swing action to create and register a SignalGroup - Signal Head Edit Table.
|
SignalGroupTableAction |
Swing action to create and register a Signal Group Table.
|
SignalHead |
Represent a single signal head.
|
SignalHeadAddEditFrame |
Frame for creating / editing Signal Heads.
|
SignalHeadIcon |
An icon to display a status of a SignalHead.
|
SignalHeadIconDialog |
This class is used when FamilyItemPanel classes add or modify icon sets
families.
|
SignalHeadIconXml |
Handle configuration for display.SignalHeadIcon objects.
|
SignalHeadItemPanel |
|
SignalHeadManager |
Interface for obtaining signal heads.
|
SignalHeadSection |
Drive a signal section on a USS CTC panel.
|
SignalHeadSection.Machine |
|
SignalHeadSignalMast |
SignalMast implemented via one SignalHead object.
|
SignalHeadSignalMastAddPane |
A pane for configuring SignalHeadSignalMast objects.
|
SignalHeadSignalMastAddPane.SignalMastAddPaneProvider |
|
SignalHeadSignalMastXml |
Handle XML configuration for a DefaultSignalMastManager objects.
|
SignalHeadTableAction |
Swing action to create and register a SignalHeadTable GUI.
|
SignalHeadTableModel |
Model for a SignalHeadTable.
|
SignalHeadWhereUsed |
Find signal head references.
|
SignallingAction |
Swing action to create and register a SignallingFrame object.
|
SignallingFrame |
Provide a JFrame to display a pane to edit the Signal Mast Logic for one Signal Mast.
|
SignallingFrameAction |
Swing action to create and register a SignallingFrame object.
|
SignallingGuiTools |
|
SignallingPanel |
Create a JFrame to configure Signal Mast Logic Pairs (Source + Destination
Masts).
|
SignallingSourceAction |
Swing action to create and register a SignallingFrame object.
|
SignallingSourceFrame |
Frame for Signal Logic Source Mast status.
|
SignallingSourcePanel |
Frame for the Signal Mast Table - Edit Logic Pane.
|
SignalList |
|
SignalList.SignalListModel |
|
SignalMast |
Represent a signal mast.
|
SignalMastAddPane |
Definition of JPanel used to configure a specific SignalMast type.
|
SignalMastAddPane.SignalMastAddPaneProvider |
|
SignalMastIcon |
|
SignalMastIconXml |
Handle configuration for display.SignalMastIcon objects.
|
SignalMastItemPanel |
TableItemPanel extension for placing of SignalMast items with a fixed set of icons.
|
SignalMastLogic |
Generic interface for Signal Mast Logic.
|
SignalMastLogicManager |
|
SignalMastLogicTableAction |
|
SignalMastLogicTableDataModel |
Create a SignalMastLogic Table Data Model.
|
SignalMastManager |
Interface for obtaining signal masts.
|
SignalMastRepeater |
|
SignalMastRepeaterJFrame |
JFrame to create a new SignalMast
|
SignalMastRepeaterPanel |
Frame for Signal Mast Add / Edit Panel
|
SignalMastTableAction |
Swing action to create and register a SignalMastTable GUI.
|
SignalMastTableDataModel |
Data model for a SignalMastTable
|
SignalMastType |
A signal mast type
|
SignalMastTypeXml |
Load and store a signal mast type from/to xml
|
SignalMastWhereUsed |
Find signal mast references.
|
SignalPair |
|
SignalSpeedMap |
Default implementation to map Signal aspects or appearances to speed
requirements.
|
SignalSystem |
A signal system
|
SignalSystem |
A SignalSystem defines a signalling system by representing the properties of
various signal aspects it contains.
|
SignalSystemManager |
Interface for obtaining information about signal systems.
|
SignalSystemXml |
Load and store a SignalSystem from/to xml
|
SignalTableModel |
GUI to define the Signals within an OBlock.
|
SignalTableModel.NameSorter |
|
SignalTableModel.SignalArray |
|
SignalTableModel.SignalRow |
|
SignOfLifePacket |
Sign Of Life sent by IPOCS unit upon request by SignOfLifeTimerPacket.
|
SignOfLifeTimerPacket |
Request IPOCS unit to periodically send sign of life notifications.
|
SilenceablePropertyChangeProvider |
Sometimes an external object needs to be able to mute property changes to
prevent bottlenecks in constrained systems (e.g. when reading a file that may
add a large number of Turnouts or Sensors to JMRI's internal representation
of the model railroad).
|
SimDriverAdapter |
Extends the serialdriver.SimDriverAdapter class to act as simulated
connection.
|
SimpleCharStream |
|
SimpleCharStream |
|
SimpleCharStream |
|
SimpleClockAction |
Swing action to create and register a SimpleClockFrame object
|
SimpleClockFrame |
Frame for user configuration of Simple Timebase.
|
SimpleClockStartupActionFactory |
Factory for LCD Clock startup actions.
|
SimpleLightCtrlAction |
Swing action to create and register a SimpleTurnoutCtrlFrame
object.
|
SimpleLightCtrlFrame |
Frame controlling a single light.
|
SimpleLightCtrlStartupActionFactory |
Factory for simple light control startup actions.
|
SimpleLightServer |
Simple Server interface between the JMRI light manager and a network
connection
|
SimpleNode |
|
SimpleNode |
|
SimpleNode |
|
SimpleOperationsServer |
Simple interface between the JMRI operations and a network connection
|
SimplePowerServer |
Simple Server interface between the JMRI power manager and a network
connection
|
SimpleProgAction |
Swing action to create and register a SimpleProgAction object
|
SimpleProgFrame |
Frame providing a simple command station programmer
|
SimpleProgStartupActionFactory |
|
SimpleReporterServer |
Simple Server interface between the JMRI reporter manager and a network
connection
|
SimpleSensorServer |
Simple Server interface between the JMRI Sensor manager and a network
connection
|
SimpleServer |
This is an implementation of a simple server for JMRI.
|
SimpleServerAction |
Swing action to create and register a SimpleServerControlFrame object
|
SimpleServerFrame |
Frame displaying start/stop buttons for the JMRI Simple Server.
|
SimpleServerManager |
|
SimpleServerMenu |
Create a "JMRI Simple Server" menu containing the Server interface to the
JMRI system-independent tools
|
SimpleServerPreferences |
|
SimpleServerPreferencesPanel |
|
SimpleServerStartupActionFactory |
Factory for LCD Clock startup actions.
|
SimpleServlet |
WebSocket servlet for JMRI Simple service protocol.
|
SimpleServlet.SimpleWebSocket |
|
SimpleSignalHeadServer |
Simple Server interface between the JMRI Sensor manager and a network
connection
|
SimpleTimebase |
Provide basic Timebase implementation from system clock.
|
SimpleTimebaseXml |
Handle XML persistance of SimpleTimebase objects.
|
SimpleTurnout |
Provides a simple object to track a turnout number and the position of that
turnout.
|
SimpleTurnoutCtrlAction |
Swing action to create and register a SimpleTurnoutCtrlFrame
object.
|
SimpleTurnoutCtrlFrame |
Frame to control a single turnout.
|
SimpleTurnoutCtrlStartupActionFactory |
Factory for LCD Clock startup actions.
|
SimpleTurnoutServer |
Simple Server interface between the JMRI turnout manager and a network
connection
|
SimpleTurnoutStateEntry |
Provides a swing object, for use by the Ds64TabbedPanel tool, which allows
display and configuration of turnout number and position.
|
SimpleVisitor |
|
SimulateTurnoutFeedback |
Simulates turnout feedback.
|
SimulateTurnoutFeedbackSwing |
Configures an SimulateTurnoutFeedback object with a Swing JPanel.
|
SimulateTurnoutFeedbackXml |
Handle XML configuration for SimulateTurnoutFeedback objects.
|
SimulatorAdapter |
Provide access to a simulated DirectDrive system.
|
SimulatorAdapter |
Provide access to a simulated EasyDCC system.
|
SimulatorAdapter |
Provide access to a simulated Grapevine system.
|
SimulatorAdapter |
Provide access to a simulated Maple system.
|
SimulatorAdapter |
MRC simulator.
|
SimulatorAdapter |
The following was copied from the NCE Power Pro System Reference Manual.
|
SimulatorAdapter |
Provide access to a simulated OakTree system.
|
SimulatorAdapter |
Implement simulator for Powerline serial systems.
|
SimulatorAdapter |
Provide access to a simulated SECSI system.
|
SimulatorAdapter |
Provide access to a simulated SPROG system.
|
SimulatorAdapter |
Tams simulator.
|
SimulatorAdapter |
Provide access to a simulated TMCC system.
|
SimulatorPane |
Pane for viewing and setting simulated network objects.
|
SimulatorPane.Default |
Nested class to create one of these using old-style defaults.
|
SingleTurnoutSignalHead |
Drive a single signal head via one "Turnout" object.
|
SingleTurnoutSignalHeadXml |
Handle XML configuration for SingleTurnoutSignalHead objects.
|
SkemeStart |
Implement the SKEME_START macro from the Digitrax sound definition language.
|
SkemeStartEditor |
Editor panel for the SKEME_START macro from the Digitrax sound definition
language.
|
SkipOnTrigger |
Implement the SKIP_ON_TRIGGER macro from the Digitrax sound definition
language
|
SkipOnTriggerEditor |
Editor panel for the SKIP_ON_TRIGGER macro from the Digitrax sound definition
language
|
SlipIconAdder |
Provides a simple editor for creating a Single or Double Slip Icon object.
|
SlipTurnoutIcon |
An icon to display a status of a Slip, either Single or Double.
|
SlipTurnoutIcon.SetSlipThread |
|
SlipTurnoutIconXml |
Handle configuration for display.TurnoutIcon objects.
|
SlipTurnoutTextEdit |
Displays and allows user to modify the text display used in a turnout slip
This is a modification of CoordinateEdit.java by Dan Boudreau for use with
LayoutEditor
|
SlotListener |
Interface for objects that want to be notified when a
LocoNetSlot is modified.
|
SlotManager |
Controls a collection of slots, acting as the counter-part of a LocoNet
command station.
|
SlotMapEntry |
slotMapEntry - a from to pair of slot numbers defining a valid range of loco/system slots
TODO add slottype, eg systemslot, std slot, expanded slot etc
|
SlotMapEntry.SlotType |
|
SlotMonDataModel |
Table data model for display of slot manager contents.
|
SlotMonPane |
Frame providing a command station slot manager.
|
SlotMonPaneAction |
|
SmallPowerManagerButton |
|
SocketAlreadyConnectedException |
The FemaleSocket is already connected.
|
Sol8BaseEditNVPane |
Node Variable edit frame for a basic 8-channel solenoid module
|
Sol8BasePaneProvider |
Returns configuration objects for a basic 8-channel solenoid module
|
Sound |
Provide simple way to load and play sounds in JMRI.
|
Sound.WavBuffer |
|
SoundBite |
VSD implementation of an audio sound.
|
SoundBite.BufferMode |
|
SoundEvent |
Process Sound Events.
|
SoundEvent.ButtonType |
|
SoundPro |
The JMRI application for controlling audio.
|
SoundSetAction |
Swing action to create and register a SoundSetFrame object.
|
SoundSetFrame |
Frame for controlling sound-speed calculation for RPS system.
|
SoundSetPane |
Frame for control of the sound speed for the RPS system.
|
SoundUtil |
Provide simple way to load and play Java 2 sounds in JMRI.
|
Source |
|
SpecificAppearance |
A specific appearance
|
SpecificDmxLight |
Implementation of the Light class for DMX based subclasses.
|
SpecificDriverAdapter |
Provide access to Powerline devices via a serial com port.
|
SpecificDriverAdapter |
Provide access to Powerline devices via a serial com port.
|
SpecificDriverAdapter |
Provide access to DMX512 devices via a serial com port.
|
SpecificDriverAdapter |
Provide access to Powerline devices via a serial com port.
|
SpecificInsteonLight |
Implementation of the Light Object for Insteon receivers on Insteon 2412S
interfaces.
|
SpecificInsteonLight |
Implementation of the Light Object for Insteon receivers on Insteon 2412S
interfaces.
|
SpecificLight |
Implementation of the Light Object for X10 CM11 interfaces.
|
SpecificLight |
Implementation of the Light Object for X10 for CP290 interfaces.
|
SpecificLight |
Implementation of the Light Object for DMX512 Serial interfaces.
|
SpecificLightManager |
Implement LightManager for powerline serial systems with CM11 adapters.
|
SpecificLightManager |
Implement LightManager for powerline serial systems with CP290 adapters
|
SpecificLightManager |
Implement LightManager for powerline serial systems with DMX512 serial adapters.
|
SpecificLightManager |
Implement LightManager for powerline serial systems with Insteon 2412S
adapters
|
SpecificLightManager |
Implement LightManager for powerline serial systems with Insteon 2412S
adapters
|
SpecificLightManagerXml |
Simple class to allow configurexml to locate a persistance class for
SerialLightManager and its subclasses.
|
SpecificLightManagerXml |
Simple class to allow configurexml to locate a persistance class for
SerialLightManager and its subclasses.
|
SpecificLightManagerXml |
Simple class to allow configurexml to locate a persistence class for
SerialLightManager and its subclasses.
|
SpecificLightManagerXml |
Simple class to allow configurexml to locate a persistance class for
SerialLightManager and its subclasses.
|
SpecificLightManagerXml |
Simple class to allow configurexml to locate a persistance class for
SerialLightManager and its subclasses.
|
SpecificMessage |
Contains the data payload of a serial packet.
|
SpecificMessage |
Contains the data payload of a serial packet.
|
SpecificMessage |
Contains the data payload of a serial packet.
|
SpecificMessage |
Contains the data payload of a serial packet.
|
SpecificMessage |
Contains the data payload of a serial packet.
|
SpecificReply |
Contains the data payload of a serial reply packet.
|
SpecificReply |
Contains the data payload of a serial reply packet.
|
SpecificReply |
Contains the data payload of a serial reply packet.
|
SpecificReply |
Contains the data payload of a serial reply packet.
|
SpecificReply |
Contains the data payload of a serial reply packet.
|
SpecificSensorManager |
Manage the system-specific Sensor implementation.
|
SpecificSensorManager |
Manage the system-specific Sensor implementation.
|
SpecificSensorManager |
Manage the system-specific Sensor implementation.
|
SpecificSensorManager |
Manage the system-specific Sensor implementation.
|
SpecificSensorManagerXml |
Simple class to allow configurexml to locate a persistance class for
SerialSensorManager and its subclasses.
|
SpecificSensorManagerXml |
Simple class to allow configurexml to locate a persistance class for
SerialSensorManager and its subclasses.
|
SpecificSensorManagerXml |
Simple class to allow configurexml to locate a persistance class for
SerialSensorManager and its subclasses.
|
SpecificSensorManagerXml |
Simple class to allow configurexml to locate a persistance class for
SerialSensorManager and its subclasses.
|
SpecificSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SpecificSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SpecificSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SpecificSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SpecificSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SpecificTrafficController |
Converts Stream-based I/O to/from messages.
|
SpecificTrafficController |
Converts Stream-based I/O to/from messages.
|
SpecificTrafficController |
Converts Stream-based I/O to/from messages.
|
SpecificTrafficController |
Converts Stream-based I/O to/from messages.
|
SpecificTrafficController |
Converts Stream-based I/O to/from messages.
|
SpecificX10Light |
Implementation of the Light Object for X10 receivers on Insteon 2412S
interfaces.
|
SpecificX10Light |
Implementation of the Light Object for X10 receivers on Insteon 2412S
interfaces.
|
Speed |
Useful stuff for speed conversion
|
Speed.Unit |
|
SpeedMatcher |
Abstract class defining the basic operations of a speed matcher.
|
SpeedMatcher.ProgrammerState |
|
SpeedMatcher.SpeedMatcherCV |
|
SpeedMatcher.SpeedTableStep |
|
SpeedMatcherConfig |
Shared configuration data for a speed matcher
|
SpeedoComponentFactory |
Provide access to Swing components for the Speedo subsystem.
|
SpeedoConnectionTypeList |
Returns a list of valid Bachrus Connection Types
|
SpeedoConsoleAction |
Swing action to create and register a SpeedoConsoleFrame object
|
SpeedoConsoleFrame |
Frame for Speedo Console for Bachrus running stand reader interface
|
SpeedoConsoleFrame.DisplayType |
TODO: Complete the help file
|
SpeedoConsoleFrame.ProfileDirection |
|
SpeedoConsoleFrame.ProfileState |
|
SpeedoConsoleFrame.ProgState |
|
SpeedoDial |
Creates a JPanel containing an Dial type speedo display.
|
SpeedoInterface |
Define interface for receiving messages from the reader.
|
SpeedoListener |
Defines the interface for listening to traffic on the NCE communications
link.
|
SpeedoMenu |
Create a "Systems" menu containing the bachrus-specific tools.
|
SpeedometerAction |
Swing action to create and register a SpeedometerFrame
|
SpeedometerFrame |
Frame providing access to a speedometer.
|
SpeedometerStartupActionFactory |
|
SpeedoPortController |
Abstract base for classes representing a Bachrus speedo communications port
|
SpeedoReply |
Carries the reply to an SprogMessage
The format of a KPF-Zeller message is *0000;V3.0%\n
but because we terminate on ";", it comes across as
V3.0%\n*0000;
|
SpeedoStartupActionFactory |
|
SpeedoSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SpeedoTrafficController |
Converts Stream-based I/O to/from Speedo messages.
|
SpeedPanel |
A JInternalFrame that contains a label to display scale speed if available
for forward, reverse and STOP.
|
SpeedProfileAction |
Swing action to create and register the Add Entry Exit Pair
|
SpeedProfileFrame |
Frame Entry Exit Frames
|
SpeedProfilePanel |
Allows user to decide if (and which) SpeedProfiles to write to the Roster at
the end of a session.
|
SpeedProfilePanel |
Set up and run automated speed table calibration.
|
SpeedProfilePanel.SensorDetails |
|
SpeedProfilePanel.SpeedStep |
|
SpeedProfileTable |
Display Speed Profile.
|
SpeedStepMode |
DCC Speed Step Mode.
|
SpeedStepScaleESUTableSpeedMatcher |
This is a speed step scale speed matcher which will speed match a locomotive
such that its speed in mph/kph will be equal to its speed step in 128 speed
step mode.
|
SpeedStepScaleESUTableSpeedMatcher.SpeedMatcherState |
|
SpeedStepScaleSpeedMatcher |
Abstract class defining the basic operations of a Speed Step Scale speed
matcher (sets up the complex speed table such that the speed step equals the
locomotive speed when using "128" speed step mode).
|
SpeedStepScaleSpeedMatcherConfig |
Configuration data for a speed step scale speed matcher
|
SpeedStepScaleSpeedMatcherConfig.SpeedTable |
|
SpeedStepScaleSpeedMatcherFactory |
Factory for creating the correct type of Speed Step Scale speed matcher for
the given SpeedMatcherConfig
|
SpeedStepScaleSpeedTableSpeedMatcher |
This is a speed step scale speed matcher which will speed match a locomotive
such that its speed in mph/kph will be equal to its speed step in 128 speed
step mode.
|
SpeedStepScaleSpeedTableSpeedMatcher.SpeedMatcherState |
|
SpeedTableNumbers |
Enum for which numbers should be shown on the speed table.
|
SpeedTableStepSpeed |
Wrapper class for a SpeedTableStep and its corresponding speed, including a
toString override for use in a speed selector combobox.
|
SpeedTableVarValue |
Represent an entire speed table as a single Variable.
|
SpeedUtil |
All speed related method transferred from Engineer and Warrant classes.
|
SpjFile |
Provide tools for reading, writing and accessing Digitrax SPJ files.
|
SplashWindow |
A splash screen for showing during JMRI startup
|
SplitButtonColorChooserPanel |
Abstract Color Chooser extension that presents a split button
to set the color.
|
SplitDateTimeVariableValue |
Like SplitVariableValue , except that the string representation is
a date and time relative to a given epoch start date.
|
SplitEnumVariableValue |
Extends VariableValue to represent a variable split across multiple CVs with
values from a pre-selected range each of which is associated with a text name
(aka, a drop down)
The mask attribute represents the part of the value that's present in
each CV; higher-order bits are loaded to subsequent CVs.
It is possible to assign a specific mask for each CV by providing a space
separated list of masks, starting with the lowest, and matching the order of
CVs
The original use was for addresses of stationary (accessory) decoders.
|
SplitEnumVariableValue.CvItem |
Class to hold CV parameters for CVs used.
|
SplitEnumVariableValue.TreeLeafNode |
|
SplitEnumVariableValue.VarComboBox |
|
SplitHexVariableValue |
|
SplitHundredsVariableValue |
Like SplitVariableValue , except that the string representation is split out
into 100's in each CV (up to two in this first implementation)
All the attributes of SplitVariableValue are inherited.
|
SplitTextVariableValue |
|
SplitVariableValue |
Extends VariableValue to represent a variable split across multiple CVs.
|
SplitVariableValue.CvItem |
Class to hold CV parameters for CVs used.
|
Sprog3PlusConnectionConfig |
Definition of objects to handle configuring a layout connection via a SPROG
Generation 5 SerialDriverAdapter object.
|
Sprog3PlusConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
Sprog3PlusEditNVPane |
Node Variable edit frame for a SPROG DCC [Pi-]SPROG 3 [v2|Plus] module
|
Sprog3PlusPaneProvider |
Returns configuration objects for a SPROG DCC [Pi-]SPROG 3 [v2|Plus]
|
Sprog3PlusSerialDriverAdapter |
Implements SerialPortAdapter for SPROG Generation 5.
|
SprogCbusMenu |
Create a menu containing the Jmri CAN- and CBUS-specific tools
|
SprogCbusMenu.Item |
|
SprogCbusModeSwitcherAction |
Create a ModeSwitcherPane.
|
SprogCbusModeSwitcherFrame |
Base class for CBUS SPROG Mode Switcher .
|
SprogCbusSimpleModeSwitcherFrame |
Mode Switcher to switch modes between programmer and command station for simple
hardware with a single track output.
|
SprogCbusSprog3PlusModeSwitcherFrame |
Mode Switcher to switch programming track mode.
|
SprogCommandStation |
Control a collection of slots, acting as a soft command station for SPROG
|
SprogComponentFactory |
Provide access to Swing components for the Sprog subsystem.
|
SprogConnectionTypeList |
Returns a list of valid Sprog Connection Types.
|
SprogConsoleAction |
Swing action to create and register a SprogConsoleFrame object.
|
SprogConsoleFrame |
Frame for Sprog Console
|
SprogConsoleFrame.State |
|
SprogConstants |
Constants to represent values seen in SPROG traffic.
|
SprogConstants.SprogMode |
|
SprogConstants.SprogState |
|
SPROGCSMenu |
Create a Systems menu containing the Jmri SPROG-specific tools.
|
SprogCSSerialDriverAdapter |
Implement SerialPortAdapter for the Sprog system.
|
SprogCSStreamConnectionConfig |
Handle configuring an SPROG layout connection via an SprogCSStreamPortController
adapter.
|
SprogCSStreamConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
SerialDriverAdapter (and connections).
|
SprogCSStreamPortController |
Abstract base for classes representing an SPROG Command Station
communications port
|
SprogCSStreamPortController.RcvCheck |
|
SprogCSThrottle |
An implementation of DccThrottle with code specific to a SPROG Command
Station connection.
|
SprogCSThrottleManager |
SPROG Command Station implementation of a ThrottleManager.
|
SprogCSTurnout |
Sprog implementation of the Turnout interface.
|
SprogGen5ConnectionTypeList |
Return a list of valid connection types for SPROG Generation 5.
|
SprogHexFile |
Class to encapsulate an intel format hex file and methods to manipulate it.
|
SprogIIUpdateAction |
Swing action to create and register a SprogIIUpdateFrame object.
|
SprogIIUpdateFrame |
Frame for SPROG II firmware update utility.
|
SprogInterface |
Define interface for sending and receiving messages to the SPROG command
station.
|
SprogListener |
Define the interface for listening to traffic on the Sprog communications
link.
|
SPROGMenu |
Create a Systems menu containing the Jmri SPROG-specific tools.
|
SprogMessage |
Encode a message to an SPROG command station.
|
SprogMonAction |
Swing action to create and register a SprogMonFrame object
|
SprogMonFrame |
Frame displaying (and logging) Sprog command messages
|
SprogNanoSerialDriverAdapter |
Implements SerialPortAdapter for the Sprog system.
|
SprogOpsModeProgrammer |
Provide an Ops Mode Programmer via a wrapper what works with the SPROG
command station object.
|
SprogPacketGenAction |
Swing action to create and register a SprogPacketGenFrame object
|
SprogPacketGenFrame |
Frame for user input of Sprog messages.
|
SprogPiSprog3 |
Sprog DCC Pi-SPROG 3 (not v2) CBUS Simulation Module Provider.
|
SprogPiSprog3Plus |
Sprog DCC SPROG 3 Plus, Pi-SPROG 3v2 and Pi-SPROG 3 Plus CBUS Simulation Module Provider.
|
SprogPortController |
|
SprogPowerManager |
PowerManager implementation for controlling SPROG layout power.
|
SprogProgrammer |
Implement the jmri.Programmer interface via commands for the Sprog
programmer.
|
SprogProgrammerManager |
Extend DefaultProgrammerManager to provide programmers for SPROG systems.
|
SprogReply |
Carries the reply to a SprogMessage.
|
SprogSlot |
Represent information for a DCC Command Station Queue entry where each entry
is a DCC packet to be transmitted to the rails.
|
SprogSlotListener |
[describe the SlotListener class here]
|
SprogSlotMonAction |
Swing action to create and register a SprogSlotMonFrame object.
|
SprogSlotMonDataModel |
Table data model for display of slot manager contents.
|
SprogSlotMonDataModel.Notify |
|
SprogSlotMonFrame |
Frame providing a command station slot manager.
|
SprogSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SprogThrottle |
An implementation of DccThrottle with code specific to an SPROG connection.
|
SprogThrottleManager |
SPROG implementation of a ThrottleManager.
|
SprogTrafficController |
Converts Stream-based I/O to/from Sprog messages.
|
SprogTurnout |
Sprog implementation of the Turnout interface.
|
SprogTurnoutManager |
Implement turnout manager for Sprog systems.
|
SprogTurnoutManagerXml |
Provide load and store functionality for configuring SprogTurnoutManagers.
|
SprogType |
Class to hold SPROG type
|
SprogUpdateAction |
Swing action to create and register a SprogIIUpdateFrame object
|
SprogUpdateFrame |
Frame for SPROG firmware update utility.
|
SprogUpdateFrame.BootState |
|
SprogVersion |
Class to hold SPROG type and firmware version.
|
SprogVersionAction |
Swing action to get SPROG firmware version
|
SprogVersionFrame |
Display the firmware version of the attached SPROG hardware.
|
SprogVersionListener |
Defines the interface for listening to SPROG version replies.
|
SprogVersionQuery |
Get the firmware version of the attached SPROG.
|
SprogVersionQuery.QueryState |
|
SpurEditFrame |
Frame for user edit of a spur.
|
SpurTableModel |
Table Model for edit of spurs used by operations
|
SRCPBusConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SRCPClientParser |
|
SRCPClientParser.JJCalls |
|
SRCPClientParserConstants |
|
SRCPClientParserDefaultVisitor |
|
SRCPClientParserTokenManager |
|
SRCPClientParserTreeConstants |
|
SRCPClientParserVisitor |
|
SRCPClientVisitor |
|
SRCPClockControl |
Class providing SRCP Clock Control to the SRCP client.
|
SRCPComponentFactory |
Provide access to Swing components for the SRCP subsystem.
|
SRCPConnectionTypeList |
Returns a list of valid SRCP Connection Types
|
SRCPInterface |
Layout interface, similar to command station
|
SRCPListener |
Defines the interface for listening to traffic on the SRCP communications
link.
|
SRCPMessage |
Encodes a message to an SRCP server.
|
SRCPMonAction |
Swing action to create and register a SRCPMonFrame object
|
SRCPMonPane |
Pane displaying (and logging) SRCP command messages
|
SRCPMonPane.Default |
Nested class to create one of these using old-style defaults
|
SRCPParser |
|
SRCPParser.JJCalls |
|
SRCPParserConstants |
|
SRCPParserDefaultVisitor |
|
SRCPParserTokenManager |
|
SRCPParserTreeConstants |
|
SRCPParserVisitor |
|
SRCPPortController |
Abstract base for classes representing a SRCP communications port
|
SRCPPowerManager |
PowerManager implementation for controlling layout power
|
SRCPProgrammer |
Implements the jmri.Programmer interface via commands for the SRCP
powerstation
|
SRCPProgrammerManager |
Extend DefaultProgrammerManager to provide ops mode programmers for SRCP
systems
|
SRCPReply |
Carries the reply to an SRCPMessage.
|
SRCPSensor |
SRCPSensor implementation of the Sensor interface.
|
SRCPSensorManager |
Implement SensorMmanager for SRCP systems.
|
SRCPSensorManagerXml |
Provides load and store functionality for configuring SRCPSensorManagers.
|
SRCPSystemConnectionAction |
|
SRCPSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
SRCPThrottle |
An implementation of DccThrottle with code specific to an SRCP connection.
|
SRCPThrottleManager |
SRCP implementation of a ThrottleManager.
|
SRCPTrafficController |
Converts Stream-based I/O to/from SRCP messages.
|
SRCPTrafficController.SRCPRcvNotifier |
Internal class to remember the Reply object and destination listener with
a reply is received.
|
SRCPTurnout |
SRCP implementation of the Turnout interface.
|
SRCPTurnoutManager |
Implement TurnoutManager for SRCP systems.
|
SRCPTurnoutManagerXml |
Provides load and store functionality for configuring SRCPTurnoutManagers.
|
SRCPVisitor |
|
Stack |
A table that is a stack
|
Stack.ValueAndType |
|
StackMonAction |
Swing action to create and register a StackMonFrame object
|
StackMonDataModel |
Table data model for display of Lenz Command Station Stack information.
|
StackMonFrame |
This frame provides a method for searching the command station stack.
|
StackNXPanel |
|
StagingEditFrame |
Frame for user edit of a staging track
|
StagingTableModel |
Table Model for edit of staging tracks used by operations
|
StandaloneMessage |
This file is part of JMRI.
|
StandaloneReply |
Contains the data payload of a serial reply packet.
|
StandaloneReporterManager |
Rfid implementation of a ReporterManager.
|
StandaloneReporterManagerXml |
Provides load and store functionality for configuring StandaloneReporterManagers.
|
StandaloneSensorManager |
Manage the Rfid-specific Sensor implementation.
|
StandaloneSensorManagerXml |
Provides load and store functionality for configuring StandaloneSensorManagers.
|
StandaloneTrafficController |
Converts Stream-based I/O to/from messages.
|
StartStopAllLogixNGsAction |
Swing action to create and register a TimeDiagram object.
|
StartupActionFactory |
|
StartupActionModelUtil |
|
StartupActionsManager |
Manager for Startup Actions.
|
StartupActionsPreferencesPanel |
Preferences panel to configure optional actions taken at startup.
|
StartupActionsPreferencesPanelXml |
|
StartupClassMigration |
Migrate startup actions in XML from the apps and apps.startup
packages to the jmri.util.startup package.
|
StartupModel |
Startup object models all need to implement this interface.
|
StartupModelCellEditor |
|
StartupModelCellRenderer |
|
StartupModelFactory |
|
StartupPauseFactory |
|
StartupPauseModel |
Startup action that causes JMRI to pause before triggering the next startup
action.
|
StartupPauseModelXml |
|
StartupRunnable |
A Runnable that is called as a startup action if registered to
provide a StartupRunnable service that can be loaded by
ServiceLoader.load(java.lang.Class) .
|
Station |
Define the content of a Station record.
|
Station<To extends java.lang.Enum<To>,From extends java.lang.Enum<From>> |
A Station represents a specific codeline field station.
|
StationTrackCondition |
Class to represent a TrackCondition which is a station stop.
|
StatusAction |
Swing action to create and register a pricom.pockettester.StatusFrame object
|
StatusBar |
Status Bar
A little status bar widget that can be put at the bottom of a panel.
|
StatusFrame |
Simple to display DCC status from Pocket Tester.
|
StatusPanel |
Panel to show DCC4PC status
|
StatusPanel |
Panel to show ECoS status
|
StatusPanel |
Panel to show TAMS status.
|
StatusPanel.Default |
Nested class to create one of these using old-style defaults.
|
StatusPanelAction |
|
StayOpenCheckBoxItem |
Default swing behaviour is to close a JCheckBoxMenuItem when clicked.
|
StayOpenCheckBoxMenuItemUI |
UI for StayOpenCheckBoxItem or JCheckBoxMenuItem.
|
Steam1Sound |
Steam Sound version 1 (adapted from Diesel3Sound).
|
SteamSound |
Steam Sound initial version.
|
StlEditorAction |
Swing action to create and register a StlEditorPane object
|
StlEditorPane |
Panel for editing STL logic.
|
StlEditorPane.Default |
Nested class to create one of these using old-style defaults
|
StlEditorPane.GroupRow |
The Group row contains the name and the raw data for one of the 16 groups.
|
StlEditorPane.InputRow |
The name and assigned true and false events for an Input.
|
StlEditorPane.LogicRow |
The definition of a logic row
|
StlEditorPane.NodeEntry |
|
StlEditorPane.Operator |
|
StlEditorPane.OutputRow |
The name and assigned true and false events for an Output.
|
StlEditorPane.ReceiverRow |
The name and assigned event id for a circuit receiver.
|
StlEditorPane.Token |
|
StlEditorPane.TransmitterRow |
The name and assigned event id for a circuit transmitter.
|
Stop |
Define the content of a Stop record.
|
StopAllButton |
|
StopAutomationAction |
|
StoppingBlock |
Stop a train in a block if required.
|
StoreAndCompare |
Determine if there have been changes made to the PanelPro data.
|
StoreAndCompareDialog |
Swing dialog notify that there is un-stored PanelPro data changes.
|
StoreDefaultXmlThrottlesLayoutAction |
Save throttles to XML
|
StoreMenu |
Create a "Save" menu item containing actions for storing various data
(subsets).
|
StoreXmlConfigAction |
Store the JMRI configuration information as XML.
|
StoreXmlThrottlesLayoutAction |
Save throttles to XML
|
StoreXmlUserAction |
Store the JMRI user-level information as XML.
|
StreamConfigPane |
Provide GUI to configure communications links.
|
StreamConnectionConfig |
Interface for objects that handle configuring a layout connection.
|
StringAction |
A LogixNG string action.
|
StringActionBean |
A LogixNG string action.
|
StringActionFactory |
Factory class for StringActionBean classes.
|
StringActionManager |
Manager for StringActionBean
|
StringActionMemory |
Sets a Memory.
|
StringActionMemorySwing |
Configures an ActionMemory object with a Swing JPanel.
|
StringActionMemoryXml |
|
StringActionStringIO |
Sets a StringIO.
|
StringActionStringIOSwing |
Configures an StringActionStringIO object with a Swing JPanel.
|
StringActionStringIOXml |
|
StringExpression |
String expression is used in LogixNG to answer a question that can give
a string value as result.
|
StringExpressionBean |
StringExpressionBean is a StringExpression that also implements NamedBean.
|
StringExpressionConstant |
Constant value.
|
StringExpressionConstantSwing |
Configures an StringExpressionConstant object with a Swing JPanel.
|
StringExpressionConstantXml |
Handle XML configuration for ActionLightXml objects.
|
StringExpressionFactory |
Factory class for StringExpressionBean classes.
|
StringExpressionManager |
Manager for Expression
|
StringExpressionMemory |
Reads a Memory.
|
StringExpressionMemorySwing |
Configures an StringExpressionMemory object with a Swing JPanel.
|
StringExpressionMemoryXml |
Handle XML configuration for StringExpressionMemory objects.
|
StringFactory |
The factory for StringAction classes.
|
StringFactory |
The factory for DigitalAction classes.
|
StringFormula |
Evaluates to True if the formula evaluates to true
|
StringFormula.ExpressionEntry |
|
StringFormula.SocketData |
|
StringFormulaSwing |
Configures an Formula object with a Swing JPanel.
|
StringFormulaXml |
Handle XML configuration for ActionLightXml objects.
|
StringFunctions |
Implementation of string functions.
|
StringIO |
Represent an string I/O on the layout.
|
StringIOManager |
Interface for obtaining StringIOs.
|
StringMany |
Execute many Actions in a specific order.
|
StringManySwing |
Configures an ActionTurnout object with a Swing JPanel.
|
StringManyXml |
Handle XML configuration for ActionLightXml objects.
|
StringUtil |
Common utility methods for working with Strings.
|
StringWithComment |
A string with a comment
|
StringWithCommentXml |
Load and store StringWithComment
|
StringWithLinks |
A string that might contain URL links
|
StringWithLinks.Link |
|
StringWithLinksXml |
Load and store StringWithLinks
|
Subscribe |
This action subscribes to a topic to MQTT.
|
SubscribeSwing |
Configures an Subscribe object with a Swing JPanel.
|
SubscribeXml |
Handle XML configuration for Subscribe objects.
|
SwingConfiguratorInterface |
The parent interface for configuring classes with Swing.
|
SwingPropertyChangeListener |
If constructed with SwingPropertyChangeListener(listener, true) this
subclass of PropertyChangeListener ensures listener is only ever
notified on the Event Dispatch Thread.
|
SwingShutDownTask |
Provides a base for using Swing to ask if shutdown should conditionally
continue.
|
SwingTools |
LogixNG Swing tools.
|
SwitchboardEditor |
Provides a simple editor for adding jmri.jmrit.display.switchBoard items to a
JLayeredPane inside a captive JFrame.
|
SwitchboardEditorAction |
Start a SwitchboardEditor.
|
SwitchboardEditorActionFactory |
|
SwitchboardEditorClassMigration |
Class migration for persistence classes for the Switchboard Editor.
|
SwitchboardEditorXml |
|
SwitchBoardLabelDisplays |
Enum representing what a switchboard editor cell should display.
|
SwitchboardServlet |
Return xml (for specified SwitchBoard) suitable for use by external clients.
|
SwitchDirectionIndicators |
|
SwitchDirectionLever |
|
SwitchIndicatorsRoute |
|
SymbolicProgBundle |
Common access to the SymbolicProgBundle of properties.
|
SymbolicProgStartupActionFactory |
Factory for symbolic programmer startup actions.
|
SymbolTable |
A symbol table
|
SymbolTable.InitialValueType |
An enum that defines the types of initial value.
|
SymbolTable.Symbol |
The definition of the symbol
|
SymbolTable.SymbolNotFound |
|
SymbolTable.Type |
|
SymbolTable.VariableData |
Data for a variable.
|
SystemConnectionAction<M extends SystemConnectionMemo> |
|
SystemConnectionComboBox |
JComboBox that provides a list of SystemConnectionMemos by user name.
|
SystemConnectionMemo |
Lightweight interface denoting that a system is active, and provide
general information.
|
SystemConnectionMemoManager |
Manager for SystemConnectionMemos.
|
SystemConnectionNamedPaneAction<M extends DefaultSystemConnectionMemo> |
|
SystemConsole |
Class to direct standard output and standard error to a ( JTextArea ) TextAreaFIFO .
|
SystemConsole.Scheme |
Class holding details of each scheme
|
SystemConsoleAction |
Swing action to display the JMRI System Console
This file is part of JMRI.
|
SystemConsoleConfigPanel |
Allow certain elements of the System Console to be configured.
|
SystemConsoleConfigPanelXml |
Handle XML persistence of SystemConsoleConfigPanel objects.
|
SystemConsolePreferencesManager |
|
SystemInfo |
Provide the JMRI context info.
|
SystemInfoAction |
Swing action to create and register a SystemInfo object.
|
SystemInfoFrame |
Frame displaying Version information for XpressNet hardware.
|
SystemMenu |
Create a "Systems" menu containing the system-specific SRCP tools.
|
SystemNameValidator |
A JInputValidator that validates a
NamedBean system name.
|
SystemType |
Common utility methods for determining which type of operating system is in
use.
|
TabbedPreferences |
Provide access to preferences via a tabbed pane.
|
TabbedPreferences.PreferencesCatItems |
|
TabbedPreferences.PreferencesCatItems.TabDetails |
|
TabbedPreferencesAction |
Action launches the tabbed preferences window.
|
TabbedPreferencesActionFactory |
Preferences startup action factory.
|
TabbedPreferencesFrame |
|
TabbedPreferencesProfileAction |
Tabbed Preferences Action for going direct to Profiles.
|
Table |
Represent a Table.
|
Table.ColumnNotFoundException |
|
Table.CsvType |
The available types of CSV from which to load a table
The default is TABBED, as that was previously the only choice
TABBED results in parsing the CSV file with tabs as the delimiters
COMMA uses csvFormat of RFC-4180, which is the standard Comma
Seperated Value format, but does not allow empty lines
|
Table.RowNotFoundException |
|
TableDataModel |
The table model for displaying rows of incoming RFID tags and associating them with cars
and locations.
|
TableDataModel.EditTrackCellEditor |
|
TableEditor |
Editor for LogixNG Tables
|
TableEditor.TableEventListener |
Create a custom listener event.
|
TableForEach |
Executes an action when the expression is True.
|
TableForEachSwing |
Configures an TableForEach object with a Swing JPanel.
|
TableForEachXml |
Handle XML configuration for TableForEach objects.
|
TableFrames |
GUI to define OBlocks.
|
TableFrames.BlockPathFrame |
|
TableFrames.BlockPathJPanel |
|
TableFrames.PathTurnoutFrame |
********************* Path-Turnout Frame ***********************************
|
TableFrames.PathTurnoutJPanel |
********************* Path-Turnout JPanel class for _tabbed *****************
|
TableItemPanel<E extends NamedBean> |
FamilyItemPanel extension for placing of CPE item types that come from tool Tables
- e.g.
|
TableRowOrColumn |
Enum for row or column.
|
TablesServlet |
Provide web UI for data, such as turnouts, sensors, etc. displayed in tables
Each method of this Servlet responds to a unique URL pattern.
|
TagCarItem |
Element for working with incoming RFID tags
|
TagMonitorPane |
A monitor for RFID tags which shows the tag, a car (if there is a car associated with that tag).
|
TamsComponentFactory |
Provide access to Swing components for the Tams subsystem.
|
TamsConnectionTypeList |
Returns a list of valid ESU Tams Connection Types
|
TamsConstants |
Constants to represent values seen in Tams traffic
|
TamsInterface |
Define interface for sending and receiving messages to the Tams command
station.
|
TamsListener |
Defines the interface for listening to traffic on the Tams communications
link.
|
TamsMenu |
Create a "Systems" menu containing the Tams-specific tools.
|
TamsMenu.Item |
|
TamsMessage |
Encodes a message to a Tams MasterControl command station.
|
TamsMonPane |
Swing action to create and register a MonFrame object.
|
TamsMonPaneAction |
|
TamsNamedPaneAction |
Action to create and load a JmriPanel from just its name.
|
TamsOpsModeProgrammer |
Provide an Ops Mode Programmer via a wrapper what works with the TAMS command
station object.
|
TamsPanel |
JPanel extension to handle automatic creation of window title and help
referetams for Tams panels
|
TamsPanelInterface |
JPanel interface to handle providing system connection information to a
panel.
|
TamsPortController |
Identifying class representing a Tams communications port Based on work by
Bob Jacobsen
|
TamsPowerManager |
PowerManager implementation for controlling layout power using binary P50x
commands
Based on work by Bob Jacobsen and Kevin Dickerson
|
TamsProgrammer |
Convert the jmri.Programmer interface into commands for the NCE power house.
|
TamsProgrammerManager |
Extend DefaultProgrammerManager to provide ops mode programmers for NCE
systems
|
TamsReply |
Carries the reply to a TamsMessage
|
TamsSensor |
Implement a Sensor via Tams communications.
|
TamsSensorManager |
Implement sensor manager for Tams systems.
|
TamsSensorManagerXml |
Provides load and store functionality for configuring TamsSensorManagers.
|
TamsSystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
TamsThrottle |
An implementation of DccThrottle with code specific to a TAMS connection.
|
TamsThrottleManager |
TamsDCC implementation of a ThrottleManager.
|
TamsTrafficController |
Converts Stream-based I/O to/from Tams messages.
|
TamsTurnout |
Implement a Turnout via Tams communications.
|
TamsTurnoutManager |
Implement turnout manager for Tams systems.
|
TamsTurnoutManagerXml |
Provides load and store functionality for configuring TamsTurnoutManagers.
|
TaskAllocateRelease |
|
TaskAllocateRelease.TaskAction |
|
TcpServer |
JMRI Implementation of the BiDiBOverTcp Server Protocol.
|
TcpServerAction |
This class implements the GUI releated functions for the TCP server.
|
TcpServerNetMessageHandler |
This is the network message handler for both directions.
|
TcpServerStartupActionFactory |
Factory for BiDiB TCP server startup actions.
|
TcsDownloadAction |
Action to download the function labels from a TCS CS-105 to a roster entry
|
TcsExportAction |
Action to export the RosterEntry values to a TCS-format data file.
|
TcsImportAction |
Action to import the RosterEntry values from a TCS data file.
|
TcsImporter |
Import CV values from a TCS backup file (from a CDI backup)
directly into a RosterEntry.
|
TcsUploadAction |
Action to upload the function labels from a roster entry to a TCS CS-105.
|
TerminateTrainAction |
|
TextAreaFIFO |
Create a new TextAreaFIFO, an extended JTextArea
Keeps message log windows to a reasonable length
Scrolls down to last line of textarea by default
Originally based on https://community.oracle.com/thread/1373400
Modified for JMRI by Steve Young (c) 2018
|
TextFilter |
Text by extension file filter.
|
TextItemPanel |
ItemPanel for text labels.
|
TextItemPanel.AJRadioButton |
|
TextItemPanel.AJSpinner |
|
TextItemPanel.TextPanel |
|
ThreadingUtil |
Utilities for handling JMRI's threading conventions.
|
ThreadingUtil.ReturningThreadAction<E> |
Interface for use in ThreadingUtil's lambda interfaces
|
ThreadingUtil.ThreadAction |
Interface for use in ThreadingUtil's lambda interfaces
|
ThreadingUtil.ThreadActionWithJmriException |
Interface for use in ThreadingUtil's lambda interfaces
|
ThreePaneTLRWindow |
MultiPane JMRI window with a "top" area over "left" and "right" lower panes,
optional toolbar and menu.
|
Throttle |
An implementation of DccThrottle with code specific to a Direct serial
connection.
|
Throttle |
A Throttle object can be manipulated to change the speed, direction and
functions of a single locomotive.
|
ThrottleController |
|
ThrottleControllerListener |
|
ThrottleCreationAction |
Create a new throttle.
|
ThrottleFrame |
Should be named ThrottlePanel but was already existing with that name and
don't want to break dependencies (particularly in Jython code)
|
ThrottleFrameManager |
Interface for allocating and deallocating throttles frames.
|
ThrottleFramePropertyEditor |
A very specific dialog for editing the properties of a ThrottleFrame object.
|
ThrottleListener |
A listener interface for a class requesting a DccThrottle from the
ThrottleManager.
|
ThrottleListener.DecisionType |
A decision type requested from ThrottleManager to ThrottleListener,
or decision made from ThrottleListener to ThrottleManager
|
ThrottleManager |
Direct DCC implementation of a ThrottleManager.
|
ThrottleManager |
Interface for allocating Throttle objects.
|
ThrottleSetting |
Oct 2020 - change formats to allow I18N of parameters
Jul 2024 - Add the SET_MEMORY action.
|
ThrottleSetting.Command |
|
ThrottleSetting.CommandValue |
|
ThrottleSetting.ValueType |
|
ThrottlesListAction |
|
ThrottlesListPanel |
A panel to display a list of active JMRI throttles
|
ThrottlesPreferences |
A class to store JMRI throttles preferences.
|
ThrottlesPreferences.ThrottlesPrefsXml |
An extension of the abstract XmlFile.
|
ThrottlesPreferencesAction |
|
ThrottlesPreferencesControlsSettingsPane |
A preferences panel to display and edit JMRI throttle keyboard shortcuts
|
ThrottlesPreferencesPane |
A preferences panel to display and edit JMRI throttle keyboard shortcuts
|
ThrottlesPreferencesUISettingsPane |
A preferences panel to display and edit JMRI throttle preferences
|
ThrottlesPreferencesWindow |
A frame to display and edit Throttles preferences
|
ThrottlesPreferencesWindowKeyboardControls |
A class to store JMRI throttles keyboard shortcuts
|
ThrottlesTableCellRenderer |
A TableCellRender to graphicaly display an active throttles in a summary table
(see ThrottlesListPanel)
|
ThrottlesTableModel |
A TableModel to display active Throttles in a summary table
(see ThrottlesListPanel)
|
ThrottleStartupActionFactory |
Factory for Throttle actions.
|
ThrottleTrigger |
Throttle trigger.
|
ThrottleWindow |
|
ThrottleWindowActions |
|
ThrottleWindowActionsFactory |
|
ThrottleWindowInputsListener |
|
ThrowPointsPacket |
Points/Turnout Order
|
TieTableModel |
Table Model for access to tie info
|
TieTablePane |
Pane for showing the tie table
|
TieToolFrame |
Frame for running assignment list.
|
Timebase |
Provide access to clock capabilities in hardware or software.
|
Timebase.ClockInitialRunState |
Defines what to do with the fast clock when JMRI starts up.
|
TimebaseRateException |
Thrown to indicate that a Timebase can't handle a particular rate setting
that's been requested.
|
TimeDisplay |
Provide access to basic functions of a clock face, that displays time in some
particular way.
|
TimeLock |
Lock if any of the SignalHeadSections controlling traffic are running time.
|
Timeout |
Executes an action when the expression is True.
|
TimeoutReporter |
Timeout decorator implementation for reporters.
|
TimeoutRfidSensor |
Timeout specific implementation of an RfidSensor.
|
TimeoutSwing |
Configures an Timeout object with a Swing JPanel.
|
TimeoutXml |
Handle XML configuration for ActionLightXml objects.
|
Timer |
An expression that waits some time before returning True.
|
TimerSwing |
Configures an Timer object with a Swing JPanel.
|
TimerUnit |
Units for timer classes.
|
TimerUtil |
Common utility methods for working with (@link java.util.Timer)
|
TimerXml |
Handle XML configuration for Timer objects.
|
TimeSinceMidnight |
This expression returns the number of minutes since midnight for the fast
clock or the system clock.
|
TimeSinceMidnight.Type |
|
TimeSinceMidnightSwing |
Configures an TimeSinceMidnight object with a Swing JPanel.
|
TimeSinceMidnightXml |
Handle XML configuration for ActionLightXml objects.
|
TimeStampedOutput |
|
TimeTableAction |
Swing action to create and register a TimeTableFrame
|
TimeTableCsvExport |
Export a timetable in CSV format for import into a speadsheet.
|
TimeTableCsvExport.TrainEntry |
|
TimeTableCsvImport |
CSV Record Types.
|
TimeTableDataManager |
Provide data base management services.
|
TimeTableDisplayGraph |
Display a timetable graph.
|
TimeTableFrame |
Create and maintain timetables.
|
TimeTableFrame.TimeTableTreeNode |
Timetable Tree Node Definition.
|
TimeTableGraphCommon |
The left column has the layout information along with the station names next to the diagram box.
|
TimeTableImport |
|
TimeTablePrintGraph |
Print a timetable graph.
|
TimeTableStartup |
|
TimeTableXml |
Load and store the timetable data file: TimeTableData.xml
|
TimeTableXml.TimeTableXmlFile |
|
TitledSlider |
JSlider with a titled border
|
TitledSpinner |
JSpinner with titled border
|
TmccComponentFactory |
Provide access to Swing components for the TMCC subsystem.
|
TmccMenu |
Create a "Systems" menu containing the Jmri TMCC-specific tools
|
TmccSystemConnectionMemo |
Provide the required SystemConnectionMemo.
|
ToggleButtonEditor |
Make a JToggleButton in a table cell function.
|
ToggleButtonRenderer |
|
ToggleOrPressButtonModel |
ToggleOrPressButtonModel handles the storage and maintenance of the
state of the button.
|
ToggleShowFullLocationName |
Swing action to toggle the show location hyphened name in full.
|
ToggleSoundEvent |
Toggle Sound Event.
|
Token |
|
Token |
|
Token |
A token used by the tokenizer and the parser
|
Token |
|
Tokenizer |
Parses and calculates an expression, for example "sin(2*pi*x)/3"
|
TokenMgrError |
|
TokenMgrError |
|
TokenMgrError |
|
TokenType |
Types of tokens.
|
ToolsMenu |
Create a "Tools" menu containing the Jmri system-independent tools
|
ToolsMenu |
Create a "Tools" menu containing the USS CTC tools
|
ToolsMenuAction |
Identifies an Action that can be added to the Tools menu
by being instantiated as @ServiceProvider(service = jmri.jmrit.swing.ToolsMenuItem.class)
|
ToolsStartupActionFactory |
|
ToolTip |
Implements Tooltips for Positionable objects.
|
Topology |
IF AND ONLY IF LayoutDesign is available:
This object creates a list of objects that describe the path
from the passed O.S. section to ALL other adjacent O.S. sections in a
specified direction.
|
TopologyInfo |
This class contains all of the information needed (in lists) for the higher level
"TRL_Rules" to generate all of the entries in "_mTRL_TrafficLockingRulesSSVList"
|
Track |
Represents a location (track) on the layout Can be a spur, yard, staging, or
interchange track.
|
TrackCircuitSection |
Drive a single Track Circuit section on a USS CTC panel.
|
TrackCondition |
Class to represent DMI Track Points of Interest,
i.e.
|
TrackCopyAction |
Swing action to create and register a TrackCopyFrame object.
|
TrackCopyFrame |
Frame for copying a track for operations.
|
TrackDestinationEditAction |
Action to create the TrackDestinationEditFrame.
|
TrackDestinationEditFrame |
Frame for user edit of track destinations
|
TrackEditCommentsAction |
Action to launch edit of track comments.
|
TrackEditCommentsFrame |
|
TrackEditFrame |
Frame for user edit of tracks.
|
Tracker |
Track an occupied block to adjacent blocks becoming occupied.
|
Tracker.PathSet |
|
TrackerTableAction |
This class displays a table of the occupancy detection trackers.
|
TrackerTableAction.Initializer |
|
TrackLoadEditAction |
Action to create the TrackLoadEditFrame.
|
TrackLoadEditFrame |
Frame for user edit of track loads
|
TrackNode |
TrackNode is a memo object specifying and returning track node
information
|
TrackPowerController |
Handle two-way communications regarding track power.
|
TrackReporter |
Extension of the AbstractReporter class that implements CollectingReporter
and represents the contents of a track.
|
TrackRoadEditAction |
Action to create the TrackRoadEditFrame.
|
TrackRoadEditFrame |
Frame for user edit of track roads
|
TrackSection |
Class to represent DMI Track Points of Interest,
i.e.
|
TrackSegment |
TrackSegment is a segment of track on a layout linking two nodes of the
layout.
|
TrackSegmentEditor |
MVC Editor component for TrackSegment objects.
|
TrackSegmentView |
MVC View component for the TrackSegment class.
|
TrackSegmentViewXml |
This module handles configuration for display.TrackSegment objects for a
LayoutEditor.
|
TrackTableModel |
Table Model for edit of tracks used by operations
|
TrafficController |
Traffic controller for CAN access.
|
TrafficController |
Converts Stream-based I/O to/from NMRA packets and controls sending to the
direct interface.
|
TrafficLock |
Implements a traffic lock.
|
TrafficLocking |
|
TrafficLockingData |
This describes one traffic locking rule.
|
TrafficLockingData.TRLSwitch |
|
TrafficLockingEntry |
|
TrafficLockingInfo |
|
TrafficRelay |
Models a traffic relay.
|
TrafficRelay.State |
|
Train |
Represents a train on the layout
|
Train |
Define the content of a Train record.
|
TrainBuilder |
Builds a train and then creates the train's manifest.
|
TrainBuilderBase |
Methods to support the TrainBuilder class.
|
TrainBuilderCars |
Contains methods for cars when building a train.
|
TrainBuilderEngines |
Contains methods for engines when building a train.
|
TrainByCarTypeAction |
Swing action to create and register a TrainByCarTypeFrame.
|
TrainByCarTypeFrame |
Frame to display by rolling stock, the locations serviced by this train
|
TrainCommon |
Common routines for trains
|
TrainConductorAction |
Swing action to create and register a TrainConductor frame.
|
TrainConductorFrame |
Conductor Frame.
|
TrainConductorPanel |
Conductor Panel.
|
TrainCopyAction |
Swing action to create and register a TrainCopyFrame object.
|
TrainCopyFrame |
Frame for making a new copy of a train.
|
TrainCsvCommon |
Contains the csv operators for manifests and switch lists
|
TrainCsvManifest |
Builds a train's manifest using Comma Separated Values (csv).
|
TrainCsvSwitchLists |
Builds a comma separated value (csv) switch list for a location on the
railroad.
|
TrainCustomCommon |
|
TrainCustomManifest |
|
TrainCustomSwitchList |
|
TrainEditBuildOptionsAction |
Swing action to create and register a TrainEditBuildOptionFrame.
|
TrainEditBuildOptionsFrame |
Frame for user edit of a train's build options
|
TrainEditFrame |
Frame for user edit of a train
|
TrainIcon |
An icon that displays the position of a train icon on a panel.
|
TrainIconAnimation |
Provides simple animation for train icons.
|
TrainIconXml |
Handle configuration for display.TrainIcon objects.
|
TrainInfo |
TrainInfo is a temporary object specifying New Train information just read
from disk, or to be written to disk
|
TrainInfoFile |
Handles reading and writing of TrainInfo files to disk as an XML file to/from
the dispatcher/traininfo/ directory in the user's preferences area
|
TrainLoadOptionsAction |
Swing action to create and register a TrainLoadOptionsFrame.
|
TrainLoadOptionsFrame |
Frame for user edit of a train's load options
|
TrainLogger |
Logs train movements and status to a file.
|
TrainManager |
Manages trains.
|
TrainManagerXml |
Loads and stores trains using xml files.
|
TrainManifest |
Builds a train's manifest.
|
TrainManifestHeaderText |
Loads and stores the manifest header text strings.
|
TrainManifestOptionAction |
Swing action to load the train manifest options frame.
|
TrainManifestOptionFrame |
Frame for user edit of the train manifest options
|
TrainManifestText |
Loads and stores the manifest text strings.
|
TrainOrder |
A TrainOrder has information about a required speed change of
the warrant.
|
TrainOrder.Cause |
|
TrainPrintUtilities |
Train print utilities.
|
TrainRoadOptionsAction |
Swing action to create and register a TrainRoadOptionsFrame.
|
TrainRoadOptionsFrame |
Frame for user edit of a train's road options
|
TrainsByCarTypeAction |
Swing action to create and register a TrainsByCarTypeFrame object.
|
TrainsByCarTypeFrame |
Frame to display which trains service certain car types
|
TrainSchedule |
Represents a schedule for trains.
|
TrainScheduleManager |
Manages train schedules.
|
TrainScriptAction |
Swing action to create and register a TrainScriptFrame.
|
TrainScriptFrame |
Frame for user edit of a train's script options.
|
TrainsScheduleAction |
Swing action to create and register a TrainsScheduleTableFrame object.
|
TrainsScheduleEditAction |
Action to edit train schedule
|
TrainsScheduleEditFrame |
Used to edit train schedules.
|
TrainsScheduleTableFrame |
Frame for adding and editing train schedules for operations.
|
TrainsScheduleTableModel |
Table Model for edit of train schedules used by operations
|
TrainsScriptAction |
Swing action to create and register a TrainsScriptFrame.
|
TrainsScriptFrame |
Frame for user edit of startup and shutdown operation scripts.
|
TrainsTableAction |
Swing action to create and register a TrainTableFrame object.
|
TrainsTableFrame |
Frame for adding and editing the train roster for operations.
|
TrainsTableModel |
Table Model for edit of trains used by operations
|
TrainsTableSetColorAction |
Swing action to create and register a TrainSetColorFrame object.
|
TrainsTableSetColorFrame |
Frame for setting up the Trains table colors in operations.
|
TrainSwitchListEditFrame |
Frame for user selection of switch lists
|
TrainSwitchListEditFrame.TrainSwitchListCommentFrame |
|
TrainSwitchLists |
Builds a switch list for a location on the railroad
|
TrainSwitchListText |
Loads and stores the switch list text strings.
|
TrainType |
Define the content of a Train Type record.
|
TrainUtilities |
Train file utilities
|
TransferableObject |
At last an easy way to encapsulate your custom objects for dragging and
dropping in your Java programs!
|
TransferableObject.Fetcher |
Instead of passing your data directly to the TransferableObject
constructor, you may want to know exactly when your data was received in
case you need to remove it from its source (or do anyting else to it).
|
TransferActionListener |
A class that tracks the focused component.
|
Transit |
A Transit is a group of Sections representing a specified path through a
layout.
|
TransitCreationTool |
The transit creation tool, is designed to be used by higher level tools to
create transits between Beans.
|
TransitManager |
Implementation of a Transit Manager
|
TransitSection |
This class holds information and options for a Section when assigned to a
Transit.
|
TransitSectionAction |
This class holds information and options for a Action to be applied when an
automated train enters, exits, or is inside of a Section in a Transit.
|
TransitTableAction |
Swing action to create and register a TransitTable GUI.
|
Transmitter |
Represents an RPS transmitter, generally a locomotive.
|
TranspondingTag |
Concrete implementation of the IdTag interface for the LocoNet
based Transponding reports.
|
TranspondingTagManager |
Concrete implementation for the Internal IdTagManager
interface that manages TranspondingTags.
|
TreeAction |
Create a JInput control window.
|
TreeControlStartupActionFactory |
Factory for BeanTable startup actions.
|
TreeEditor |
Base class for LogixNG editors
|
TreeEditor.EnableClipboard |
|
TreeEditor.EnableExecuteEvaluate |
|
TreeEditor.EnableRootPopup |
|
TreeEditor.EnableRootRemoveCutCopy |
|
TreeFrame |
Frame for controlling JInput access to USN
|
TreeModel |
TreeModel represents the USB controllers and components
|
TreePane |
Show the action/expression tree.
|
TreePane.FemaleSocketDecorator |
|
TreePane.FemaleSocketTreeModel |
The methods in this class allow the JTree component to traverse the
female sockets of the ConditionalNG tree.
|
TreePanel |
Create a JPanel containing a tree of JInput sources.
|
TreeViewer |
Show the action/expression tree.
|
Trigger |
Superclass for all VSD trigger types.
|
Trigger.CompareType |
|
Trigger.CompareValueType |
|
Trigger.TargetAction |
|
Trigger.TriggerType |
|
TriggerListener |
Trigger listener
This file is part of JMRI.
|
TriggerOnce |
An Expression that returns True only once while its child expression returns
True.
|
TriggerOnceSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
TriggerOnceXml |
Handle XML configuration for ActionLightXml objects.
|
TriggerRoute |
This action triggers a route.
|
TriggerRoute.Operation |
|
TriggerRouteModel |
Startup model that stores the user name of a Route so it can be
set at application startup.
|
TriggerRouteModelFactory |
|
TriggerRouteModelXml |
|
TriggerRouteSwing |
Configures an TriggerRoute object with a Swing JPanel.
|
TriggerRouteXml |
Handle XML configuration for ActionLightXml objects.
|
TripleOutputSignalHead |
Drive a single searchlight signal head via three "Turnout" objects.
|
TripleOutputSignalHeadXml |
Handle XML configuration for TripleOutputSignalHead objects.
|
TripleTurnoutSignalHead |
Drive a single signal head via three "Turnout" objects.
|
TripleTurnoutSignalHeadXml |
Handle XML configuration for TripleTurnoutSignalHead objects.
|
TriStateJCheckBox |
JPanel containing
Extension of JCheckBox allowing a partial state to be displayed.
|
TriStateJCheckBox.State |
Enum of TriStateJCheckBox state values.
|
True |
Always evaluates to True.
|
TrueSwing |
Configures an ExpressionTurnout object with a Swing JPanel.
|
TrueXml |
Handle XML configuration for ActionLightXml objects.
|
Turnout |
Represent a Turnout on the layout.
|
TurnoutController |
|
TurnoutEditAction |
Provides an edit panel for a turnout object.
|
TurnoutIcon |
An icon to display a status of a turnout.
|
TurnoutIconXml |
Handle configuration for display.TurnoutIcon objects.
|
TurnoutLock |
This only works with Digitrax DS54's and DS64's configured to LOCALLY change the switch via either
a pushbutton or toggle switch.
|
TurnoutLock |
Lock if a turnout isn't in the desired state.
|
TurnoutManager |
Locate a Turnout object representing some specific turnout on the layout.
|
TurnoutOperation |
Framework for automating reliable turnout operation.
|
TurnoutOperationConfig |
Configuration panel for TurnoutOperation class.
|
TurnoutOperationEditorDialog |
Display a TurnoutOperationConfig Dialog for the turnout.
|
TurnoutOperationFrame |
|
TurnoutOperationManager |
class to look after the collection of TurnoutOperation subclasses Unlike the
other xxxManager, this does not inherit from AbstractManager since the
resources it deals with are not DCC system resources but rather purely
internal state.
|
TurnoutOperationManagerXml |
|
TurnoutOperationXml |
Superclass for save/restore of TurnoutOperation subclasses in XML.
|
TurnoutOperator |
Some (not much) common machinery for the concrete turnout operator classes.
|
TurnoutOperator.TurnoutOperatorException |
Exception thrown when the turnout's operator has changed while the
operator is running.
|
TurnoutSection |
Drive a single Turnout section on a USS CTC panel.
|
TurnoutSection.TurnoutCentralSection |
|
TurnoutSection.TurnoutCentralSection.State |
|
TurnoutSignalMast |
SignalMast implemented via Turnout objects.
|
TurnoutSignalMast.TurnoutAspect |
|
TurnoutSignalMastAddPane |
A pane for configuring TurnoutSignalMast objects.
|
TurnoutSignalMastAddPane.SignalMastAddPaneProvider |
|
TurnoutSignalMastXml |
Handle XML configuration for TurnoutSignalMast objects.
|
TurnoutTableAction |
Swing action to create and register a TurnoutTable GUI.
|
TurnoutTableDataModel |
Data model for a Turnout Table.
|
TurnoutTableJTable |
JTable to display a TurnoutTableDataModel.
|
TurnoutTableJTable.BeanBoxRenderer |
|
TurnoutTableJTable.BeanComboBoxEditor |
|
TurnoutTableTabAction |
|
TurnoutWhereUsed |
Find turnout references.
|
TwoByteMacro |
Implement generic two-byte macros from the Digitrax sound definition language
|
TwoByteMacroEditor |
Editor panel for the generic two-byte macros from the Digitrax sound
definition language
|
TwoIndexTcsProgrammerFacade |
Programmer facade for single index multi-CV access.
|
TwoIndexTcsProgrammerFacade.ProgState |
|
TwoPaneTBWindow |
MultiPane JMRI window with a "top" area over a single bottom lower pane,
optional toolbar and menu.
|
TypeConversionUtil |
Converts between java types, for example String to Double and double to boolean.
|
UDPInputStream |
|
UDPOutputStream |
|
UhlenbrockAdapter |
Update the code in jmri.jmrix.loconet.locobuffer so that it operates
correctly with the IC-COM and Intellibox II on-board USB port.
|
UhlenbrockConnectionTypeList |
Provide a list of valid Uhlenbrock Connection Types.
|
UhlenbrockLnThrottleManager |
LocoNet implementation of a ThrottleManager for Uhlenbrock.
|
UhlenbrockPacketizer |
Converts Stream-based I/O to/from LocoNet messages.
|
UhlenbrockProgrammerManager |
Extend LnProgrammerManager to disable on-the-track programming, which is not
supported by IB-COM or Intellibox II
|
UhlenbrockSlot |
Extends representation of a single slot for the Uhlenbrock IB command station.
|
UhlenbrockSlotManager |
Only change compared to standard LocoNet SlotManager is CV programming.
|
UhlenbrockSystemConnectionMemo |
Lightweight class to denote that an Uhlenbrock IB-COM or Intellibox II is
active
|
UnboundArbitraryBean |
Generic implementation of BeanInterface that supports
arbitrary properties defined at runtime.
|
UnboundBean |
Generic implementation of BeanInterface without support
for arbitrary properties defined at runtime.
|
UncaughtExceptionHandler |
Class to log exceptions that rise to the top of threads, including to the top
of the AWT event processing loop.
|
UnexpectedExceptionContext |
Extends ExceptionContext class for exceptions that are not expected, and
therefore have no suggestions for the user.
|
UnknownEditNVPane |
Node Variable edit frame for an unknown CBUS module
|
UnknownPaneProvider |
Returns configuration objects for an unknown module
|
UnsupportedCommOperationException |
This exception is thrown when the operation is not supported.
|
UnzipFileClass |
Unzip a local file or URL to into a specified directory
|
UpdateDecoderDefinitionAction |
Update the decoder definitions in the roster.
|
UpdateNV |
Interface for callback function(s) used to update the NVs
|
UpdateSwitchListAction |
|
URIDrop |
This class makes it easy to drag and drop files from the operating system to
a Java program.
|
URIDrop.Listener |
Implement this inner interface to listen for when uris are dropped.
|
URIDrop.ListenerExt |
|
URIDropEvent |
|
URIDropListener |
When using the FileDrop package in its JavaBean form, this listener will
receive events when files are dropped onto registered targets.
|
UsbBrowserAction |
Action to open the UsbBrowserFrame.
|
UsbBrowserFrame |
|
UsbBrowserPanel |
|
UsbBrowserPanel.UsbTreeNode |
|
UsbBrowserStartupActionFactory |
|
UsbCmdStationMemory |
Updates for command station memory of the PH5.
|
UsbDcs210PlusAdapter |
Update the code in jmri.jmrix.loconet.locobuffer so that it refers to the
option settings for the Digitrax DCS210Plus's USB interface
|
UsbDcs210PlusSystemConnectionMemo |
Lightweight class to denote that a DCS210Plus USB interface is active
|
UsbDcs240Adapter |
Update the code in jmri.jmrix.loconet.locobuffer so that it refers to the
option settings for the Digitrax DCS240's USB interface
|
UsbDcs240PlusAdapter |
Update the code in jmri.jmrix.loconet.locobuffer so that it refers to the
option settings for the Digitrax DCS240Plus's USB interface
|
UsbDcs240PlusSystemConnectionMemo |
Lightweight class to denote that a DCS240Plus USB interface is active
|
UsbDcs240SystemConnectionMemo |
Lightweight class to denote that a DCS240 USB interface is active
|
UsbDcs52Adapter |
Update the code in jmri.jmrix.loconet.locobuffer so that it refers to the
option settings for the Digitrax DCS52's USB interface
|
UsbDcs52SystemConnectionMemo |
Lightweight class to denote that a DCS52 USB interface is active
|
UsbDriverAdapter |
Implements UsbPortAdapter for the NCE system.
|
UsbInterfacePanel |
Panel for configuring an NCE USB interface.
|
UsbLightManager |
Implement LightManager for Anyma dmx usb systems.
|
UsbLightManagerXml |
Provides load and store functionality for configuring AnymaDMX_LightManagers.
|
UsbNode |
UsbNode represents the USB controllers or component.
|
UsbPortAdapter |
Enables basic setup of a USB interface for a jmrix implementation.
|
UsbUhlenbrock63120Adapter |
Extend the code in jmri.jmrix.loconet.locobuffer so that it operates
correctly with the Uhlenbrock USB-adapter part no 63120.
|
UsbUtil |
USB utilities.
|
UsbViewAction |
Open a USB browser.
|
User |
An user in the permission system.
|
UserInterface |
UserInterface.java Create a window for WiThrottle information and and create
a FacelessServer thread to handle jmdns and device requests
|
UserInterface |
|
UserMessagePreferencesPane |
Pane to show User Message Preferences.
|
UserMessagePreferencesPane.ListItems |
|
UserPreferencesManager |
Interface for the User Preferences Manager.
|
ValidatedTextField |
Extends JTextField to provide a data validation function and a colorization
function.
|
ValidatingInputPane<T> |
A helper Panel for input-validating input boxes.
|
ValidationNotifications |
Utilities for displaying Validation Messages.
|
ValueEditor |
JTable editor for cells representing CV values.
|
ValueQualifier |
Qualify a variable on greater than or equal a number
|
ValueRenderer |
Renders enum table cells.
|
Variable |
A variable
|
VariableControlSpanBean |
Interface for NamedBean indicating that the bean may control more than one output.
|
VariableLight |
Represent a single visible Variable Light on the physical layout.
|
VariableLightManager |
Interface for obtaining VariableLights.
|
VariableTableModel |
Table data model for display of variables in symbolic programmer.
|
VariableValue |
Represents a single Variable value; abstract base class.
|
VerifyWriteProgrammerFacade |
Programmer facade which verifies each write via a read, if possible.
|
VerifyWriteProgrammerFacade.ProgState |
State machine for VerifyWriteProgrammerFacade (click to magnify):
|
Version |
Defines a simple place to get the JMRI version string.
|
VerticalLabelUI |
Allows a JLabel to be displayed vertically, with a defined orientation.
|
VetoableChangeFirer |
Interface that defines the methods needed to fire vetoable property changes.
|
VetoableChangeProvider |
A set of methods that would need to be implemented to ensure the implementing
class provides a complete external interface for vetoable property changes.
|
VetoableChangeSupport |
Implementation of PropertyChangeSupport and
VetoableChangeSupport that can be extended by classes that
would normally need to implement the methods of PropertyChangeSupport and
VetoableChangeSupport independently.
|
VetoedBell |
Derive a CTC machine bell via a Turnout output.
|
VirtualLCDAction |
|
VirtualLCDFrame |
Frame to image the DCC-EX command station's OLED display
Also sends request to DCC-EX to send copies of all LCD messages to this instance of JMRI
|
VirtualSignalHead |
A signal head that exists only within the program.
|
VirtualSignalHeadXml |
Handle XML configuration for VirtualSignalHead objects.
|
VirtualSignalMast |
SignalMast implemented via one SignalHead object.
|
VirtualSignalMastAddPane |
A pane for configuring VirtualSignalMast objects.
|
VirtualSignalMastAddPane.SignalMastAddPaneProvider |
|
VirtualSignalMastXml |
Handle XML configuration for DefaultSignalMastManager objects.
|
VoltageMeter |
Interface for marking a Meter as a Voltage meter.
|
VSDConfig |
Data capsule ("Model"?)
|
VSDConfigDialog |
Configuration dialog for setting up a new VSDecoder
This file is part of JMRI.
|
VSDConfigDialog.NullProfileBoxItem |
|
VSDControl |
New GUI pane for a Virtual Sound Decoder (VSDecoder).
|
VSDecoder |
Implements a software "decoder" that responds to throttle inputs and
generates sounds in responds to them.
|
VSDecoderCreationAction |
Start Virtual Sound Decoder Manager.
|
VSDecoderCreationStartupActionFactory |
|
VSDecoderManager |
VSDecoderFactory, builds VSDecoders as needed, handles loading from XML if needed.
|
VSDecoderManagerThread |
Main thread of VSDecoder.
|
VSDecoderPreferences |
Manage VSDecoder Preferences.
|
VSDecoderPreferences.VSDecoderPrefsXml |
An extension of the abstract XmlFile.
|
VSDecoderPreferencesPane |
Pane to show VSDecoder Preferences.
|
VSDFile |
Open a VSD file and validate the configuration part.
|
VSDFile.ValidateStatus |
|
VSDGeoFile |
Load parameter from XML for the Advanced Location Following.
|
VSDListener |
VSD listener.
|
VSDManagerEvent |
Process Manager Events.
|
VSDManagerEvent.EventType |
|
VSDManagerFrame |
Main frame for the GUI VSDecoder Manager.
|
VSDManagerListener |
Manager Event Listener.
|
VSDNavigation |
Navigation through a LayoutEditor panel to set the sound position.
|
VSDOptionsDialog |
Options dialog to add a Train to a VSDecoder.
|
VSDPreferencesAction |
VSD Preferences Action.
|
VSDSound |
Superclass for all Sound types.
|
WaitHandler |
Common utility class for handling the "spurious wakeup from wait()" problem
documented in Object.wait(long) .
|
WaitSwitchListAction |
|
WaitTrainAction |
|
WaitTrainTerminatedAction |
|
WangrowConnectionTypeList |
Returns a list of valid lenz XpressNet Connection Types.
|
Warrant |
A Warrant contains the operating permissions and directives needed for a
train to proceed from an Origin to a Destination.
|
Warrant.SpeedState |
|
WarrantFrame |
WarrantFame creates and edits Warrants
This file is part of JMRI.
|
WarrantManager |
Basic Implementation of a WarrantManager.
|
WarrantManagerXml |
Provides the abstract base and store functionality for
configuring the WarrantManager.
|
WarrantPreferences |
Hold configuration data for Warrants, includes Speed Map
|
WarrantPreferences.Shutdown |
|
WarrantPreferences.WarrantPreferencesXml |
|
WarrantPreferencesPanel |
|
WarrantPreferencesPanel.DataPair<K,V> |
Retain the key/value pair of a Map or Dictionary as a pair.
|
WarrantRoute |
Make panels for WarrantFrame and NXFrame windows that create and edit
Warrants.
|
WarrantRoute.AddressTextField |
|
WarrantRoute.Display |
|
WarrantRoute.DisplayButton |
|
WarrantRoute.Location |
|
WarrantShutdownTask |
Allows user to decide if (and which) SpeedProfiles to write to the Roster at
the end of a session.
|
WarrantTableAction |
A WarrantAction contains the operating permissions and directives needed for
a train to proceed from an Origin to a Destination.
|
WarrantTableFrame |
The WarrantTableFrame lists the existing Warrants and has controls to set
their routes, train IDs launch them and control their running (halt, resume,
abort. etc.
|
WarrantTableModel |
Table Model for the Warrant List
This file is part of JMRI.
|
WarrantWhereUsed |
Find Warrant references.
|
WatchingLabel |
JLabel that watches another component, setting itself invisible if when the
other component is
|
WavBuffer |
Wrap a byte array to provide WAV file functionality
|
WebAppConfiguration |
Provide default paths to the Angular JMRI web application.
|
WebAppManager |
Manager for the Angular JMRI Web Application.
|
WebAppServlet |
Dynamic content for the Angular JMRI web application.
|
WebBrowser |
Executes an string action with the result of an string expression.
|
WebBrowserSwing |
Configures an ActionTurnout object with a Swing JPanel.
|
WebBrowserXml |
Handle XML configuration for WebBrowser objects.
|
WebManifest |
Provide integration for the JMRI web services so servlets can visually
integrate into the JMRI web site.
|
WebMenuItem |
Provide a menu item used in the navigation bar on the JMRI web server.
|
WebRequest |
This action sends a web request.
|
WebRequest.Parameter |
|
WebRequest.ReplyType |
|
WebRequest.RequestMethodType |
|
WebRequestSwing |
Configures an WebRequest object with a Swing JPanel.
|
WebRequestTableModel |
Table model for WebRequest
|
WebRequestTableModel.CellRenderer |
|
WebRequestTableModel.DataTypeCellEditor |
|
WebRequestXml |
Handle XML configuration for WebRequest objects.
|
WebServer |
An HTTP server that handles requests for HTTPServlets.
|
WebServerAction |
Action to start a web server.
|
WebServerConfiguration |
Provide additional configurations not encapsulated by a servlet for the
WebServer .
|
WebServerPreferences |
|
WebServerPreferencesPanel |
|
WebServerStartupActionFactory |
Factory for web server startup actions.
|
WhereUsed |
List the places where an item is used.
|
WhereUsedAction |
Swing action to create and register a WhereUsedFrame
|
WhereUsedAction |
Swing action to create and register a WhereUsedFrame
|
WhereUsedCollectors |
Find references.
|
WhereUsedFrame |
Create a where used report based on the selected bean.
|
WhereUsedFrame |
Create a where used report based on the selected bean.
|
WhereUsedFrame.ItemType |
The item types.
|
WhereUsedFrame.ItemType |
The item types.
|
WiFiConsist |
|
WiFiConsistFile |
|
WiFiConsistManager |
|
WindowInterface |
Interface for an object that can arrange for a JmriPanel to be
displayed.
|
WindowInterface.Hint |
Suggested location for subsequent panels
|
WindowManagement |
This action acts on a Window.
|
WindowManagement.BringToFrontOrBack |
|
WindowManagement.HideOrShow |
|
WindowManagement.MaximizeMinimizeNormalize |
|
WindowManagementSwing |
Configures an WindowManagement object with a Swing JPanel.
|
WindowManagementXml |
Handle XML configuration for WindowManagement objects.
|
WindowMenu |
Creates a menu showing all open windows and allows to bring one in front
|
WindowPreferences |
A helper class for getting and setting XML attributes of a JInternalFrame.
|
WiThrottleCreationAction |
Start, and create if needed, the WiThrottle server.
|
WiThrottleManager |
|
WiThrottlePreferences |
|
WiThrottlePreferences.Initializer |
|
WiThrottlePrefsPanel |
|
WiThrottlesListModel |
|
WiThrottleStartupActionFactory |
Factory for roster startup actions.
|
WrapLayout |
FlowLayout subclass that fully supports wrapping of components.
|
WrongNumberOfParametersException |
Wrong number of parameters to a function.
|
X10Sequence |
Represent a sequence of one or more X10 commands (addresses and functions).
|
X10Sequence.Address |
Represent a single "set address" X10 command
|
X10Sequence.Command |
Represent a single X10 command, which is either a "set address" or "do
function" operation
|
X10Sequence.ExtData |
Represent a single "Extended Data" X10 command
|
X10Sequence.Function |
Represent a single "do function" X10 command
|
XBeeAdapter |
Provide access to IEEE802.15.4 devices via a serial com port.
|
XBeeAddNodeFrame |
Frame for Adding new Nodes
|
XBeeBroadcastMessage |
This is an extension of the XBeeMessage class for messages
that are to be sent as broadcast messages.
|
XBeeComponentFactory |
Provide access to Swing components for the XBee subsystem.
|
XBeeConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
XBeeEditNodeFrame |
Frame for Editing Nodes
|
XBeeInterface |
Interface to send/receive xbee information
|
XBeeIOStream |
|
XBeeLight |
Light implementation for XBee systems.
|
XBeeLightManager |
Implement LightManager for XBee connections.
|
XBeeLightManagerXml |
Provides load and store functionality for configuring XBeeLightManagers.
|
XBeeListener |
Listener interface to be notified about XBee traffic
|
XBeeMenu |
Create a menu containing the XBee specific tools
|
XBeeMessage |
This is a wrapper class for a Digi XBeeAPIPacket.
|
XBeeNode |
Implementation of a Node for XBee networks.
|
XBeeNodeConfigAction |
Swing action to create and register a XBeeNodeConfigFrame object
|
XBeeNodeConfigFrame |
Frame for user configuration of XBee nodes Derived from node configuration
for c/mri nodes.
|
XBeeNodeManager |
|
XBeeReply |
Contains the data payload of a serial reply packet.
|
XBeeSensor |
Extend jmri.AbstractSensor for XBee connections.
|
XBeeSensorManager |
Manage the XBee specific Sensor implementation.
|
XBeeSensorManagerXml |
Provides load and store functionality for configuring XBeeSensorManagers.
|
XBeeSystemConnectionAction |
|
XBeeTrafficController |
Traffic Controller interface for communicating with XBee devices directly
using the XBee API.
|
XBeeTurnout |
Turnout implementation for XBee systems.
|
XBeeTurnoutManager |
Implement turnout manager for XBee connections
|
XBeeTurnoutManagerXml |
Provides load and store functionality for configuring XBeeTurnoutManagers.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
Xml |
A convenient place to access operations xml element and attribute names.
|
XmlAdapter |
Interface assumed during configuration operations.
|
XmlFile |
Handle common aspects of XML files.
|
XmlFile.Validate |
Specify validation operations on input.
|
XmlFileCheckAction |
Make sure an XML file is readable, without doing a DTD or Schema validation.
|
XmlFileLocationAction |
Swing action to display the JMRI directory locations.
|
XmlFilenameFilter |
Filter for filenames ending in .xml.
|
XmlFileValidateAction |
Make sure an XML file is readable, and validates OK against its schema and DTD.
|
XmlFileValidateRunner |
Make sure an XML file is readable, and validates OK against its schema and
DTD.
|
XMLUtil |
Utility class collecting library methods related to XML processing.
|
XNetAddress |
Utility Class supporting parsing and testing of addresses for Lenz XpressNet
|
XNetComponentFactory |
Provide access to Swing components for the XpressNet subsystem.
|
XNetConsist |
XNetConsist.java
This is the Consist definition for a consist on an XPresNet system. it uses
the XpressNet specific commands to build a consist.
|
XNetConsistManager |
Consist Manager for use with the XNetConsist class for the consists it builds
|
XNetConstants |
Constants to represent values seen in XpressNet traffic.
|
XNetException |
|
XNetFeedbackMessageCache |
Implement a feedback message cache for XpressNet sensors and turnouts.
|
XNetHeartBeat |
XNet specific class to send heartbeat messages to
the XNet.
|
XNetInitializationManager |
This class performs Command Station dependent initialization for XpressNet.
|
XNetInterface |
XNetInterface defines the general connection to an XNet layout.
|
XNetLight |
Implementation of the Light Object for XpressNet.
|
XNetLightManager |
Implement LightManager for XpressNet systems.
|
XNetLightManagerXml |
Provides load and store functionality for configuring XNetLightManagers.
|
XNetListener |
XNetListener provides the call-back interface for notification when a new
XNet message arrives from the layout.
|
XNetMenu |
Create a menu containing the XpressNet specific tools
|
XNetMessage |
Represents a single command or response on the XpressNet.
|
XNetMessageException |
|
XNetMonAction |
Swing action to create and register an XNetMonFrame object
|
XNetMonPane |
Panel displaying (and logging) XpressNet messages derived from XNetMonFrame.
|
XNetMonPane.Default |
Nested class to create one of these using old-style defaults
|
XNetNetworkPortController |
Abstract base for classes representing an XNet communications port.
|
XNetOpsModeProgrammer |
Provides an Ops mode programming interface for XpressNet Currently only Byte
mode is implemented, though XpressNet also supports bit mode writes for POM
|
XNetPacketizer |
Converts Stream-based I/O to/from XNet messages.
|
XNetPortController |
Interface for XNetPortController objects.
|
XNetPowerManager |
PowerManager implementation for controlling layout power.
|
XNetProgrammer |
Convert the jmri.Programmer interface into commands for the Lenz XpressNet
|
XNetProgrammerManager |
Extend DefaultProgrammerManager to provide ops mode programmers on XPressNet
|
XNetReply |
Represents a single response from the XpressNet.
|
XNetSensor |
Extend jmri.AbstractSensor for XpressNet layouts.
|
XNetSensorManager |
Manage the XpressNet specific Sensor implementation.
|
XNetSensorManagerXml |
Provides load and store functionality for configuring XNetSensorManagers.
|
XNetSerialPortController |
Abstract base for classes representing an XNet communications port
|
XNetSimulatorAdapter |
Provide access to a simulated XpressNet system.
|
XNetSimulatorPortController |
Abstract base for classes representing an XNet communications port
|
XNetStreamConnectionConfig |
Handle configuring an XpressNet layout connection via an XNetStreamPortController
adapter.
|
XNetStreamConnectionConfigXml |
Handle XML persistance of layout connections by persistening the
XNetStreamConnectionConfig (and connections).
|
XNetStreamPortController |
Abstract base for classes representing an XNet communications port
|
XNetSystemConnectionMemo |
Lightweight class to denote that a system is active and provide general
information
|
XNetThrottle |
An implementation of DccThrottle with code specific to an XpressNet
connection.
|
XNetThrottle.RequestMessage |
Internal class to hold a request message, along with the associated
throttle state.
|
XNetThrottleManager |
XNet implementation of a ThrottleManager based on the
AbstractThrottleManager.
|
XNetTimeSlotListener |
The XNetTimeSlotListener listens for two messages from the computer interface:
"Command Station No Longer Providing a timeslot for communications" (01 05 04)
"Command Station is providing a timeslot for communications again." (01 07 06)
|
XNetTrafficController |
Abstract base class for implementations of XNetInterface.
|
XNetTrafficRouter |
Implements an XNetInterface by doing a scatter-gather to another, simpler
implementation.
|
XNetTurnout |
Extend jmri.AbstractTurnout for XNet layouts
|
XNetTurnout.RequestMessage |
Internal class to hold a request message, along with the associated throttle state.
|
XNetTurnoutManager |
Implement turnout manager for Lenz (XpresssNet) connections.
|
XNetTurnoutManagerXml |
Provides load and store functionality for configuring XNetTurnoutManagers.
|
XnTcpAdapter |
Provide access to XpressNet via a XnTcp interface attached on the Ethernet
port.
|
XnTcpXNetPacketizer |
This is an extension of the XNetPacketizer to handle the device specific
requirements of the XnTcp.
|
XpaComponentFactory |
Provide access to Swing components for the XPA subsystem.
|
XpaConfigureAction |
Swing action to create and register a XpaConfigureFrame object.
|
XpaConfigureFrame |
Frame for configuring an XPA using a modem.
|
XpaInterface |
Define interface for sending and receiving messages from an XpressNet System
using an XPA and a modem.
|
XpaListener |
Defines the interface for listening to traffic sent to an XpressNet based
Command Station via an XPA and a modem.
|
XpaMenu |
Create a "Systems" menu containing the Jmri XPA-specific tools
|
XpaMessage |
Encodes a message to an XpressNet command station via an XPA and a modem.
|
XpaMonAction |
Swing action to create and register an xpaMonFrame object
|
XpaMonPane |
Panel displaying (and logging) Xpa+Modem command messages.
|
XpaMonPane.Default |
Nested class to create one of these using old-style defaults
|
XpaPacketGenAction |
Swing action to create and register an XpaPacketGenFrame object
|
XpaPacketGenFrame |
Frame for user input of Xpa+Modem (dialing) messages.
|
XpaPortController |
Abstract base for classes representing an XPA+Modem communications port
|
XpaPowerManager |
PowerManager implementation for controlling layout power from an XPA+modem
connected to an XpressNet based system.
|
XpaSystemConnectionMemo |
Provide the required SystemConnectionMemo for the XPA+Modem adapters.
|
XpaThrottle |
An XPA+Modem implementation of the Throttle for XpressNet Systems
|
XpaThrottleManager |
XPA implementation of a ThrottleManager.
|
XpaTrafficController |
Converts Stream-based I/O to/from Xpa messages.
|
XpaTurnout |
Xpa+Modem implementation of the Turnout interface.
|
XpaTurnoutManager |
Implement turnout manager for Xpa+Modem connections to XpressNet Based
systems.
|
XpaTurnoutManagerXml |
Provides load and store functionality for configuring XpaTurnoutManagers.
|
XTableColumnModel |
Taken from http://www.stephenkelvin.de/XTableColumnModel/
XTableColumnModel extends the DefaultTableColumnModel .
|
YardEditFrame |
Frame for user edit of a yard
|
YardmasterByTrackAction |
Swing action open the yardmaster by track frame.
|
YardmasterByTrackFrame |
Yardmaster by track frame.
|
YardmasterByTrackPanel |
Yardmaster frame by track.
|
YardmasterFrame |
Yardmaster Frame.
|
YardmasterPanel |
Yardmaster Frame.
|
YardTableModel |
Table Model for edit of yards used by operations
|
Z21Adapter |
Adapter representing a Z21 communication port.
|
Z21CanBusAddress |
Utility Class supporting parsing and testing of addresses for Z21 CanBus
|
Z21CanReporter |
Z21CanReporter implements the Reporter Manager interface
for Can connected reporters on Roco Z21 systems.
|
Z21CanSensor |
Z21CanSensor implements the Sensor interface
for Can connected sensors on Roco Z21 systems.
|
Z21ComponentFactory |
Provide access to Swing components for the Roco Z21 subsystem.
|
Z21ConfigAction |
Swing action to create and register a Z21ConfigFrame object
|
Z21ConfigFrame |
Frame displaying Version information and broadcast flags for Z21 hardware.
|
Z21Constants |
Constants to represent values seen in z21 traffic
|
Z21HeartBeat |
Z21 specific class to send heartbeat messages to
the Z21.
|
Z21Interface |
Interface to send/receive serial information.
|
Z21Listener |
Interface for Z21 protocol Listeners
|
Z21LnStreamPortController |
Override default LocoNet classes to use z21 specific versions.
|
Z21LnStreamPortPacketizer |
Override the default LnStreamPortPacketizer
|
Z21LocoNetTunnel |
Interface between z21 messages and an LocoNet stream.
|
Z21Menu |
Create a menu containing the Z21 specific tools
|
Z21Message |
Class for messages in the z21/Z21 protocol.
|
Z21MessageUtils |
Package protected class containing common methods for Z21 Messages and Replies.
|
Z21MonAction |
Swing action to create and register a Z21MonFrame object
|
Z21MonPane |
Panel displaying (and logging) Z21 messages derived from Z21MonFrame.
|
Z21MonPane.Default |
Nested class to create one of these using old-style defaults
|
Z21PredefinedMeters |
Provide access to voltage and current readings from the Roco Z21
|
Z21Reply |
Class for replies in the z21/Z21 protocol.
|
Z21Reporter |
Z21Reporter implements the Reporter Manager interface
for Roco Z21 systems.
|
Z21ReporterManager |
Z21ReporterManager implements the Reporter Manager interface for Roco Z21
systems.
|
Z21ReporterManagerXml |
Provides load and store functionality for configuring Z21ReporterManagers.
|
Z21RMBusAddress |
Utility Class supporting parsing and testing of addresses for Z21 RMBus
|
Z21RMBusSensor |
Extend jmri.AbstractSensor for RocoMotion (RM) bus sensors on
the Roco Z21.
|
Z21SensorManager |
Manage the Z21Specific Sensor implementation.
|
Z21SensorManagerXml |
Provides load and store functionality for configuring Z21SensorManagers.
|
Z21serverCreationAction |
Start, and create if needed, the server.
|
Z21serverStartupActionFactory |
Factory for roster startup actions.
|
Z21SimulatorAdapter |
Provide access to a simulated z21 system.
|
Z21SimulatorAdapter.LogoffException |
|
Z21SimulatorClassMigration |
Handle changes in persistence class names for the Z21 simulator.
|
Z21SimulatorConnectionConfig |
Handle configuring an z21 layout connection via a z21Simulator
adapter.
|
Z21SimulatorConnectionConfigXml |
Handle XML persistence of layout connections by persisting the
Z21SimulatorAdapter (and connections).
|
Z21SimulatorLocoData |
|
Z21SystemConnectionMemo |
Lightweight class to denote that a system is active, and provide general
information.
|
Z21SystemNameComparator |
implements a comparator for Z21 CAN bus system names, which include a
hex string for the node address.
|
Z21TrafficController |
Abstract base for TrafficControllers in a Message/Reply protocol.
|
Z21XNetConnectionConfig |
Handle configuring the XpressNet tunnel for the z21 Connection.
|
Z21XNetMessage |
Represents a single command or response on the XpressNet.
|
Z21XNetOpsModeProgrammer |
Provides an Ops mode programming interface for Roco Z21 Currently only Byte
mode is implemented, though XpressNet also supports bit mode writes for POM
|
Z21XNetPacketizer |
Extension of the XNetPacketizer for Roco: the Roco Z21 XpressNet
Tunnel.
|
Z21XNetProgrammer |
Z21 Programmer support for Lenz XpressNet.
|
Z21XNetProgrammerManager |
Extend XNetProgrammerManager for Z21.
|
Z21XNetReply |
Represents a single response from the XpressNet, with extensions
from Roco for the Z21.
|
Z21XNetSimulatorAdapter |
Provide access to a simulated z21 XpressNet sub-system.
|
Z21XNetStreamPortController |
Override default XpressNet classes to use z21 specific versions.
|
Z21XNetThrottle |
An implementation of DccThrottle with code specific to a z21 XpressNet
connection.
|
Z21XNetThrottleManager |
z21XNet implementation of a ThrottleManager based on the
AbstractThrottleManager.
|
Z21XNetTurnout |
Extend jmri.jmrix.lenz.XNetTurnout for Roco Z21/z21 systems.
|
Z21XNetTurnoutManager |
Implement z21 turnout manager.
|
Z21XNetTurnoutManagerXml |
Provides load and store functionality for configuring Z21XNetTurnoutManagers.
|
Z21XPressNetTunnel |
Interface between z21 messages and an XpressNet stream.
|
ZeroConfClient |
|
ZeroConfClient.NetworkServiceListener |
|
ZeroConfPreferences |
Preferences manager for ZeroConf networking.
|
ZeroConfService |
ZeroConfService objects manage a zeroConf network service advertisement.
|
ZeroConfServiceEvent |
|
ZeroConfServiceListener |
Provide an interface for listening to ZeroConfServices.
|
ZeroConfServiceManager |
A ZeroConfServiceManager object manages zeroConf network service
advertisements.
|
ZeroConfServiceManager.NetworkListener |
|
ZeroConfServiceManager.Protocol |
|
ZTC611Adapter |
Provide access to XpressNet via a ZTC611 connected via an FTDI virtual comm
port.
|
ZTC611XNetPacketizer |
This is an extention of the XNetPacketizer to handle the device specific
requirements of the ZTC611.
|
ZTC611XNetTurnout |
Extend jmri.jmrix.XNetTurnout to handle turnouts on ZTC ZTC611
connections.
|
ZTC611XNetTurnoutManager |
Implement turnout manager - Specific to ZTC ZTC611
|
ZTC611XNetTurnoutManagerXml |
Provides load and store functionality for configuring XNetTurnoutManagers
and ZTC611 in particular.
|
ZTC640Adapter |
Provide access to XpressNet via a ZTC640 connected via an FTDI virtual comm
port.
|
ZTC640XNetPacketizer |
This is an extention of the XNetPacketizer to handle the device specific
requirements of the ZTC640.
|
ZTCConnectionTypeList |
Returns a list of valid ZTC Connection Types.
|