| apps |
Provides application level support for JMRI; includes specific applications in
subpackages.
|
| apps.configurexml |
|
| apps.DecoderPro |
The original DecoderPro JMRI application, now obsolete.
|
| apps.DispatcherPro |
The DispatcherPro JMRI application.
|
| apps.gui3 |
The gui3 package provides basic function for JMRI applications
that use the new "Gui3" user interface first seen in the
updated DecoderPro (formerly known as DecoderPro3).
|
| apps.gui3.dp3 |
The current DecoderPro application, previously known as DecoderPro3.
|
| apps.gui3.lccpro |
|
| apps.gui3.mdi |
|
| apps.gui3.paned |
Provide the GUI3 "paned", IDE-like, user interface.
|
| apps.gui3.tabbedpreferences |
Provides the tabbed preferences window and its contents.
|
| apps.InstallTest |
The InstallTest JMRI application.
|
| apps.jmrit |
This package is the analog to jmri.jmrit, but for tools that are
useful in the JMRI published applications, but are either not related to the
JMRI package, or are autonomous launchers for those tools.
|
| apps.jmrit.decoderdefn |
|
| apps.jmrit.log |
|
| apps.PanelPro |
The PanelPro JMRI application.
|
| apps.plaf.macosx |
This package provides OS X Desktop compatibility with the Aqua user interface.
|
| apps.SoundPro |
The SoundPro JMRI application.
|
| apps.startup |
|
| apps.startup.configurexml |
|
| apps.swing |
|
| apps.systemconsole |
|
| apps.TrainCrew |
JMRI support for the TrainCrew application.
|
| apps.util |
|
| apps.util.issuereporter |
Issue Reporter for JMRI and related applications.
|
| apps.util.issuereporter.swing |
|
| jmri |
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
|
| jmri.beans |
Contains JMRI classes related to supporting JavaBeans and
PropertyChangeListeners.
|
| jmri.configurexml |
Provides an XML-based mechanism for storing and restoring configurations.
|
| jmri.configurexml.swing |
|
| jmri.configurexml.turnoutoperations |
|
| jmri.implementation |
Provides implementations of various JMRI interfaces.
|
| jmri.implementation.configurexml |
|
| jmri.implementation.decorators |
|
| jmri.implementation.swing |
Provides Swing-specific implementations of various JMRI interfaces.
|
| jmri.jmris |
Server implementation for the JMRI interfaces.
|
| jmri.jmris.simpleserver |
|
| jmri.jmris.simpleserver.parser |
The contents of this package are automatically generated (except for the
SRCPVistor class).
|
| jmri.jmris.srcp |
Contains a SRCP protocol parser to be built with the
Java Compiler Compiler (JavaCC).
|
| jmri.jmris.srcp.parser |
The contents of this package are automatically generated (except for the
SRCPVistor class).
|
| jmri.jmrit |
Various non-system-specific JMRI tools.
|
| jmri.jmrit.analogclock |
|
| jmri.jmrit.audio |
Provides specific implementations of various audio systems.
|
| jmri.jmrit.audio.configurexml |
|
| jmri.jmrit.audio.swing |
Provides Swing-specific implementations of various audio systems.
|
| jmri.jmrit.automat |
Classes to ease creation of layout automation, particularly signaling.
|
| jmri.jmrit.automat.monitor |
Classes to provide a GUI for manipulating the running
Automat instances.
|
| jmri.jmrit.beantable |
Provides table GUI for manipulating NamedBean objects: Turnouts,
Sensors, SignalHeads.
|
| jmri.jmrit.beantable.beanedit |
|
| jmri.jmrit.beantable.block |
|
| jmri.jmrit.beantable.light |
|
| jmri.jmrit.beantable.oblock |
|
| jmri.jmrit.beantable.routetable |
|
| jmri.jmrit.beantable.sensor |
|
| jmri.jmrit.beantable.signalmast |
|
| jmri.jmrit.beantable.turnout |
|
| jmri.jmrit.beantable.usermessagepreferences |
|
| jmri.jmrit.blockboss |
Provides a very simple
vital signal logic for use in JMRI programs.
|
| jmri.jmrit.blockboss.configurexml |
XML persistance for the jmrit.blockboss package.
|
| jmri.jmrit.cabsignals |
Implements aspects of Cab Signalling.
|
| jmri.jmrit.catalog |
Provides a tree-based catalog for browsing.
|
| jmri.jmrit.catalog.configurexml |
|
| jmri.jmrit.conditional |
|
| jmri.jmrit.consisttool |
|
| jmri.jmrit.ctc |
The CTC system provides the ability to create and run prototypical CTC dispatching.
|
| jmri.jmrit.ctc.configurexml |
Implements CTC data loading and storing.
|
| jmri.jmrit.ctc.ctcserialdata |
|
| jmri.jmrit.ctc.editor |
Implements the CTC Editor for the creation and maintenance of the CTC data.
|
| jmri.jmrit.ctc.editor.code |
|
| jmri.jmrit.ctc.editor.gui |
|
| jmri.jmrit.ctc.topology |
|
| jmri.jmrit.decoderdefn |
Decoder definitions via XML, including the decoder index.
|
| jmri.jmrit.dispatcher |
|
| jmri.jmrit.display |
Provides control panel and associated visible icon classes.
|
| jmri.jmrit.display.configurexml |
|
| jmri.jmrit.display.controlPanelEditor |
|
| jmri.jmrit.display.controlPanelEditor.configurexml |
|
| jmri.jmrit.display.controlPanelEditor.shape |
|
| jmri.jmrit.display.controlPanelEditor.shape.configurexml |
|
| jmri.jmrit.display.layoutEditor |
Layout Editor currently represents both structure and graphical display through a single set of objects.
|
| jmri.jmrit.display.layoutEditor.blockRoutingTable |
|
| jmri.jmrit.display.layoutEditor.configurexml |
|
| jmri.jmrit.display.layoutEditor.LayoutEditorDialogs |
|
| jmri.jmrit.display.logixng |
|
| jmri.jmrit.display.logixng.configurexml |
|
| jmri.jmrit.display.logixng.swing |
|
| jmri.jmrit.display.palette |
Select from palette of items.
|
| jmri.jmrit.display.panelEditor |
|
| jmri.jmrit.display.panelEditor.configurexml |
|
| jmri.jmrit.display.swing |
|
| jmri.jmrit.display.switchboardEditor |
|
| jmri.jmrit.display.switchboardEditor.configurexml |
|
| jmri.jmrit.dualdecoder |
|
| jmri.jmrit.entryexit |
Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.
|
| jmri.jmrit.entryexit.configurexml |
|
| jmri.jmrit.etcs |
Implements aspects of ERTMS ETCS.
|
| jmri.jmrit.etcs.dmi.swing |
Implements aspects of the ERTMS ETCS Driver Interface Device.
|
| jmri.jmrit.jython |
|
| jmri.jmrit.lcdclock |
Provide a simple GUI for a clock that displays the time
via LCD characters.
|
| jmri.jmrit.logix |
Support for implementing Warrants in JMRI.
|
| jmri.jmrit.logix.configurexml |
|
| jmri.jmrit.logixng |
|
| jmri.jmrit.logixng.actions |
|
| jmri.jmrit.logixng.actions.configurexml |
|
| jmri.jmrit.logixng.actions.swing |
|
| jmri.jmrit.logixng.configurexml |
|
| jmri.jmrit.logixng.expressions |
|
| jmri.jmrit.logixng.expressions.configurexml |
|
| jmri.jmrit.logixng.expressions.swing |
|
| jmri.jmrit.logixng.implementation |
|
| jmri.jmrit.logixng.implementation.configurexml |
|
| jmri.jmrit.logixng.implementation.swing |
|
| jmri.jmrit.logixng.swing |
|
| jmri.jmrit.logixng.tools |
|
| jmri.jmrit.logixng.tools.debugger |
|
| jmri.jmrit.logixng.tools.debugger.configurexml |
|
| jmri.jmrit.logixng.tools.debugger.swing |
|
| jmri.jmrit.logixng.tools.swing |
|
| jmri.jmrit.logixng.tools.swing.swing |
|
| jmri.jmrit.logixng.util |
|
| jmri.jmrit.logixng.util.configurexml |
|
| jmri.jmrit.logixng.util.parser |
|
| jmri.jmrit.logixng.util.parser.functions |
|
| jmri.jmrit.logixng.util.parser.swing |
|
| jmri.jmrit.logixng.util.swing |
|
| jmri.jmrit.mailreport |
Provides a tool for sending a formatted debugging information to a
mailing list, which will archive/forward/process it.
|
| jmri.jmrit.mastbuilder |
|
| jmri.jmrit.nixieclock |
Provide a simple GUI for a clock that displays the time
via Nixie tubes.
|
| jmri.jmrit.operations |
|
| jmri.jmrit.operations.automation |
|
| jmri.jmrit.operations.automation.actions |
|
| jmri.jmrit.operations.automation.gui |
|
| jmri.jmrit.operations.locations |
|
| jmri.jmrit.operations.locations.divisions |
|
| jmri.jmrit.operations.locations.gui |
|
| jmri.jmrit.operations.locations.schedules |
|
| jmri.jmrit.operations.locations.schedules.tools |
|
| jmri.jmrit.operations.locations.tools |
|
| jmri.jmrit.operations.logixng |
|
| jmri.jmrit.operations.logixng.configurexml |
|
| jmri.jmrit.operations.logixng.swing |
|
| jmri.jmrit.operations.rollingstock |
|
| jmri.jmrit.operations.rollingstock.cars |
|
| jmri.jmrit.operations.rollingstock.cars.gui |
|
| jmri.jmrit.operations.rollingstock.cars.tools |
|
| jmri.jmrit.operations.rollingstock.engines |
|
| jmri.jmrit.operations.rollingstock.engines.gui |
|
| jmri.jmrit.operations.rollingstock.engines.tools |
|
| jmri.jmrit.operations.router |
|
| jmri.jmrit.operations.routes |
|
| jmri.jmrit.operations.routes.gui |
|
| jmri.jmrit.operations.routes.tools |
|
| jmri.jmrit.operations.setup |
|
| jmri.jmrit.operations.setup.backup |
|
| jmri.jmrit.operations.setup.gui |
|
| jmri.jmrit.operations.trains |
|
| jmri.jmrit.operations.trains.configurexml |
|
| jmri.jmrit.operations.trains.csv |
|
| jmri.jmrit.operations.trains.excel |
|
| jmri.jmrit.operations.trains.gui |
|
| jmri.jmrit.operations.trains.schedules |
|
| jmri.jmrit.operations.trains.tools |
|
| jmri.jmrit.operations.trains.trainbuilder |
|
| jmri.jmrit.permission |
|
| jmri.jmrit.permission.swing |
|
| jmri.jmrit.picker |
|
| jmri.jmrit.powerpanel |
The jmrit.powerpanel Java package provides a GUI panel for controlling
layout power.
|
| jmri.jmrit.pragotronclock |
Provide a simple GUI for a clock that displays the time
via Pragotron clock.
|
| jmri.jmrit.progsupport |
Provides helpful panels and GUI widgets for working with
JMRI Programmer and ProgrammerManager classes.
|
| jmri.jmrit.revhistory |
|
| jmri.jmrit.revhistory.configurexml |
|
| jmri.jmrit.revhistory.swing |
|
| jmri.jmrit.roster |
|
| jmri.jmrit.roster.configurexml |
|
| jmri.jmrit.roster.rostergroup |
|
| jmri.jmrit.roster.swing |
|
| jmri.jmrit.roster.swing.attributetable |
|
| jmri.jmrit.roster.swing.rostergroup |
|
| jmri.jmrit.roster.swing.rostertree |
Provides the roster as JTree nodes in various ways.
|
| jmri.jmrit.roster.swing.speedprofile |
|
| jmri.jmrit.sample |
Provides a sample of a minimal user-added package.
|
| jmri.jmrit.sample.configurexml |
|
| jmri.jmrit.sample.swing |
|
| jmri.jmrit.sendpacket |
|
| jmri.jmrit.sensorgroup |
|
| jmri.jmrit.signalling |
|
| jmri.jmrit.signalsystemeditor |
|
| jmri.jmrit.signalsystemeditor.configurexml |
|
| jmri.jmrit.simpleclock |
Contains a simple FastClock implementation based on
the computers clock.
|
| jmri.jmrit.simpleclock.configurexml |
|
| jmri.jmrit.simplelightctrl |
|
| jmri.jmrit.simpleprog |
|
| jmri.jmrit.simpleturnoutctrl |
|
| jmri.jmrit.sound |
|
| jmri.jmrit.speedometer |
|
| jmri.jmrit.swing |
|
| jmri.jmrit.swing.meter |
Provide a simple GUI for a Voltage/Current Meter that displays the
voltage via LCD characters.
|
| jmri.jmrit.swing.meter.configurexml |
|
| jmri.jmrit.symbolicprog |
Basic support for advanced programming, primarily used by DecoderPro.
|
| jmri.jmrit.symbolicprog.autospeed |
|
| jmri.jmrit.symbolicprog.configurexml |
|
| jmri.jmrit.symbolicprog.tabbedframe |
|
| jmri.jmrit.throttle |
|
| jmri.jmrit.timetable |
Define the timetable data records and implement a data manager.
|
| jmri.jmrit.timetable.configurexml |
Implements Timetable data loading and storing.
|
| jmri.jmrit.timetable.swing |
Implements Timetable creation, maintenance and displaying a timetable graph.
|
| jmri.jmrit.tracker |
Provides support for tracking trains as they move around a layout.
|
| jmri.jmrit.turnoutoperations |
|
| jmri.jmrit.ussctc |
Support for implementing USS CTC systems in JMRI.
|
| jmri.jmrit.vsdecoder |
Provides throttle-controlled locomotive sound simulation without the need of an on-board sound decoder.
|
| jmri.jmrit.vsdecoder.listener |
|
| jmri.jmrit.vsdecoder.swing |
Sub-package for jmri.jmrit.vsdecoder.
|
| jmri.jmrit.whereused |
Create a where used report for a selected table object.
|
| jmri.jmrit.withrottle |
|
| jmri.jmrit.z21server |
|
| jmri.jmrix |
Interfaces and implementations for system-specific code.
|
| jmri.jmrix.acela |
This package handles communications for the CTI Acela hardware.
|
| jmri.jmrix.acela.acelamon |
|
| jmri.jmrix.acela.configurexml |
|
| jmri.jmrix.acela.nodeconfig |
|
| jmri.jmrix.acela.packetgen |
|
| jmri.jmrix.acela.serialdriver |
|
| jmri.jmrix.acela.serialdriver.configurexml |
|
| jmri.jmrix.acela.swing |
|
| jmri.jmrix.anyma |
|
| jmri.jmrix.anyma.configurexml |
|
| jmri.jmrix.bachrus |
Provides connections and GUI support for attached speedometers.
|
| jmri.jmrix.bachrus.drmserialdriver |
Defines classes for interfacing to a drM
speedo reader via an RS232 serial line, or a virtual COM port.
|
| jmri.jmrix.bachrus.drmserialdriver.configurexml |
|
| jmri.jmrix.bachrus.kpfserialdriver |
Defines classes for interfacing to a KPF-Zeller
speedo reader via an RS232 serial line, or a virtual COM port.
|
| jmri.jmrix.bachrus.kpfserialdriver.configurexml |
|
| jmri.jmrix.bachrus.serialdriver |
Defines classes for interfacing to a Bachrus
speedo reader via an RS232 serial line, or a virtual COM port.
|
| jmri.jmrix.bachrus.serialdriver.configurexml |
|
| jmri.jmrix.bachrus.speedmatcher |
|
| jmri.jmrix.bachrus.speedmatcher.basic |
|
| jmri.jmrix.bachrus.speedmatcher.speedStepScale |
|
| jmri.jmrix.bachrus.swing |
|
| jmri.jmrix.bidib |
|
| jmri.jmrix.bidib.bidibovertcp |
|
| jmri.jmrix.bidib.bidibovertcp.configurexml |
|
| jmri.jmrix.bidib.configurexml |
|
| jmri.jmrix.bidib.netbidib |
|
| jmri.jmrix.bidib.netbidib.configurexml |
|
| jmri.jmrix.bidib.serialdriver |
|
| jmri.jmrix.bidib.serialdriver.configurexml |
|
| jmri.jmrix.bidib.simulator |
|
| jmri.jmrix.bidib.simulator.configurexml |
|
| jmri.jmrix.bidib.swing |
|
| jmri.jmrix.bidib.swing.mon |
|
| jmri.jmrix.bidib.tcpserver |
|
| jmri.jmrix.can |
Defines classes for interfacing to a CAN-based model railway
control bus.
|
| jmri.jmrix.can.adapters |
Contains packages implementing connections through
individual CAN adapter units.
|
| jmri.jmrix.can.adapters.gridconnect |
Defines classes for communicating with the CAN network
via hardware which uses the
GridConnect format.
|
| jmri.jmrix.can.adapters.gridconnect.can2usbino |
Defines classes for interfacing to a CAN2USBino CAN
adapter.
|
| jmri.jmrix.can.adapters.gridconnect.can2usbino.serialdriver |
Defines classes for interfacing to a
CAN2USBino CAN adapter.
|
| jmri.jmrix.can.adapters.gridconnect.can2usbino.serialdriver.configurexml |
|
| jmri.jmrix.can.adapters.gridconnect.canrs |
Defines classes for interfacing to a MERG CAN-RS
or CAN-USB adapter.
|
| jmri.jmrix.can.adapters.gridconnect.canrs.serialdriver |
Defines classes for interfacing to a MERG
CAN-RS CAN adpater via an RS-232 line.
|
| jmri.jmrix.can.adapters.gridconnect.canrs.serialdriver.configurexml |
|
| jmri.jmrix.can.adapters.gridconnect.canusb.serialdriver |
Defines classes for interfacing to a
CAN-USB CAN adapter.
|
| jmri.jmrix.can.adapters.gridconnect.canusb.serialdriver.configurexml |
|
| jmri.jmrix.can.adapters.gridconnect.lccbuffer.serialdriver |
Defines classes for interfacing to a
CAN-USB CAN adapter.
|
| jmri.jmrix.can.adapters.gridconnect.lccbuffer.serialdriver.configurexml |
|
| jmri.jmrix.can.adapters.gridconnect.net |
|
| jmri.jmrix.can.adapters.gridconnect.net.configurexml |
|
| jmri.jmrix.can.adapters.gridconnect.pilcc.serialdriver |
Defines classes for interfacing to a
PI-LCC CAN adapter for LCC/OpenLCB on Raspberry Pi.
|
| jmri.jmrix.can.adapters.gridconnect.pilcc.serialdriver.configurexml |
|
| jmri.jmrix.can.adapters.gridconnect.sproggen5 |
Defines classes for communicating with SPROG Generation 5 hardware via a
serial com port (or USB virtual COM port) with CBUS opcodes.
|
| jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver |
|
| jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver.configurexml |
|
| jmri.jmrix.can.adapters.gridconnect.usblcc.serialdriver |
Defines classes for interfacing to a
CAN-USB CAN adapter.
|
| jmri.jmrix.can.adapters.gridconnect.usblcc.serialdriver.configurexml |
|
| jmri.jmrix.can.adapters.lawicell |
Defines classes for communicating with the CAN network
via hardware which uses the Lawicell format
|
| jmri.jmrix.can.adapters.lawicell.canusb.serialdriver |
Defines classes for interfacing to a
LAWICELL CAN-USB CAN adapter.
|
| jmri.jmrix.can.adapters.lawicell.canusb.serialdriver.configurexml |
|
| jmri.jmrix.can.adapters.loopback |
Defines classes for simulating communication
with a CAN network via loopback.
|
| jmri.jmrix.can.adapters.loopback.configurexml |
|
| jmri.jmrix.can.cbus |
Defines classes for interfacing to a MERG CBUS network.
|
| jmri.jmrix.can.cbus.configurexml |
Provides CBUS implementations for JMRI XML management concepts.
|
| jmri.jmrix.can.cbus.eventtable |
Provides an Event Table for CBUS Events..
|
| jmri.jmrix.can.cbus.logixng |
Provides classes for interacting with CBUS Nodes using LogixNG.
|
| jmri.jmrix.can.cbus.logixng.configurexml |
Provides classes for interacting with CBUS Nodes using LogixNG.
|
| jmri.jmrix.can.cbus.logixng.swing |
Provides classes for interacting with CBUS Nodes using LogixNG.
|
| jmri.jmrix.can.cbus.node |
Provides classes for interacting with CBUS Nodes.
|
| jmri.jmrix.can.cbus.simulator |
Provides dummy CBUS network simulated objects.
|
| jmri.jmrix.can.cbus.simulator.moduletypes |
Provides dummy CBUS network simulated objects.
|
| jmri.jmrix.can.cbus.swing |
Provides common utilities for CBUS swing classes.
|
| jmri.jmrix.can.cbus.swing.bootloader |
Defines classes for bootloader client for updating CBUS module firmware.
|
| jmri.jmrix.can.cbus.swing.cbusslotmonitor |
Provides CBUS Command Station Session Monitoring.
|
| jmri.jmrix.can.cbus.swing.configtool |
Provides a tool for creating Turnouts, Sensors and Lights from CBUS CAN
Frames.
|
| jmri.jmrix.can.cbus.swing.console |
Defines classes for a console utility to interact with
a MERG CBUS network
|
| jmri.jmrix.can.cbus.swing.eventrequestmonitor |
Defines classes for implementing an event table to interact with a
MERG CBUS network.
|
| jmri.jmrix.can.cbus.swing.eventtable |
Defines classes for implementing an event table to interact with a
MERG CBUS network.
|
| jmri.jmrix.can.cbus.swing.hubpane |
Extends OpenlcbHubPane to provide CBUS HubControl.
|
| jmri.jmrix.can.cbus.swing.modeswitcher |
Defines classes for ModeSwitcher for switching programmer and command
station modes.
|
| jmri.jmrix.can.cbus.swing.modules |
Provides a tool for creating and linking Events between modules connected to
a CBUS network.
|
| jmri.jmrix.can.cbus.swing.modules.base |
|
| jmri.jmrix.can.cbus.swing.modules.merg |
|
| jmri.jmrix.can.cbus.swing.modules.sprogdcc |
|
| jmri.jmrix.can.cbus.swing.nodeconfig |
Provides CBUS Node Configuration Tools.
|
| jmri.jmrix.can.cbus.swing.simulator |
Provides swing UI for CBUS network simulation tools.
|
| jmri.jmrix.can.nmranet |
Defines classes for interfacing to a NMRAnet network.
|
| jmri.jmrix.can.nmranet.swing |
|
| jmri.jmrix.can.swing |
Provides Swing-based GUI tools for general CAN connections.
|
| jmri.jmrix.can.swing.monitor |
|
| jmri.jmrix.can.swing.send |
Provide a tool for sending CAN packets.
|
| jmri.jmrix.cmri |
Provides basic interfaces and certain core implementations for the JMRI
C/MRI implementation.
|
| jmri.jmrix.cmri.serial |
Provides basic interfaces and certain core implementations for the JMRI
C/MRI serial implementation.
|
| jmri.jmrix.cmri.serial.assignment |
|
| jmri.jmrix.cmri.serial.cmrinetmanager |
|
| jmri.jmrix.cmri.serial.cmrinetmetrics |
|
| jmri.jmrix.cmri.serial.configurexml |
|
| jmri.jmrix.cmri.serial.diagnostic |
|
| jmri.jmrix.cmri.serial.networkdriver |
|
| jmri.jmrix.cmri.serial.networkdriver.configurexml |
|
| jmri.jmrix.cmri.serial.nodeconfig |
|
| jmri.jmrix.cmri.serial.nodeconfigmanager |
|
| jmri.jmrix.cmri.serial.nodeiolist |
|
| jmri.jmrix.cmri.serial.packetgen |
|
| jmri.jmrix.cmri.serial.serialdriver |
|
| jmri.jmrix.cmri.serial.serialdriver.configurexml |
|
| jmri.jmrix.cmri.serial.serialmon |
|
| jmri.jmrix.cmri.serial.sim |
|
| jmri.jmrix.cmri.serial.sim.configurexml |
|
| jmri.jmrix.cmri.swing |
|
| jmri.jmrix.configurexml |
|
| jmri.jmrix.dcc4pc |
|
| jmri.jmrix.dcc4pc.configurexml |
|
| jmri.jmrix.dcc4pc.serialdriver |
|
| jmri.jmrix.dcc4pc.serialdriver.configurexml |
|
| jmri.jmrix.dcc4pc.swing |
|
| jmri.jmrix.dcc4pc.swing.boardlists |
|
| jmri.jmrix.dcc4pc.swing.monitor |
|
| jmri.jmrix.dcc4pc.swing.packetgen |
|
| jmri.jmrix.dccpp |
|
| jmri.jmrix.dccpp.configurexml |
|
| jmri.jmrix.dccpp.dccppovertcp |
Defines classes for interfacing to a DCC++ Base Station
via a telnet connection to a DCCppOverTcp driver.
|
| jmri.jmrix.dccpp.dccppovertcp.configurexml |
|
| jmri.jmrix.dccpp.network |
|
| jmri.jmrix.dccpp.network.configurexml |
|
| jmri.jmrix.dccpp.serial |
|
| jmri.jmrix.dccpp.serial.configurexml |
|
| jmri.jmrix.dccpp.simulator |
|
| jmri.jmrix.dccpp.simulator.configurexml |
|
| jmri.jmrix.dccpp.swing |
|
| jmri.jmrix.dccpp.swing.mon |
|
| jmri.jmrix.dccpp.swing.packetgen |
|
| jmri.jmrix.dccpp.swing.virtuallcd |
Provides an image of the DCC-EX command stations OLED display screen
|
| jmri.jmrix.debugthrottle |
|
| jmri.jmrix.direct |
|
| jmri.jmrix.direct.serial |
|
| jmri.jmrix.direct.serial.configurexml |
|
| jmri.jmrix.direct.simulator |
|
| jmri.jmrix.direct.simulator.configurexml |
|
| jmri.jmrix.direct.swing |
|
| jmri.jmrix.easydcc |
|
| jmri.jmrix.easydcc.configurexml |
|
| jmri.jmrix.easydcc.easydccmon |
|
| jmri.jmrix.easydcc.networkdriver |
|
| jmri.jmrix.easydcc.networkdriver.configurexml |
|
| jmri.jmrix.easydcc.packetgen |
|
| jmri.jmrix.easydcc.serialdriver |
|
| jmri.jmrix.easydcc.serialdriver.configurexml |
|
| jmri.jmrix.easydcc.simulator |
|
| jmri.jmrix.easydcc.simulator.configurexml |
|
| jmri.jmrix.easydcc.swing |
|
| jmri.jmrix.ecos |
Support for the ESU ECoS.
|
| jmri.jmrix.ecos.configurexml |
|
| jmri.jmrix.ecos.networkdriver |
|
| jmri.jmrix.ecos.networkdriver.configurexml |
|
| jmri.jmrix.ecos.swing |
|
| jmri.jmrix.ecos.swing.locodatabase |
|
| jmri.jmrix.ecos.swing.monitor |
|
| jmri.jmrix.ecos.swing.packetgen |
|
| jmri.jmrix.ecos.swing.preferences |
|
| jmri.jmrix.ecos.swing.statusframe |
|
| jmri.jmrix.ecos.utilities |
|
| jmri.jmrix.fakeport |
|
| jmri.jmrix.grapevine |
This package handles communications for the ProTrak Grapevine hardware.
|
| jmri.jmrix.grapevine.configurexml |
|
| jmri.jmrix.grapevine.nodeconfig |
|
| jmri.jmrix.grapevine.nodetable |
|
| jmri.jmrix.grapevine.packetgen |
|
| jmri.jmrix.grapevine.serialdriver |
|
| jmri.jmrix.grapevine.serialdriver.configurexml |
|
| jmri.jmrix.grapevine.serialmon |
|
| jmri.jmrix.grapevine.simulator |
|
| jmri.jmrix.grapevine.simulator.configurexml |
|
| jmri.jmrix.grapevine.swing |
|
| jmri.jmrix.ieee802154 |
|
| jmri.jmrix.ieee802154.serialdriver |
|
| jmri.jmrix.ieee802154.serialdriver.configurexml |
|
| jmri.jmrix.ieee802154.swing |
|
| jmri.jmrix.ieee802154.swing.mon |
|
| jmri.jmrix.ieee802154.swing.nodeconfig |
|
| jmri.jmrix.ieee802154.swing.packetgen |
|
| jmri.jmrix.ieee802154.xbee |
|
| jmri.jmrix.ieee802154.xbee.configurexml |
|
| jmri.jmrix.ieee802154.xbee.swing |
|
| jmri.jmrix.ieee802154.xbee.swing.nodeconfig |
|
| jmri.jmrix.ieee802154.xbee.swing.packetgen |
|
| jmri.jmrix.internal |
The jmrix.internal package contains a JMRI connection implementation
for use without a layout.
|
| jmri.jmrix.internal.configurexml |
|
| jmri.jmrix.ipocs |
|
| jmri.jmrix.ipocs.configurexml |
|
| jmri.jmrix.ipocs.protocol |
|
| jmri.jmrix.ipocs.protocol.enums |
|
| jmri.jmrix.ipocs.protocol.packets |
|
| jmri.jmrix.jinput |
Access to USB input devices via JInput.
|
| jmri.jmrix.jinput.treecontrol |
GUI for controlling JInput access to USB devices.
|
| jmri.jmrix.jmriclient |
|
| jmri.jmrix.jmriclient.configurexml |
|
| jmri.jmrix.jmriclient.networkdriver |
|
| jmri.jmrix.jmriclient.networkdriver.configurexml |
|
| jmri.jmrix.jmriclient.swing |
|
| jmri.jmrix.jmriclient.swing.mon |
|
| jmri.jmrix.jmriclient.swing.packetgen |
|
| jmri.jmrix.jserialcomm |
|
| jmri.jmrix.lenz |
|
| jmri.jmrix.lenz.configurexml |
|
| jmri.jmrix.lenz.hornbyelite |
|
| jmri.jmrix.lenz.hornbyelite.configurexml |
|
| jmri.jmrix.lenz.hornbyelite.messageformatters |
|
| jmri.jmrix.lenz.li100 |
|
| jmri.jmrix.lenz.li100.configurexml |
|
| jmri.jmrix.lenz.li100f |
|
| jmri.jmrix.lenz.li100f.configurexml |
|
| jmri.jmrix.lenz.li101 |
|
| jmri.jmrix.lenz.li101.configurexml |
|
| jmri.jmrix.lenz.liusb |
|
| jmri.jmrix.lenz.liusb.configurexml |
|
| jmri.jmrix.lenz.liusbethernet |
|
| jmri.jmrix.lenz.liusbethernet.configurexml |
|
| jmri.jmrix.lenz.liusbserver |
|
| jmri.jmrix.lenz.liusbserver.configurexml |
|
| jmri.jmrix.lenz.lzv200 |
|
| jmri.jmrix.lenz.lzv200.configurexml |
|
| jmri.jmrix.lenz.messageformatters |
|
| jmri.jmrix.lenz.swing |
|
| jmri.jmrix.lenz.swing.li101 |
|
| jmri.jmrix.lenz.swing.liusb |
|
| jmri.jmrix.lenz.swing.lv102 |
|
| jmri.jmrix.lenz.swing.lz100 |
|
| jmri.jmrix.lenz.swing.lzv100 |
|
| jmri.jmrix.lenz.swing.mon |
|
| jmri.jmrix.lenz.swing.packetgen |
|
| jmri.jmrix.lenz.swing.stackmon |
|
| jmri.jmrix.lenz.swing.systeminfo |
|
| jmri.jmrix.lenz.xnetsimulator |
|
| jmri.jmrix.lenz.xnetsimulator.configurexml |
|
| jmri.jmrix.lenz.xntcp |
|
| jmri.jmrix.lenz.xntcp.configurexml |
|
| jmri.jmrix.lenz.ztc640 |
|
| jmri.jmrix.lenz.ztc640.configurexml |
|
| jmri.jmrix.libusb |
|
| jmri.jmrix.loconet |
Provides access to LocoNet systems, along with a lot of Swing-based tools.
|
| jmri.jmrix.loconet.alm |
|
| jmri.jmrix.loconet.alm.almi |
|
| jmri.jmrix.loconet.bdl16 |
|
| jmri.jmrix.loconet.bluetooth |
|
| jmri.jmrix.loconet.bluetooth.configurexml |
|
| jmri.jmrix.loconet.clockmon |
|
| jmri.jmrix.loconet.cmdstnconfig |
|
| jmri.jmrix.loconet.configurexml |
|
| jmri.jmrix.loconet.demoport |
|
| jmri.jmrix.loconet.downloader |
|
| jmri.jmrix.loconet.ds64 |
|
| jmri.jmrix.loconet.duplexgroup |
|
| jmri.jmrix.loconet.duplexgroup.swing |
|
| jmri.jmrix.loconet.hexfile |
|
| jmri.jmrix.loconet.hexfile.configurexml |
|
| jmri.jmrix.loconet.Intellibox |
Implementation and specialization for connecting to to an Uhlenbrock
Intellibox-I via its in-built RS232 serial connection.
|
| jmri.jmrix.loconet.Intellibox.configurexml |
|
| jmri.jmrix.loconet.lnsvf1 |
|
| jmri.jmrix.loconet.lnsvf2 |
|
| jmri.jmrix.loconet.locobuffer |
|
| jmri.jmrix.loconet.locobuffer.configurexml |
|
| jmri.jmrix.loconet.locobufferii |
|
| jmri.jmrix.loconet.locobufferii.configurexml |
|
| jmri.jmrix.loconet.locobufferng |
|
| jmri.jmrix.loconet.locobufferng.configurexml |
|
| jmri.jmrix.loconet.locobufferusb |
|
| jmri.jmrix.loconet.locobufferusb.configurexml |
|
| jmri.jmrix.loconet.locogen |
|
| jmri.jmrix.loconet.locoid |
|
| jmri.jmrix.loconet.locoio |
|
| jmri.jmrix.loconet.locomon |
|
| jmri.jmrix.loconet.loconetovertcp |
JMRI implementation of the LocoNet over TCP protocol.
|
| jmri.jmrix.loconet.loconetovertcp.configurexml |
|
| jmri.jmrix.loconet.locostats |
|
| jmri.jmrix.loconet.locostats.swing |
|
| jmri.jmrix.loconet.logixng |
|
| jmri.jmrix.loconet.logixng.configurexml |
|
| jmri.jmrix.loconet.logixng.swing |
|
| jmri.jmrix.loconet.messageinterp |
|
| jmri.jmrix.loconet.ms100 |
|
| jmri.jmrix.loconet.ms100.configurexml |
|
| jmri.jmrix.loconet.pm4 |
|
| jmri.jmrix.loconet.pr2 |
|
| jmri.jmrix.loconet.pr2.configurexml |
|
| jmri.jmrix.loconet.pr3 |
|
| jmri.jmrix.loconet.pr3.configurexml |
|
| jmri.jmrix.loconet.pr3.swing |
|
| jmri.jmrix.loconet.pr4 |
|
| jmri.jmrix.loconet.pr4.configurexml |
|
| jmri.jmrix.loconet.pr4.swing |
|
| jmri.jmrix.loconet.sdf |
Support for reading and writing Digitrax SDF (Sound Definition Format) information,
particularly in Digitrax Sound Definition Project (SDF) files.
|
| jmri.jmrix.loconet.sdfeditor |
Provide GUI tools for editing an SDF file in memory.
|
| jmri.jmrix.loconet.se8 |
|
| jmri.jmrix.loconet.slotmon |
|
| jmri.jmrix.loconet.soundloader |
|
| jmri.jmrix.loconet.spjfile |
Provides support for reading and writing of the Digitrax SPJ file format.
|
| jmri.jmrix.loconet.streamport |
|
| jmri.jmrix.loconet.streamport.configurexml |
|
| jmri.jmrix.loconet.swing |
|
| jmri.jmrix.loconet.swing.lncvprog |
|
| jmri.jmrix.loconet.swing.lnsv1prog |
|
| jmri.jmrix.loconet.swing.menuitemspi |
|
| jmri.jmrix.loconet.swing.menuitemspi.spi |
|
| jmri.jmrix.loconet.swing.throttlemsg |
A LocoNet-specific tool for sending messages to throttles.
|
| jmri.jmrix.loconet.uhlenbrock |
Implementation and specialization for connecting to to an Uhlenbrock
Intellibox-II via its in-built USB connection.
|
| jmri.jmrix.loconet.uhlenbrock.configurexml |
|
| jmri.jmrix.loconet.uhlenbrock.usb_63120 |
|
| jmri.jmrix.loconet.uhlenbrock.usb_63120.configurexml |
|
| jmri.jmrix.loconet.usb_dcs210Plus |
|
| jmri.jmrix.loconet.usb_dcs210Plus.configurexml |
|
| jmri.jmrix.loconet.usb_dcs210Plus.swing |
|
| jmri.jmrix.loconet.usb_dcs240 |
|
| jmri.jmrix.loconet.usb_dcs240.configurexml |
|
| jmri.jmrix.loconet.usb_dcs240.swing |
|
| jmri.jmrix.loconet.usb_dcs240Plus |
|
| jmri.jmrix.loconet.usb_dcs240Plus.configurexml |
|
| jmri.jmrix.loconet.usb_dcs240Plus.swing |
|
| jmri.jmrix.loconet.usb_dcs52 |
|
| jmri.jmrix.loconet.usb_dcs52.configurexml |
|
| jmri.jmrix.loconet.usb_dcs52.swing |
|
| jmri.jmrix.maple |
|
| jmri.jmrix.maple.assignment |
|
| jmri.jmrix.maple.configurexml |
|
| jmri.jmrix.maple.nodeconfig |
|
| jmri.jmrix.maple.packetgen |
|
| jmri.jmrix.maple.serialdriver |
|
| jmri.jmrix.maple.serialdriver.configurexml |
|
| jmri.jmrix.maple.serialmon |
|
| jmri.jmrix.maple.simulator |
|
| jmri.jmrix.maple.simulator.configurexml |
|
| jmri.jmrix.maple.swing |
|
| jmri.jmrix.marklin |
Classes to interact with a Marklin Network Connection.
|
| jmri.jmrix.marklin.cdb |
Classes to interact with a Marklin Network Connection.
|
| jmri.jmrix.marklin.cdb.serialdriver |
|
| jmri.jmrix.marklin.cdb.serialdriver.configurexml |
|
| jmri.jmrix.marklin.configurexml |
|
| jmri.jmrix.marklin.networkdriver |
|
| jmri.jmrix.marklin.networkdriver.configurexml |
|
| jmri.jmrix.marklin.simulation |
Simulation of a Marklin Network Connection.
|
| jmri.jmrix.marklin.simulation.configurexml |
Connection xml configuration for a Marklin Network Connection Simulation.
|
| jmri.jmrix.marklin.swing |
Swing Classes to interact with a Marklin Connection.
|
| jmri.jmrix.marklin.swing.monitor |
Swing classes to monitor a Marklin Connection.
|
| jmri.jmrix.marklin.swing.packetgen |
Swing classes to monitor a Marklin Connection.
|
| jmri.jmrix.marklin.tcpdriver |
|
| jmri.jmrix.marklin.tcpdriver.configurexml |
|
| jmri.jmrix.merg |
|
| jmri.jmrix.mqtt |
Provides JMRI layout objects that use MQTT connections.
|
| jmri.jmrix.mqtt.configurexml |
|
| jmri.jmrix.mqtt.logixng |
|
| jmri.jmrix.mqtt.logixng.configurexml |
|
| jmri.jmrix.mqtt.logixng.swing |
|
| jmri.jmrix.mrc |
|
| jmri.jmrix.mrc.configurexml |
|
| jmri.jmrix.mrc.serialdriver |
|
| jmri.jmrix.mrc.serialdriver.configurexml |
|
| jmri.jmrix.mrc.simulator |
|
| jmri.jmrix.mrc.simulator.configurexml |
|
| jmri.jmrix.mrc.swing |
|
| jmri.jmrix.mrc.swing.monitor |
|
| jmri.jmrix.mrc.swing.packetgen |
|
| jmri.jmrix.nce |
|
| jmri.jmrix.nce.boosterprog |
|
| jmri.jmrix.nce.cab |
|
| jmri.jmrix.nce.clockmon |
|
| jmri.jmrix.nce.configurexml |
|
| jmri.jmrix.nce.consist |
|
| jmri.jmrix.nce.macro |
|
| jmri.jmrix.nce.ncemon |
|
| jmri.jmrix.nce.networkdriver |
|
| jmri.jmrix.nce.networkdriver.configurexml |
|
| jmri.jmrix.nce.packetgen |
|
| jmri.jmrix.nce.ph5driver |
|
| jmri.jmrix.nce.ph5driver.configurexml |
|
| jmri.jmrix.nce.serialdriver |
|
| jmri.jmrix.nce.serialdriver.configurexml |
|
| jmri.jmrix.nce.simulator |
|
| jmri.jmrix.nce.simulator.configurexml |
|
| jmri.jmrix.nce.swing |
|
| jmri.jmrix.nce.usbdriver |
|
| jmri.jmrix.nce.usbdriver.configurexml |
|
| jmri.jmrix.nce.usbinterface |
|
| jmri.jmrix.ncemonitor |
|
| jmri.jmrix.oaktree |
|
| jmri.jmrix.oaktree.configurexml |
|
| jmri.jmrix.oaktree.nodeconfig |
|
| jmri.jmrix.oaktree.packetgen |
|
| jmri.jmrix.oaktree.serialdriver |
|
| jmri.jmrix.oaktree.serialdriver.configurexml |
|
| jmri.jmrix.oaktree.serialmon |
|
| jmri.jmrix.oaktree.simulator |
|
| jmri.jmrix.oaktree.simulator.configurexml |
|
| jmri.jmrix.oaktree.swing |
|
| jmri.jmrix.openlcb |
Implementation of the JMRI OpenLCB hardware interface.
|
| jmri.jmrix.openlcb.configurexml |
|
| jmri.jmrix.openlcb.swing |
Head package for Swing-based packages for JMRI's OpenLCB implementation.
|
| jmri.jmrix.openlcb.swing.clockmon |
|
| jmri.jmrix.openlcb.swing.downloader |
Provides a download (bootload) tool for OpenLCB nodes.
|
| jmri.jmrix.openlcb.swing.eventtable |
Provides a table showing relationships among Nodes, Event Producers and Event Consumers
|
| jmri.jmrix.openlcb.swing.hub |
|
| jmri.jmrix.openlcb.swing.idtool |
|
| jmri.jmrix.openlcb.swing.lccpro |
Provides the main panels for the LccPro application.
|
| jmri.jmrix.openlcb.swing.memtool |
Provides a tool for manipulating node memory
|
| jmri.jmrix.openlcb.swing.monitor |
|
| jmri.jmrix.openlcb.swing.networktree |
|
| jmri.jmrix.openlcb.swing.protocoloptions |
|
| jmri.jmrix.openlcb.swing.send |
Provide a developer tool for sending OpenLCB CAN packets.
|
| jmri.jmrix.openlcb.swing.stleditor |
Provides a tool for editing the STL logic introduced with the Tower LCC+Q
|
| jmri.jmrix.openlcb.swing.tie |
Package provides a producer-consumer-event configuration tool using Swing.
|
| jmri.jmrix.pi |
|
| jmri.jmrix.pi.configurexml |
|
| jmri.jmrix.pi.simulator |
|
| jmri.jmrix.pi.simulator.configurexml |
|
| jmri.jmrix.powerline |
This package handles communications for powerline adapters, such as X10.
|
| jmri.jmrix.powerline.cm11 |
This package handles communications for CM11 powerline adapters.
|
| jmri.jmrix.powerline.cm11.configurexml |
|
| jmri.jmrix.powerline.configurexml |
|
| jmri.jmrix.powerline.cp290 |
This package handles communications for CP290 powerline adapters.
|
| jmri.jmrix.powerline.cp290.configurexml |
|
| jmri.jmrix.powerline.dmx512 |
This package handles communications for DMX lighting adapters.
|
| jmri.jmrix.powerline.dmx512.configurexml |
|
| jmri.jmrix.powerline.insteon2412s |
This package handles communications for Insteon 2412S adapters.
|
| jmri.jmrix.powerline.insteon2412s.configurexml |
|
| jmri.jmrix.powerline.serialdriver |
|
| jmri.jmrix.powerline.serialdriver.configurexml |
|
| jmri.jmrix.powerline.simulator |
|
| jmri.jmrix.powerline.simulator.configurexml |
|
| jmri.jmrix.powerline.swing |
|
| jmri.jmrix.powerline.swing.packetgen |
|
| jmri.jmrix.powerline.swing.serialmon |
|
| jmri.jmrix.pricom |
|
| jmri.jmrix.pricom.downloader |
|
| jmri.jmrix.pricom.pockettester |
|
| jmri.jmrix.purejavacomm |
|
| jmri.jmrix.qsi |
Connects to a QSI programmer unit.
|
| jmri.jmrix.qsi.packetgen |
|
| jmri.jmrix.qsi.qsimon |
|
| jmri.jmrix.qsi.serialdriver |
|
| jmri.jmrix.qsi.serialdriver.configurexml |
|
| jmri.jmrix.qsi.swing |
|
| jmri.jmrix.rfid |
This package handles communications for RFID adapters.
|
| jmri.jmrix.rfid.configurexml |
|
| jmri.jmrix.rfid.generic.standalone |
This package handles communications for Generic RFID stand-alone readers.
|
| jmri.jmrix.rfid.generic.standalone.configurexml |
|
| jmri.jmrix.rfid.merg.concentrator |
This package handles communications for MERG RFID Concentrators.
|
| jmri.jmrix.rfid.merg.concentrator.configurexml |
|
| jmri.jmrix.rfid.networkdriver |
|
| jmri.jmrix.rfid.networkdriver.configurexml |
|
| jmri.jmrix.rfid.protocol.coreid |
|
| jmri.jmrix.rfid.protocol.em18 |
This package holds objects specific to the RFID stand-alone readers that
use the EM-18 protocol.
|
| jmri.jmrix.rfid.protocol.olimex |
This package holds objects specific to the RFID stand-alone readers that
use an Olimex protocol.
|
| jmri.jmrix.rfid.protocol.parallax |
This package holds objects specific to the RFID stand-alone readers that
use the Parallax protocol.
|
| jmri.jmrix.rfid.protocol.seeedstudio |
|
| jmri.jmrix.rfid.serialdriver |
|
| jmri.jmrix.rfid.serialdriver.configurexml |
|
| jmri.jmrix.rfid.swing |
|
| jmri.jmrix.rfid.swing.serialmon |
|
| jmri.jmrix.rfid.swing.tagcarwin |
|
| jmri.jmrix.roco |
|
| jmri.jmrix.roco.z21 |
|
| jmri.jmrix.roco.z21.configurexml |
|
| jmri.jmrix.roco.z21.messageformatters |
|
| jmri.jmrix.roco.z21.simulator |
|
| jmri.jmrix.roco.z21.simulator.configurexml |
|
| jmri.jmrix.roco.z21.swing |
|
| jmri.jmrix.roco.z21.swing.configtool |
|
| jmri.jmrix.roco.z21.swing.mon |
|
| jmri.jmrix.roco.z21.swing.packetgen |
|
| jmri.jmrix.rps |
|
| jmri.jmrix.rps.aligntable |
Provide access to alignment information via a table interface.
|
| jmri.jmrix.rps.configurexml |
|
| jmri.jmrix.rps.reversealign |
|
| jmri.jmrix.rps.rpsmon |
|
| jmri.jmrix.rps.serial |
|
| jmri.jmrix.rps.serial.configurexml |
|
| jmri.jmrix.rps.swing |
Contains Swing-dependent RPS tools.
|
| jmri.jmrix.rps.swing.debugger |
Provides a GUI for various RPS debugging activities.
|
| jmri.jmrix.rps.swing.polling |
Provides a control panel frame for operating the RPS support.
|
| jmri.jmrix.rps.swing.soundset |
Provides a GUI for controlling an automatic sound calculation.
|
| jmri.jmrix.rps.trackingpanel |
This package creates the "Tracking Display" tool for RPS.
|
| jmri.jmrix.secsi |
This package handles communications for the TracTronics SECSI hardware.
|
| jmri.jmrix.secsi.configurexml |
|
| jmri.jmrix.secsi.nodeconfig |
|
| jmri.jmrix.secsi.packetgen |
|
| jmri.jmrix.secsi.serialdriver |
|
| jmri.jmrix.secsi.serialdriver.configurexml |
|
| jmri.jmrix.secsi.serialmon |
|
| jmri.jmrix.secsi.simulator |
|
| jmri.jmrix.secsi.simulator.configurexml |
|
| jmri.jmrix.secsi.swing |
|
| jmri.jmrix.sprog |
|
| jmri.jmrix.sprog.configurexml |
|
| jmri.jmrix.sprog.console |
|
| jmri.jmrix.sprog.packetgen |
|
| jmri.jmrix.sprog.pi |
|
| jmri.jmrix.sprog.pi.pisprognano |
|
| jmri.jmrix.sprog.pi.pisprognano.configurexml |
|
| jmri.jmrix.sprog.pi.pisprogone |
|
| jmri.jmrix.sprog.pi.pisprogone.configurexml |
|
| jmri.jmrix.sprog.pi.pisprogonecs |
|
| jmri.jmrix.sprog.pi.pisprogonecs.configurexml |
|
| jmri.jmrix.sprog.serialdriver |
|
| jmri.jmrix.sprog.serialdriver.configurexml |
|
| jmri.jmrix.sprog.simulator |
|
| jmri.jmrix.sprog.simulator.configurexml |
|
| jmri.jmrix.sprog.sprog |
|
| jmri.jmrix.sprog.sprog.configurexml |
|
| jmri.jmrix.sprog.sprogCS |
|
| jmri.jmrix.sprog.sprogCS.configurexml |
|
| jmri.jmrix.sprog.sprogmon |
|
| jmri.jmrix.sprog.sprognano |
|
| jmri.jmrix.sprog.sprognano.configurexml |
|
| jmri.jmrix.sprog.sprogslotmon |
|
| jmri.jmrix.sprog.swing |
|
| jmri.jmrix.sprog.update |
|
| jmri.jmrix.sproggen5 |
|
| jmri.jmrix.srcp |
|
| jmri.jmrix.srcp.configurexml |
|
| jmri.jmrix.srcp.networkdriver |
|
| jmri.jmrix.srcp.networkdriver.configurexml |
|
| jmri.jmrix.srcp.parser |
The contents of this package are automatically generated (except for the
SRCPVistor class).
|
| jmri.jmrix.srcp.swing |
|
| jmri.jmrix.srcp.swing.packetgen |
|
| jmri.jmrix.srcp.swing.srcpmon |
|
| jmri.jmrix.swing |
|
| jmri.jmrix.tams |
Support for the ESU ECoS.
|
| jmri.jmrix.tams.configurexml |
|
| jmri.jmrix.tams.serialdriver |
|
| jmri.jmrix.tams.serialdriver.configurexml |
|
| jmri.jmrix.tams.simulator |
|
| jmri.jmrix.tams.simulator.configurexml |
|
| jmri.jmrix.tams.swing |
|
| jmri.jmrix.tams.swing.locodatabase |
|
| jmri.jmrix.tams.swing.monitor |
|
| jmri.jmrix.tams.swing.packetgen |
|
| jmri.jmrix.tams.swing.statusframe |
|
| jmri.jmrix.tmcc |
|
| jmri.jmrix.tmcc.configurexml |
|
| jmri.jmrix.tmcc.packetgen |
|
| jmri.jmrix.tmcc.serialdriver |
|
| jmri.jmrix.tmcc.serialdriver.configurexml |
|
| jmri.jmrix.tmcc.serialmon |
|
| jmri.jmrix.tmcc.simulator |
|
| jmri.jmrix.tmcc.simulator.configurexml |
|
| jmri.jmrix.tmcc.swing |
|
| jmri.jmrix.wangrow |
Provides JMRI implementations for Wangrow DCC systems.
|
| jmri.jmrix.wangrow.serialdriver |
|
| jmri.jmrix.wangrow.serialdriver.configurexml |
|
| jmri.jmrix.xpa |
|
| jmri.jmrix.xpa.configurexml |
|
| jmri.jmrix.xpa.serialdriver |
|
| jmri.jmrix.xpa.serialdriver.configurexml |
|
| jmri.jmrix.xpa.swing |
|
| jmri.jmrix.xpa.swing.packetgen |
|
| jmri.jmrix.xpa.swing.xpaconfig |
|
| jmri.jmrix.xpa.swing.xpamon |
|
| jmri.jmrix.zimo |
|
| jmri.jmrix.zimo.mx1 |
|
| jmri.jmrix.zimo.mx1.configurexml |
|
| jmri.jmrix.zimo.mxulf |
|
| jmri.jmrix.zimo.mxulf.configurexml |
|
| jmri.jmrix.zimo.swing |
|
| jmri.jmrix.zimo.swing.monitor |
|
| jmri.jmrix.zimo.swing.packetgen |
|
| jmri.jmrix.ztc |
|
| jmri.jmrix.ztc.ztc611 |
|
| jmri.jmrix.ztc.ztc611.configurexml |
|
| jmri.managers |
Provides implementations of various JMRI managers.
|
| jmri.managers.configurexml |
|
| jmri.profile |
JMRI profile management.
|
| jmri.progdebugger |
A simple implementation of Programmer for debugging purposes.
|
| jmri.script |
Provides JMRI's built in scripting support.
|
| jmri.script.configurexml |
|
| jmri.script.swing |
Provides swing classes for JMRI's built in scripting support.
|
| jmri.server |
|
| jmri.server.json |
The JMRI JSON Services provide access to JMRI via JSON data objects via a
RESTful interface over HTTP or via JSON messages via a socket interface over
TCP or WebSockets.
|
| jmri.server.json.audio |
|
| jmri.server.json.audioicon |
|
| jmri.server.json.block |
|
| jmri.server.json.consist |
|
| jmri.server.json.idtag |
|
| jmri.server.json.layoutblock |
|
| jmri.server.json.light |
|
| jmri.server.json.logixngicon |
|
| jmri.server.json.memory |
|
| jmri.server.json.message |
The JMRI JSON protocol message server.
|
| jmri.server.json.oblock |
|
| jmri.server.json.operations |
JMRI JSON support for Operations.
|
| jmri.server.json.power |
The JMRI JSON protocol power server.
|
| jmri.server.json.reporter |
|
| jmri.server.json.roster |
|
| jmri.server.json.route |
|
| jmri.server.json.schema |
|
| jmri.server.json.sensor |
|
| jmri.server.json.signalhead |
|
| jmri.server.json.signalmast |
|
| jmri.server.json.throttle |
|
| jmri.server.json.time |
|
| jmri.server.json.turnout |
|
| jmri.server.json.util |
|
| jmri.server.web |
|
| jmri.server.web.app |
|
| jmri.server.web.spi |
|
| jmri.spi |
Interfaces that can be implemented outside the JMRI.jar file to implement new
behavior in JMRI.
|
| jmri.swing |
Provides small Swing-based tool and utility classes
for JMRI basic forms.
|
| jmri.util |
|
| jmri.util.com |
Holds utility classes imported to JMRI from other locations.
|
| jmri.util.com.rbnb |
|
| jmri.util.com.sun |
This directory contains sample and tutorial code from Sun.
|
| jmri.util.datatransfer |
|
| jmri.util.davidflanagan |
|
| jmri.util.docbook |
Provides classes and XML read/write support for DocBook, as
used by JMRI.
|
| jmri.util.docbook.configurexml |
|
| jmri.util.exceptionhandler |
Provides general exception handlers that work with Log4J.
|
| jmri.util.gui |
|
| jmri.util.iharder.dnd |
|
| jmri.util.javaworld |
|
| jmri.util.jdom |
Provides JDOM-based utilities for XML processing.
|
| jmri.util.node |
Provides a unique network identity for JMRI instances.
|
| jmri.util.org.mitre.jawb.swing |
|
| jmri.util.prefs |
This package provides two mechanisms for storing preferences and one
mechanism for storing user interface state within a JMRI profile:
JmriConfigurationProvider
Complex preferences within an XML element provided by the object storing
and retrieving the element.
JmriPreferencesProvider
Simple preferences within a Preferences
construct.
JmriUserInterfaceConfigurationProvider
Complex user interface state within an XML element provided by the object
storing and retrieving the element.
These three classes provide arbitrary read/write access to the
underlying storage, such that writing a users preferences does not require
any part of a JMRI application have knowledge of every object that manages
users preferences.
|
| jmri.util.problemreport |
|
| jmri.util.startup |
|
| jmri.util.startup.configurexml |
|
| jmri.util.swing |
Tools and utilities for doing a systematic reworking of the JMRI GUI.
|
| jmri.util.swing.mdi |
Tools and utilities for providing a multi-document interface
for a JMRI application.
|
| jmri.util.swing.multipane |
Tools and utilities for providing a multi-pane interface
for a JMRI application.
|
| jmri.util.swing.sdi |
Tools and utilities for providing the traditional "single document" interface
for a JMRI application.
|
| jmri.util.table |
Various classes and methods for working with JTables.
|
| jmri.util.usb |
|
| jmri.util.xml |
|
| jmri.util.zeroconf |
Provides utilities and classes for Zeroconf/Bonjour networking.
|
| jmri.web |
|
| jmri.web.server |
|
| jmri.web.servlet |
|
| jmri.web.servlet.about |
|
| jmri.web.servlet.config |
|
| jmri.web.servlet.directory |
|
| jmri.web.servlet.frameimage |
A servlet to provide access to any open JMRI window.
|
| jmri.web.servlet.help |
|
| jmri.web.servlet.home |
|
| jmri.web.servlet.json |
|
| jmri.web.servlet.operations |
|
| jmri.web.servlet.panel |
|
| jmri.web.servlet.permission |
|
| jmri.web.servlet.roster |
|
| jmri.web.servlet.simple |
|
| jmri.web.servlet.tables |
|