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.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
PropertyChangeListener s.
|
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.locations |
|
jmri.jmrit.operations.locations.divisions |
|
jmri.jmrit.operations.locations.schedules |
|
jmri.jmrit.operations.locations.schedules.tools |
|
jmri.jmrit.operations.locations.tools |
|
jmri.jmrit.operations.rollingstock |
|
jmri.jmrit.operations.rollingstock.cars |
|
jmri.jmrit.operations.rollingstock.cars.tools |
|
jmri.jmrit.operations.rollingstock.engines |
|
jmri.jmrit.operations.rollingstock.engines.tools |
|
jmri.jmrit.operations.router |
|
jmri.jmrit.operations.routes |
|
jmri.jmrit.operations.routes.tools |
|
jmri.jmrit.operations.setup |
|
jmri.jmrit.operations.trains |
|
jmri.jmrit.operations.trains.configurexml |
|
jmri.jmrit.operations.trains.excel |
|
jmri.jmrit.operations.trains.schedules |
|
jmri.jmrit.operations.trains.tools |
|
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.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.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.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.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.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.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.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 |
|
jmri.jmrix.marklin.cdb |
|
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.swing |
|
jmri.jmrix.marklin.swing.monitor |
|
jmri.jmrix.marklin.swing.packetgen |
|
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.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.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.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 |
|