Uses of Package
jmri.jmrit

Packages that use jmri.jmrit
Package
Description
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.
 
Provides basic interfaces and certain core implementations for the JMRI layout management concepts.
Provides an XML-based mechanism for storing and restoring configurations.
Provides implementations of various JMRI interfaces.
Various non-system-specific JMRI tools.
 
Provides specific implementations of various audio systems.
Provides Swing-specific implementations of various audio systems.
Classes to ease creation of layout automation, particularly signaling.
Classes to provide a GUI for manipulating the running Automat instances.
Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.
 
 
 
 
 
 
 
 
 
Provides a very simple vital signal logic for use in JMRI programs.
Implements aspects of Cab Signalling.
Provides a tree-based catalog for browsing.
 
 
 
The CTC system provides the ability to create and run prototypical CTC dispatching.
Implements CTC data loading and storing.
 
Implements the CTC Editor for the creation and maintenance of the CTC data.
 
 
Decoder definitions via XML, including the decoder index.
 
Provides control panel and associated visible icon classes.
XML persistance for the jmri.jmrit.display package.
 
 
Layout Editor currently represents both structure and graphical display through a single set of objects.
 
 
 
 
 
Select from palette of items.
 
 
 
 
Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.
Implements aspects of ERTMS ETCS.
Implements aspects of the ERTMS ETCS Driver Interface Device.
 
Provide a simple GUI for a clock that displays the time via LCD characters.
Support for implementing Warrants in JMRI.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Provide a simple GUI for a clock that displays the time via Nixie tubes.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The jmrit.powerpanel Java package provides a GUI panel for controlling layout power.
Provide a simple GUI for a clock that displays the time via Pragotron clock.
 
 
 
 
 
 
 
 
Contains a simple FastClock implementation based on the computers clock.
 
 
 
 
Provide a simple GUI for a Voltage/Current Meter that displays the voltage via LCD characters.
Basic support for advanced programming, primarily used by DecoderPro.
 
 
Define the timetable data records and implement a data manager.
Implements Timetable data loading and storing.
Implements Timetable creation, maintenance and displaying a timetable graph.
Support for implementing USS CTC systems in JMRI.
Provides throttle-controlled locomotive sound simulation without the need of an on-board sound decoder.
Sub-package for jmri.jmrit.vsdecoder.
Create a where used report for a selected table object.
 
 
Interfaces and implementations for system-specific code.
Provides an Event Table for CBUS Events..
Provides classes for interacting with CBUS Nodes.
 
 
 
 
Provides a download (bootload) tool for OpenLCB nodes.
This package contains software specific to the RPS system from NAC Services, Inc.
Provides implementations of various JMRI managers.