Uses of Package
jmri.swing
Packages that use jmri.swing
Package
Description
Provides application level support for JMRI; includes specific applications in
subpackages.
Provides the tabbed preferences window and its contents.
Contains a SRCP protocol parser to be built with the
Java Compiler Compiler (JavaCC).
Provides table GUI for manipulating NamedBean objects: Turnouts,
Sensors, SignalHeads.
Layout Editor currently represents both structure and graphical display through a single set of objects.
Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.
Support for implementing Warrants in JMRI.
The jmrit.powerpanel Java package provides a GUI panel for controlling
layout power.
Basic support for advanced programming, primarily used by DecoderPro.
Create a where used report for a selected table object.
Interfaces and implementations for system-specific code.
JMRI implementation of the LocoNet over TCP protocol.
JMRI profile management.
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.
Provides small Swing-based tool and utility classes
for JMRI basic forms.
Contains various utilities classes that are
useful across the entire
JMRI library structure.
Tools and utilities for doing a systematic reworking of the JMRI GUI.
Various classes and methods for working with JTables.
-
Classes in jmri.swing used by appsClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by apps.gui3.tabbedpreferencesClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by apps.startupClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.configurexml.swingClassDescriptionThe parent interface for configuring permissions with Swing.The default swing implementation for BooleanPermission.An interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmris.simpleserverClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmris.srcpClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrit.beantableClassDescriptionA JComboBox for a set of Managers for the same type of NamedBean.A
JInputValidatorthat validates aNamedBeansystem name. -
Classes in jmri.swing used by jmri.jmrit.beantable.beanedit
-
Classes in jmri.swing used by jmri.jmrit.beantable.signalmast
-
Classes in jmri.swing used by jmri.jmrit.beantable.usermessagepreferencesClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrit.conditional
-
Classes in jmri.swing used by jmri.jmrit.consisttoolClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrit.display.layoutEditor
-
Classes in jmri.swing used by jmri.jmrit.display.layoutEditor.LayoutEditorDialogs
-
Classes in jmri.swing used by jmri.jmrit.display.swing
-
Classes in jmri.swing used by jmri.jmrit.entryexit
-
Classes in jmri.swing used by jmri.jmrit.logixClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrit.logixng.tools.swingClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrit.operations.locations.gui
-
Classes in jmri.swing used by jmri.jmrit.operations.rollingstock
-
Classes in jmri.swing used by jmri.jmrit.operations.setup.guiClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrit.permission.swingClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrit.powerpanel
-
Classes in jmri.swing used by jmri.jmrit.rosterClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrit.symbolicprogClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrit.throttleClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrit.whereused
-
Classes in jmri.swing used by jmri.jmrit.withrottleClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrixClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrix.ecos.swing.preferencesClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrix.ieee802154.xbee.swing.nodeconfigClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrix.loconet.loconetovertcpClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.jmrix.swingClassDescriptionA
PreferencesPanelthat manages other PreferencesPanels within its own panel.An interface to define methods that the Preferences Window can and should expect Preferences panels to implement. -
Classes in jmri.swing used by jmri.profileClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.server.jsonClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.swingClassDescriptionDefault implementation of
JTablePersistenceManager.Handler for individual column preferences.Manager for ensuring thatJTableuser interface state is persisted.The parent interface for configuring permissions with Swing.The default swing implementation for BooleanPermission.An interface to define methods that the Preferences Window can and should expect Preferences panels to implement. -
Classes in jmri.swing used by jmri.utilClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.
-
Classes in jmri.swing used by jmri.util.swingClassDescriptionA JComboBox for a set of Managers for the same type of NamedBean.
-
Classes in jmri.swing used by jmri.util.table
-
Classes in jmri.swing used by jmri.web.serverClassDescriptionAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.