Uses of Interface
jmri.beans.BeanInterface
-
Packages that use BeanInterface Package Description apps Provides application level support for JMRI; includes specific applications in subpackages.apps.gui3.dp3 The current DecoderPro application, previously known as DecoderPro3.apps.gui3.lccpro apps.gui3.paned Provide the GUI3 "paned", IDE-like, user interface.apps.gui3.tabbedpreferences Provides the tabbed preferences window and its contents.apps.jmrit.log apps.systemconsole apps.util.issuereporter Issue Reporter for JMRI and related applications.jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.beans Contains JMRI classes related to supporting JavaBeans andPropertyChangeListener
s.jmri.configurexml Provides an XML-based mechanism for storing and restoring configurations.jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmris Server implementation for the JMRI interfaces.jmri.jmris.simpleserver jmri.jmris.srcp Contains a SRCP protocol parser to be built with the Java Compiler Compiler (JavaCC).jmri.jmrit.analogclock jmri.jmrit.audio.swing Provides Swing-specific implementations of various audio systems.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.light jmri.jmrit.beantable.oblock jmri.jmrit.beantable.routetable jmri.jmrit.beantable.signalmast jmri.jmrit.blockboss Provides a very simple vital signal logic for use in JMRI programs.jmri.jmrit.catalog Provides a tree-based catalog for browsing.jmri.jmrit.conditional jmri.jmrit.consisttool jmri.jmrit.dispatcher jmri.jmrit.display Provides control panel and associated visible icon classes.jmri.jmrit.display.controlPanelEditor jmri.jmrit.display.controlPanelEditor.shape jmri.jmrit.display.layoutEditor Layout Editor currently represents both structure and graphical display through a single set of objects.jmri.jmrit.display.palette Select from palette of items.jmri.jmrit.display.panelEditor jmri.jmrit.display.switchboardEditor jmri.jmrit.dualdecoder jmri.jmrit.entryexit Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.jmri.jmrit.etcs.dmi.swing Implements aspects of the ERTMS ETCS Driver Interface Device.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.logixng.implementation jmri.jmrit.logixng.tools.swing jmri.jmrit.logixng.util 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.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.routes jmri.jmrit.operations.routes.tools jmri.jmrit.operations.setup jmri.jmrit.operations.trains jmri.jmrit.operations.trains.excel jmri.jmrit.operations.trains.schedules jmri.jmrit.operations.trains.tools 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.roster jmri.jmrit.roster.rostergroup jmri.jmrit.roster.swing jmri.jmrit.roster.swing.rostergroup jmri.jmrit.roster.swing.speedprofile jmri.jmrit.sendpacket jmri.jmrit.sensorgroup jmri.jmrit.signalling jmri.jmrit.simpleclock Contains a simple FastClock implementation based on the computers clock.jmri.jmrit.simplelightctrl jmri.jmrit.simpleprog jmri.jmrit.simpleturnoutctrl jmri.jmrit.speedometer jmri.jmrit.swing.meter Provide a simple GUI for a Voltage/Current Meter that displays the voltage via LCD characters.jmri.jmrit.symbolicprog Basic support for advanced programming, primarily used by DecoderPro.jmri.jmrit.symbolicprog.tabbedframe jmri.jmrit.throttle jmri.jmrit.timetable.swing Implements Timetable creation, maintenance and displaying a timetable graph.jmri.jmrit.ussctc Support for implementing USS CTC systems in JMRI.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.nodeconfig jmri.jmrix.acela.packetgen jmri.jmrix.anyma jmri.jmrix.bachrus Provides connections and GUI support for attached speedometers.jmri.jmrix.bidib jmri.jmrix.can Defines classes for interfacing to a CAN-based model railway control bus.jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.can.cbus.swing Provides common utilities for CBUS swing classes.jmri.jmrix.can.cbus.swing.modeswitcher Defines classes for ModeSwitcher for switching programmer and command station modes.jmri.jmrix.can.cbus.swing.nodeconfig Provides CBUS Node Configuration Tools.jmri.jmrix.cmri Provides basic interfaces and certain core implementations for the JMRI C/MRI implementation.jmri.jmrix.cmri.serial.assignment jmri.jmrix.cmri.serial.cmrinetmanager jmri.jmrix.cmri.serial.diagnostic jmri.jmrix.cmri.serial.nodeconfigmanager jmri.jmrix.cmri.serial.nodeiolist jmri.jmrix.cmri.serial.packetgen jmri.jmrix.cmri.serial.serialmon jmri.jmrix.dcc4pc jmri.jmrix.dccpp jmri.jmrix.dccpp.dccppovertcp Defines classes for interfacing to a DCC++ Base Station via a telnet connection to a DCCppOverTcp driver.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 screenjmri.jmrix.direct jmri.jmrix.easydcc jmri.jmrix.easydcc.easydccmon jmri.jmrix.easydcc.packetgen jmri.jmrix.ecos Support for the ESU ECoS.jmri.jmrix.ecos.swing.preferences jmri.jmrix.grapevine This package handles communications for the ProTrak Grapevine hardware.jmri.jmrix.grapevine.nodeconfig jmri.jmrix.grapevine.nodetable jmri.jmrix.grapevine.packetgen jmri.jmrix.grapevine.serialmon jmri.jmrix.ieee802154 jmri.jmrix.ieee802154.serialdriver jmri.jmrix.ieee802154.swing.nodeconfig jmri.jmrix.ieee802154.swing.packetgen jmri.jmrix.ieee802154.xbee 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.ipocs jmri.jmrix.jinput.treecontrol GUI for controlling JInput access to USB devices.jmri.jmrix.jmriclient jmri.jmrix.jmriclient.swing.packetgen jmri.jmrix.lenz jmri.jmrix.lenz.hornbyelite 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.packetgen jmri.jmrix.lenz.swing.stackmon jmri.jmrix.lenz.swing.systeminfo jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.jmri.jmrix.loconet.hexfile jmri.jmrix.loconet.loconetovertcp JMRI implementation of the LocoNet over TCP protocol.jmri.jmrix.loconet.pr2 jmri.jmrix.loconet.pr3 jmri.jmrix.loconet.pr4 jmri.jmrix.loconet.sdfeditor Provide GUI tools for editing an SDF file in memory.jmri.jmrix.loconet.uhlenbrock Implementation and specialization for connecting to to an Uhlenbrock Intellibox-II via its in-built USB connection.jmri.jmrix.loconet.usb_dcs210Plus jmri.jmrix.loconet.usb_dcs240 jmri.jmrix.loconet.usb_dcs240Plus jmri.jmrix.loconet.usb_dcs52 jmri.jmrix.maple jmri.jmrix.maple.assignment jmri.jmrix.maple.nodeconfig jmri.jmrix.maple.packetgen jmri.jmrix.maple.serialmon 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.mqtt Provides JMRI layout objects that use MQTT connections.jmri.jmrix.mrc jmri.jmrix.nce jmri.jmrix.oaktree jmri.jmrix.oaktree.nodeconfig jmri.jmrix.oaktree.packetgen jmri.jmrix.oaktree.serialmon jmri.jmrix.openlcb.swing Head package for Swing-based packages for JMRI's OpenLCB implementation.jmri.jmrix.openlcb.swing.lccpro Provides the main panels for the LccPro application.jmri.jmrix.openlcb.swing.protocoloptions jmri.jmrix.openlcb.swing.tie Package provides a producer-consumer-event configuration tool using Swing.jmri.jmrix.pi 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.cp290 This package handles communications for CP290 powerline adapters.jmri.jmrix.powerline.dmx512 This package handles communications for DMX lighting adapters.jmri.jmrix.powerline.insteon2412s This package handles communications for Insteon 2412S adapters.jmri.jmrix.powerline.simulator jmri.jmrix.powerline.swing.packetgen jmri.jmrix.pricom.downloader jmri.jmrix.pricom.pockettester jmri.jmrix.qsi Connects to a QSI programmer unit.jmri.jmrix.qsi.packetgen jmri.jmrix.qsi.qsimon jmri.jmrix.rfid This package handles communications for RFID adapters.jmri.jmrix.rfid.swing.tagcarwin jmri.jmrix.roco.z21 jmri.jmrix.roco.z21.swing.configtool jmri.jmrix.roco.z21.swing.packetgen jmri.jmrix.rps This package contains software specific to the RPS system from NAC Services, Inc.jmri.jmrix.rps.aligntable Provide access to alignment information via a table interface.jmri.jmrix.rps.rpsmon 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.nodeconfig jmri.jmrix.secsi.packetgen jmri.jmrix.secsi.serialmon jmri.jmrix.sprog jmri.jmrix.sprog.console jmri.jmrix.sprog.packetgen jmri.jmrix.sprog.sprogmon jmri.jmrix.sprog.sprogslotmon jmri.jmrix.sprog.update jmri.jmrix.srcp Provide a JMRI connection to an SRCP server.jmri.jmrix.srcp.swing.packetgen jmri.jmrix.swing jmri.jmrix.tams Support for the ESU ECoS.jmri.jmrix.tmcc jmri.jmrix.tmcc.packetgen jmri.jmrix.tmcc.serialmon jmri.jmrix.xpa jmri.jmrix.xpa.swing.packetgen jmri.jmrix.xpa.swing.xpaconfig jmri.jmrix.zimo jmri.managers Provides implementations of various JMRI managers.jmri.profile JMRI profile management.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.consist jmri.server.web.app jmri.swing Provides small Swing-based tool and utility classes for JMRI basic forms.jmri.util Contains various utilities classes that are useful across the entire JMRI library structure.jmri.util.gui 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 aPreferences
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.startup 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.usb jmri.util.zeroconf Provides utilities and classes for Zeroconf/Bonjour networking.jmri.web.server -
-
Uses of BeanInterface in apps
Classes in apps that implement BeanInterface Modifier and Type Class Description class
AppsLaunchFrame
Base class for main frame (window) of traditional-style JMRI applications -
Uses of BeanInterface in apps.gui3.dp3
Classes in apps.gui3.dp3 that implement BeanInterface Modifier and Type Class Description class
DecoderPro3Window
Standalone DecoderPro3 Window. -
Uses of BeanInterface in apps.gui3.lccpro
Classes in apps.gui3.lccpro that implement BeanInterface Modifier and Type Class Description class
LccProWindow
Standalone LccPro Window. -
Uses of BeanInterface in apps.gui3.paned
Classes in apps.gui3.paned that implement BeanInterface Modifier and Type Class Description class
PanelProFrame
Standalone, but paned, PanelPro window. -
Uses of BeanInterface in apps.gui3.tabbedpreferences
Classes in apps.gui3.tabbedpreferences that implement BeanInterface Modifier and Type Class Description class
TabbedPreferencesFrame
Support displayingTabbedPreferences
in a window. -
Uses of BeanInterface in apps.jmrit.log
Classes in apps.jmrit.log that implement BeanInterface Modifier and Type Class Description class
LogFrame
Frame for adding to the log file. -
Uses of BeanInterface in apps.systemconsole
Classes in apps.systemconsole that implement BeanInterface Modifier and Type Class Description class
SystemConsolePreferencesManager
Manage preferences for theSystemConsole
. -
Uses of BeanInterface in apps.util.issuereporter
Classes in apps.util.issuereporter that implement BeanInterface Modifier and Type Class Description class
BugReport
class
EnhancementRequest
class
IssueReport
Common code for the various types of problem reports. -
Uses of BeanInterface in jmri
Classes in jmri that implement BeanInterface Modifier and Type Class Description class
BeanSetting
Represent a NamedBean (such as a Turnout) and specific desired setting for it.class
Scale
Define the characteristics of a layout scale. -
Uses of BeanInterface in jmri.beans
Classes in jmri.beans that implement BeanInterface Modifier and Type Class Description class
ArbitraryBean
Generic implementation ofBeanInterface
with a complete implementation ofPropertyChangeSupport
and support for arbitrary properties defined at runtime.class
ArbitraryPropertySupport
Provide support for converging the Arbitrary* classes with the non-arbitrary versions of those classes so that the Arbitrary* version can extend the non-arbitrary class.class
Bean
Generic implementation ofBeanInterface
with a complete implementation ofPropertyChangeSupport
.class
ConstrainedArbitraryBean
A Bean with support forVetoableChangeListener
s.class
ConstrainedBean
A Bean with support forVetoableChangeListener
s.class
PreferencesBean
Bean that implements some common code for preferences objects.class
UnboundArbitraryBean
Generic implementation ofBeanInterface
that supports arbitrary properties defined at runtime.class
UnboundBean
Generic implementation ofBeanInterface
without support for arbitrary properties defined at runtime. -
Uses of BeanInterface in jmri.configurexml
Classes in jmri.configurexml that implement BeanInterface Modifier and Type Class Description class
ShutdownPreferences
Preferences for Shutdown used by StoreAndCompare -
Uses of BeanInterface in jmri.implementation
Classes in jmri.implementation that implement BeanInterface Modifier and Type Class Description class
FileLocationsPreferences
class
SignalSpeedMap
Default implementation to map Signal aspects or appearances to speed requirements. -
Uses of BeanInterface in jmri.jmris
Classes in jmri.jmris that implement BeanInterface Modifier and Type Class Description class
AbstractServerPreferences
class
JmriServerFrame
Frame displaying start/stop buttons for the JMRI server. -
Uses of BeanInterface in jmri.jmris.simpleserver
Classes in jmri.jmris.simpleserver that implement BeanInterface Modifier and Type Class Description class
SimpleServerFrame
Frame displaying start/stop buttons for the JMRI Simple Server.class
SimpleServerPreferences
-
Uses of BeanInterface in jmri.jmris.srcp
Classes in jmri.jmris.srcp that implement BeanInterface Modifier and Type Class Description class
JmriSRCPServerFrame
Frame displaying start/stop buttons for the JMRI SRCP server.class
JmriSRCPServerPreferences
-
Uses of BeanInterface in jmri.jmrit.analogclock
Classes in jmri.jmrit.analogclock that implement BeanInterface Modifier and Type Class Description class
AnalogClockFrame
Creates a JFrame containing an analog clockface and hands. -
Uses of BeanInterface in jmri.jmrit.audio.swing
Classes in jmri.jmrit.audio.swing that implement BeanInterface Modifier and Type Class Description class
AbstractAudioFrame
Abstract GUI to edit Audio objects This file is part of JMRI.class
AudioBufferFrame
Defines a GUI to edit AudioBuffer objects.class
AudioListenerFrame
Define a GUI to edit AudioListener objects This file is part of JMRI.class
AudioSourceFrame
Defines a GUI for editing AudioSource objects. -
Uses of BeanInterface in jmri.jmrit.automat.monitor
Classes in jmri.jmrit.automat.monitor that implement BeanInterface Modifier and Type Class Description class
AutomatTableFrame
Frame providing a table of Automat instances -
Uses of BeanInterface in jmri.jmrit.beantable
Classes in jmri.jmrit.beantable that implement BeanInterface Modifier and Type Class Description class
AudioTableFrame
This file is part of JMRI.class
BeanTableFrame<E extends NamedBean>
Provide a JFrame to display a table of NamedBeans.class
ListedTableFrame<E extends NamedBean>
Provide access to the various tables in the tabbed Tables interface via a listed pane (normally to the left).class
OBlockTableFrame
Override to place the four OBlock tables in tabbed interface.class
SignalHeadAddEditFrame
Frame for creating / editing Signal Heads. -
Uses of BeanInterface in jmri.jmrit.beantable.light
Classes in jmri.jmrit.beantable.light that implement BeanInterface Modifier and Type Class Description class
AddEditSingleLightControlFrame
Frame to add or edit a single Light Control. -
Uses of BeanInterface in jmri.jmrit.beantable.oblock
Classes in jmri.jmrit.beantable.oblock that implement BeanInterface Modifier and Type Class Description class
BlockPathEditFrame
Defines a GUI for editing OBlock - OPath objects in the _tabbed OBlock Table interface.class
PortalEditFrame
Defines a GUI for editing OBlocks - Portal objects in the _tabbed OBlock Table interface.class
SignalEditFrame
Defines a GUI for editing OBlock - Signal objects in the tabbed Table interface. -
Uses of BeanInterface in jmri.jmrit.beantable.routetable
Classes in jmri.jmrit.beantable.routetable that implement BeanInterface Modifier and Type Class Description class
AbstractRouteAddEditFrame
Base class for Add/Edit frame for the Route Table.class
RouteAddFrame
Add frame for the Route Table.class
RouteEditFrame
Edit frame for the Route Table. -
Uses of BeanInterface in jmri.jmrit.beantable.signalmast
Classes in jmri.jmrit.beantable.signalmast that implement BeanInterface Modifier and Type Class Description class
AddSignalMastJFrame
JFrame to create a new SignalMastclass
SignalMastRepeaterJFrame
JFrame to create a new SignalMast -
Uses of BeanInterface in jmri.jmrit.blockboss
Classes in jmri.jmrit.blockboss that implement BeanInterface Modifier and Type Class Description class
BlockBossFrame
Provide a GUI for configuring "Simple Signal Logic" (BlockBossLogic) objects. -
Uses of BeanInterface in jmri.jmrit.catalog
Classes in jmri.jmrit.catalog that implement BeanInterface Modifier and Type Class Description class
ImageIndexEditor
A JFrame for creating and editing an Image Index. -
Uses of BeanInterface in jmri.jmrit.conditional
Classes in jmri.jmrit.conditional that implement BeanInterface Modifier and Type Class Description class
ConditionalCopyFrame
Extracted from ConditionalEditList.class
ConditionalEditFrame
Extracted from ConditionalEditList.class
ConditionalFrame
Basis for ConditionalEditFrame and ConditionalCopyFrame. -
Uses of BeanInterface in jmri.jmrit.consisttool
Classes in jmri.jmrit.consisttool that implement BeanInterface Modifier and Type Class Description class
ConsistPreferencesManager
class
ConsistToolFrame
Frame object for manipulating consists. -
Uses of BeanInterface in jmri.jmrit.dispatcher
Classes in jmri.jmrit.dispatcher that implement BeanInterface Modifier and Type Class Description class
ActivateTrainFrame
Displays the Activate New Train dialog and processes information entered there.class
AutoTrainsFrame
AutoTrainsFrame provides a user interface to trains that are running automatically under Dispatcher.class
DispatcherFrame
Dispatcher functionality, working with Sections, Transits and ActiveTrain. -
Uses of BeanInterface in jmri.jmrit.display
Classes in jmri.jmrit.display that implement BeanInterface Modifier and Type Class Description class
CoordinateEdit
Displays and allows user to modify x & y coordinates of positionable labels This class has been generalized to provide popup edit dialogs for positionable item properties when TextFields are needed to input data.class
DisplayFrame
Extended JmriJFrame that allows to add an InitEventListener for display of a tabbed frame in the CPE Add ItemItemPalette
pane.class
Editor
This is the Model and a Controller for panel editor Views.static class
Editor.JFrameItem
class
EditorManager
Manager for JMRI Editors.class
JmriJFrameWithPermissions
A JmriJFrame with permissions.class
MemoryIconCoordinateEdit
Displays and allows user to modify x & y coordinates of positionable labels This class has been generalized to provide popup edit dialogs for positionable item properties when TextFields are needed to input data.class
SensorTextEdit
Displays and allows user to modify the text display used in a sensor.class
SlipTurnoutTextEdit
Displays and allows user to modify the text display used in a turnout slip This is a modification of CoordinateEdit.java by Dan Boudreau for use with LayoutEditor -
Uses of BeanInterface in jmri.jmrit.display.controlPanelEditor
Classes in jmri.jmrit.display.controlPanelEditor that implement BeanInterface Modifier and Type Class Description (package private) class
CircuitBuilder.CBFrame
class
ControlPanelEditor
Provides a simple editor for adding jmri.jmrit.display items to a captive JFrame.class
EditCircuitFrame
class
EditCircuitPaths
class
EditFrame
Abstract class for the editing frames of CircuitBulderclass
EditPortalDirection
class
EditPortalFrame
class
EditSignalFrame
-
Uses of BeanInterface in jmri.jmrit.display.controlPanelEditor.shape
Classes in jmri.jmrit.display.controlPanelEditor.shape that implement BeanInterface Modifier and Type Class Description class
DrawCircle
class
DrawEllipse
class
DrawFrame
Frame to create/edit a Control Panel shape PositionableShape object.class
DrawPolygon
class
DrawRectangle
class
DrawRoundRect
-
Uses of BeanInterface in jmri.jmrit.display.layoutEditor
Classes in jmri.jmrit.display.layoutEditor that implement BeanInterface Modifier and Type Class Description class
LayoutEditor
Provides a scrollable Layout Panel and editor toolbars (that can be hidden)class
LayoutTrackExpectedState<T extends LayoutTrack>
Retain a LayoutTrack and its expected state.class
MultiSensorIconFrame
Provides a simple editor for creating a MultiSensorIcon object -
Uses of BeanInterface in jmri.jmrit.display.palette
Classes in jmri.jmrit.display.palette that implement BeanInterface Modifier and Type Class Description class
IconDialog
This class is used when FamilyItemPanel classes add, modify or delete icon families.class
IndicatorTOIconDialog
class
ItemDialog
Container for dialogs that modify the user's changes to his/her icon catalog.class
ItemPalette
Container for adding items to Control Panels.class
MultiSensorIconDialog
Icons may be added or deleted from a family.class
SignalHeadIconDialog
This class is used when FamilyItemPanel classes add or modify icon sets families. -
Uses of BeanInterface in jmri.jmrit.display.panelEditor
Classes in jmri.jmrit.display.panelEditor that implement BeanInterface Modifier and Type Class Description class
PanelEditor
Provides a simple editor for adding jmri.jmrit.display items to a captive JFrame. -
Uses of BeanInterface in jmri.jmrit.display.switchboardEditor
Classes in jmri.jmrit.display.switchboardEditor that implement BeanInterface Modifier and Type Class Description class
SwitchboardEditor
Provides a simple editor for adding jmri.jmrit.display.switchBoard items to a JLayeredPane inside a captive JFrame. -
Uses of BeanInterface in jmri.jmrit.dualdecoder
Classes in jmri.jmrit.dualdecoder that implement BeanInterface Modifier and Type Class Description class
DualDecoderSelectFrame
Frame for user dual-decoder select too. -
Uses of BeanInterface in jmri.jmrit.entryexit
Classes in jmri.jmrit.entryexit that implement BeanInterface Modifier and Type Class Description class
AddEntryExitPairFrame
Create frame for an Add Entry Exit. -
Uses of BeanInterface in jmri.jmrit.etcs.dmi.swing
Classes in jmri.jmrit.etcs.dmi.swing that implement BeanInterface Modifier and Type Class Description class
DmiFrame
Class to represent an ERTMS ETCS DMI Screen within a JFrame. -
Uses of BeanInterface in jmri.jmrit.lcdclock
Classes in jmri.jmrit.lcdclock that implement BeanInterface Modifier and Type Class Description class
LcdClockFrame
Frame providing a simple clock showing Lcd tubes. -
Uses of BeanInterface in jmri.jmrit.logix
Classes in jmri.jmrit.logix that implement BeanInterface Modifier and Type Class Description class
LearnThrottleFrame
A JFrame to contain throttle elements such as speed control, function panel.class
NXFrame
Frame for defining and launching an entry/exit warrant.(package private) class
TrackerTableAction.TableFrame
Holds a table of Trackers that follow adjacent occupancy.class
WarrantFrame
WarrantFame creates and edits Warrants
This file is part of JMRI.class
WarrantPreferences
Hold configuration data for Warrants, includes Speed Map(package private) class
WarrantRoute
Make panels for WarrantFrame and NXFrame windows that create and edit Warrants.class
WarrantTableFrame
The WarrantTableFrame lists the existing Warrants and has controls to set their routes, train IDs launch them and control their running (halt, resume, abort. etc. -
Uses of BeanInterface in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement BeanInterface Modifier and Type Class Description class
DefaultLogixNGPreferences
Preferences for LogixNG -
Uses of BeanInterface in jmri.jmrit.logixng.tools.swing
Classes in jmri.jmrit.logixng.tools.swing that implement BeanInterface Modifier and Type Class Description class
ClipboardEditor
Editor of the clipboardclass
ConditionalNGDebugger
Editor of ConditionalNGclass
ConditionalNGEditor
Editor of ConditionalNGclass
ImportLogixFrame
Imports Logixs to LogixNGclass
InlineLogixNGsFrame
Shows the inline LogixNGs.class
LogixNGBrowseWindow
Browse window for LogixNGclass
LogixNGInitializationTable
Table for LogixNG initialization.class
ModuleEditor
Editor of Moduleclass
TreeEditor
Base class for LogixNG editorsclass
TreeViewer
Show the action/expression tree.class
WhereUsedFrame
Create a where used report based on the selected bean. -
Uses of BeanInterface in jmri.jmrit.logixng.util
Classes in jmri.jmrit.logixng.util that implement BeanInterface Modifier and Type Class Description class
DispatcherActiveTrainManager
The Dispatcher support in LogixNG provides the ability to start, control, and terminate trains. -
Uses of BeanInterface in jmri.jmrit.mailreport
Classes in jmri.jmrit.mailreport that implement BeanInterface Modifier and Type Class Description class
ReportFrame
Frame for uploading debugging information -
Uses of BeanInterface in jmri.jmrit.mastbuilder
Classes in jmri.jmrit.mastbuilder that implement BeanInterface Modifier and Type Class Description class
MastBuilderPane
Pane for building Signal Mast definitions. -
Uses of BeanInterface in jmri.jmrit.nixieclock
Classes in jmri.jmrit.nixieclock that implement BeanInterface Modifier and Type Class Description class
NixieClockFrame
Frame providing a simple clock showing Nixie tubes. -
Uses of BeanInterface in jmri.jmrit.operations
Classes in jmri.jmrit.operations that implement BeanInterface Modifier and Type Class Description class
OperationsFrame
Frame for operations -
Uses of BeanInterface in jmri.jmrit.operations.automation
Classes in jmri.jmrit.operations.automation that implement BeanInterface Modifier and Type Class Description class
AutomationCopyFrame
Frame for making a new copy of a automation.class
AutomationsTableFrame
Frame for adding and editing the automation roster for operations.class
AutomationStartupFrame
Frame for user selection of a startup automationclass
AutomationTableFrame
Frame for user edit of a automation -
Uses of BeanInterface in jmri.jmrit.operations.locations
Classes in jmri.jmrit.operations.locations that implement BeanInterface Modifier and Type Class Description class
InterchangeEditFrame
Frame for user edit of a classification/interchange track.class
LocationEditFrame
Frame for user edit of locationclass
LocationsTableFrame
Frame for adding and editing the location roster for operations.class
Pool
Represents a pool of tracks that share their length.class
SpurEditFrame
Frame for user edit of a spur.class
StagingEditFrame
Frame for user edit of a staging trackclass
TrackEditFrame
Frame for user edit of tracks.class
YardEditFrame
Frame for user edit of a yardclass
YardmasterByTrackFrame
Yardmaster by track frame.class
YardmasterFrame
Yardmaster Frame. -
Uses of BeanInterface in jmri.jmrit.operations.locations.divisions
Classes in jmri.jmrit.operations.locations.divisions that implement BeanInterface Modifier and Type Class Description class
DivisionEditFrame
Frame for user edit of a division -
Uses of BeanInterface in jmri.jmrit.operations.locations.schedules
Classes in jmri.jmrit.operations.locations.schedules that implement BeanInterface Modifier and Type Class Description class
ScheduleEditFrame
Frame for user edit of a scheduleclass
SchedulesTableFrame
Frame for adding and editing the Schedule roster for operations. -
Uses of BeanInterface in jmri.jmrit.operations.locations.schedules.tools
Classes in jmri.jmrit.operations.locations.schedules.tools that implement BeanInterface Modifier and Type Class Description class
ScheduleCopyFrame
Frame for copying a schedule for operations.(package private) class
ScheduleOptionsFrame
Frame used to edit alternate track selection and percentage of loads from staging.class
SchedulesAndStagingFrame
Frame to display the staging tracks and spurs with schedules.class
SchedulesByLoadFrame
Frame to display spurs with schedules and their loads -
Uses of BeanInterface in jmri.jmrit.operations.locations.tools
Classes in jmri.jmrit.operations.locations.tools that implement BeanInterface Modifier and Type Class Description (package private) class
AlternateTrackFrame
Frame that allows user to select alternate track and options.(package private) class
ChangeTrackFrame
Action to change the type of track.(package private) class
ChangeTracksFrame
Action to change all of tracks at a location to the same type of track.(package private) class
IgnoreUsedTrackFrame
Planned Pick ups.class
LocationCopyFrame
Frame for copying a location for operations.class
LocationsByCarLoadFrame
Frame to display which locations service certain car loadsclass
LocationsByCarTypeFrame
Frame to display which locations service certain car typesclass
LocationTrackBlockingOrderFrame
Frame for user edit of location(package private) class
PoolTrackFrame
Things to test with this frame: - Adding a new Pool name to the available pools list - What happens when a null track is passed to the frame - Selecting an existing pool and saving it to the track - Selecting a minimum length and saving it to the track - Not sure if we want to test the status display panel, as it doesn't do anything.class
PrintLocationsFrame
Frame to print a summary of the Location Roster contentsclass
SetPhysicalLocationFrame
Frame for setting train physical location coordinates for a location.class
ShowTrainsServingLocationFrame
Frame to show which trains can service this locationclass
TrackCopyFrame
Frame for copying a track for operations.class
TrackDestinationEditFrame
Frame for user edit of track destinationsclass
TrackEditCommentsFrame
class
TrackLoadEditFrame
Frame for user edit of track loadsclass
TrackRoadEditFrame
Frame for user edit of track roads -
Uses of BeanInterface in jmri.jmrit.operations.rollingstock
Classes in jmri.jmrit.operations.rollingstock that implement BeanInterface Modifier and Type Class Description class
RollingStockAttributeEditFrame
Frame for editing a rolling stock attribute.class
RollingStockEditFrame
Frame for edit of rolling stock.class
RollingStockSetFrame<T extends RollingStock>
Frame for user to place RollingStock on the layout -
Uses of BeanInterface in jmri.jmrit.operations.rollingstock.cars
Classes in jmri.jmrit.operations.rollingstock.cars that implement BeanInterface Modifier and Type Class Description class
CarEditFrame
Frame for user edit of carclass
CarSetFrame
Frame for user to place car on the layoutclass
CarsTableFrame
Frame for adding and editing the car roster for operations. -
Uses of BeanInterface in jmri.jmrit.operations.rollingstock.cars.tools
Classes in jmri.jmrit.operations.rollingstock.cars.tools that implement BeanInterface Modifier and Type Class Description class
CarAttributeEditFrame
Frame for editing a car attribute.class
CarLoadEditFrame
Frame for adding and editing the car load attribute for operations.class
CarsSetFrame
Frame for user to place a group of cars on the layoutclass
PrintCarRosterFrame
Prints a summary of the car roster -
Uses of BeanInterface in jmri.jmrit.operations.rollingstock.engines
Classes in jmri.jmrit.operations.rollingstock.engines that implement BeanInterface Modifier and Type Class Description class
EngineEditFrame
Frame for user edit of engineclass
EngineSetFrame
Frame for user to place engine on the layoutclass
EnginesTableFrame
Frame for adding and editing the engine roster for operations. -
Uses of BeanInterface in jmri.jmrit.operations.rollingstock.engines.tools
Classes in jmri.jmrit.operations.rollingstock.engines.tools that implement BeanInterface Modifier and Type Class Description class
EngineAttributeEditFrame
Frame for editing an engine attribute.class
EnginesSetFrame
Frame for user to modify a group of engines on the layoutclass
PrintEngineRosterFrame
Prints engine roster. -
Uses of BeanInterface in jmri.jmrit.operations.routes
Classes in jmri.jmrit.operations.routes that implement BeanInterface Modifier and Type Class Description class
RouteEditFrame
Frame for user edit of routeclass
RoutesTableFrame
Frame for adding and editing the route roster for operations. -
Uses of BeanInterface in jmri.jmrit.operations.routes.tools
Classes in jmri.jmrit.operations.routes.tools that implement BeanInterface Modifier and Type Class Description class
RouteBlockingOrderEditFrame
Frame for user edit of q route's blocking order.class
RouteCopyFrame
Frame for copying a route for operations.class
SetTrainIconPositionFrame
Frame for setting train icon coordinates for a location.class
SetTrainIconRouteFrame
Frame for setting train icon coordinates for a location.class
ShowRoutesServingLocationFrame
Frame to show and edit which routes can service a location -
Uses of BeanInterface in jmri.jmrit.operations.setup
Classes in jmri.jmrit.operations.setup that implement BeanInterface Modifier and Type Class Description class
BuildReportOptionFrame
Frame for user edit of the build report optionsclass
EditManifestHeaderTextFrame
Frame for user edit of manifest header text stringsclass
EditManifestTextFrame
Frame for user edit of manifest text stringsclass
EditSwitchListTextFrame
Frame for user edit of switch list text stringsclass
OperationsSettingsFrame
Frame for user edit of operation parametersclass
OptionFrame
Frame for user edit of setup optionsclass
PrintMoreOptionFrame
Frame for user edit of additional manifest print optionsclass
PrintOptionFrame
Frame for user edit of manifest and switch list print options -
Uses of BeanInterface in jmri.jmrit.operations.trains
Classes in jmri.jmrit.operations.trains that implement BeanInterface Modifier and Type Class Description class
TrainConductorFrame
Conductor Frame.class
TrainEditBuildOptionsFrame
Frame for user edit of a train's build optionsclass
TrainEditFrame
Frame for user edit of a trainclass
TrainLoadOptionsFrame
Frame for user edit of a train's load optionsclass
TrainRoadOptionsFrame
Frame for user edit of a train's road optionsclass
TrainsTableFrame
Frame for adding and editing the train roster for operations.class
TrainSwitchListEditFrame
Frame for user selection of switch listsstatic class
TrainSwitchListEditFrame.TrainSwitchListCommentFrame
-
Uses of BeanInterface in jmri.jmrit.operations.trains.excel
Classes in jmri.jmrit.operations.trains.excel that implement BeanInterface Modifier and Type Class Description class
SetupExcelProgramFrame
Frame for user edit of the file name and setup of an Excel program.class
SetupExcelProgramManifestFrame
Frame for user edit of the file name of an Excel program used to generate custom manifests.class
SetupExcelProgramSwitchListFrame
Frame for user edit of the file name of an Excel program used to generate switch lists. -
Uses of BeanInterface in jmri.jmrit.operations.trains.schedules
Classes in jmri.jmrit.operations.trains.schedules that implement BeanInterface Modifier and Type Class Description class
TrainsScheduleEditFrame
Used to edit train schedules.class
TrainsScheduleTableFrame
Frame for adding and editing train schedules for operations. -
Uses of BeanInterface in jmri.jmrit.operations.trains.tools
Classes in jmri.jmrit.operations.trains.tools that implement BeanInterface Modifier and Type Class Description class
ChangeDepartureTimesFrame
Change Departure Time frame for operations.class
PrintTrainsFrame
Prints a summary of a train or trains.class
ShowCarsInTrainFrame
Show Cars In Train Frame.class
TrainByCarTypeFrame
Frame to display by rolling stock, the locations serviced by this trainclass
TrainCopyFrame
Frame for making a new copy of a train.class
TrainManifestOptionFrame
Frame for user edit of the train manifest optionsclass
TrainsByCarTypeFrame
Frame to display which trains service certain car typesclass
TrainScriptFrame
Frame for user edit of a train's script options.class
TrainsScriptFrame
Frame for user edit of startup and shutdown operation scripts.class
TrainsTableSetColorFrame
Frame for setting up the Trains table colors in operations. -
Uses of BeanInterface in jmri.jmrit.picker
Classes in jmri.jmrit.picker that implement BeanInterface Modifier and Type Class Description class
PickFrame
-
Uses of BeanInterface in jmri.jmrit.powerpanel
Classes in jmri.jmrit.powerpanel that implement BeanInterface Modifier and Type Class Description class
PowerPanelFrame
Frame for controlling layout power via a PowerManager. -
Uses of BeanInterface in jmri.jmrit.pragotronclock
Classes in jmri.jmrit.pragotronclock that implement BeanInterface Modifier and Type Class Description class
PragotronClockFrame
Frame providing a simple clock showing Pragotron clock. -
Uses of BeanInterface in jmri.jmrit.roster
Subinterfaces of BeanInterface in jmri.jmrit.roster Modifier and Type Interface Description interface
RosterObject
Provide a common class for Roster entries and groups to inherit from.Classes in jmri.jmrit.roster that implement BeanInterface Modifier and Type Class Description class
RosterConfigManager
Load and store the Roster configuration.class
RosterEntry
RosterEntry represents a single element in a locomotive roster, including information on how to locate it from decoder information. -
Uses of BeanInterface in jmri.jmrit.roster.rostergroup
Classes in jmri.jmrit.roster.rostergroup that implement BeanInterface Modifier and Type Class Description class
RosterGroup
A RosterGroup object contains information about groupings of entries within theRoster
. -
Uses of BeanInterface in jmri.jmrit.roster.swing
Classes in jmri.jmrit.roster.swing that implement BeanInterface Modifier and Type Class Description class
RosterFrame
A window for Roster management. -
Uses of BeanInterface in jmri.jmrit.roster.swing.rostergroup
Classes in jmri.jmrit.roster.swing.rostergroup that implement BeanInterface Modifier and Type Class Description class
RosterGroupTableFrame
Provide a JFrame to display the Roster Data Based upon BeanTableFrame. -
Uses of BeanInterface in jmri.jmrit.roster.swing.speedprofile
Classes in jmri.jmrit.roster.swing.speedprofile that implement BeanInterface Modifier and Type Class Description class
SpeedProfileFrame
Frame Entry Exit Framesclass
SpeedProfileTable
Display Speed Profile. -
Uses of BeanInterface in jmri.jmrit.sendpacket
Classes in jmri.jmrit.sendpacket that implement BeanInterface Modifier and Type Class Description class
SendPacketFrame
User interface for sending DCC packets. -
Uses of BeanInterface in jmri.jmrit.sensorgroup
Classes in jmri.jmrit.sensorgroup that implement BeanInterface Modifier and Type Class Description class
SensorGroupFrame
User interface for creating and editing sensor groups. -
Uses of BeanInterface in jmri.jmrit.signalling
Classes in jmri.jmrit.signalling that implement BeanInterface Modifier and Type Class Description class
SignallingFrame
Provide a JFrame to display a pane to edit the Signal Mast Logic for one Signal Mast.class
SignallingSourceFrame
Frame for Signal Logic Source Mast status. -
Uses of BeanInterface in jmri.jmrit.simpleclock
Classes in jmri.jmrit.simpleclock that implement BeanInterface Modifier and Type Class Description class
SimpleClockFrame
Frame for user configuration of Simple Timebase. -
Uses of BeanInterface in jmri.jmrit.simplelightctrl
Classes in jmri.jmrit.simplelightctrl that implement BeanInterface Modifier and Type Class Description class
SimpleLightCtrlFrame
Frame controlling a single light. -
Uses of BeanInterface in jmri.jmrit.simpleprog
Classes in jmri.jmrit.simpleprog that implement BeanInterface Modifier and Type Class Description class
SimpleProgFrame
Frame providing a simple command station programmer -
Uses of BeanInterface in jmri.jmrit.simpleturnoutctrl
Classes in jmri.jmrit.simpleturnoutctrl that implement BeanInterface Modifier and Type Class Description class
SimpleTurnoutCtrlFrame
Frame to control a single turnout. -
Uses of BeanInterface in jmri.jmrit.speedometer
Classes in jmri.jmrit.speedometer that implement BeanInterface Modifier and Type Class Description class
SpeedometerFrame
Frame providing access to a speedometer. -
Uses of BeanInterface in jmri.jmrit.swing.meter
Classes in jmri.jmrit.swing.meter that implement BeanInterface Modifier and Type Class Description class
MeterFrame
Frame providing a simple LCD-based display of track voltage. -
Uses of BeanInterface in jmri.jmrit.symbolicprog
Classes in jmri.jmrit.symbolicprog that implement BeanInterface Modifier and Type Class Description class
ProgrammerConfigManager
-
Uses of BeanInterface in jmri.jmrit.symbolicprog.tabbedframe
Classes in jmri.jmrit.symbolicprog.tabbedframe that implement BeanInterface Modifier and Type Class Description class
PaneOpsProgFrame
Extend the PaneProgFrame to handle ops mode operationsclass
PaneProgFrame
Frame providing a command station programmer from decoder definition files.class
PaneServiceProgFrame
Extend the PaneProgFrame to handle service (Global) mode operations. -
Uses of BeanInterface in jmri.jmrit.throttle
Classes in jmri.jmrit.throttle that implement BeanInterface Modifier and Type Class Description class
ThrottlesPreferencesWindow
A frame to display and edit Throttles preferencesclass
ThrottleWindow
-
Uses of BeanInterface in jmri.jmrit.timetable.swing
Classes in jmri.jmrit.timetable.swing that implement BeanInterface Modifier and Type Class Description class
TimeTableFrame
Create and maintain timetables. -
Uses of BeanInterface in jmri.jmrit.ussctc
Classes in jmri.jmrit.ussctc that implement BeanInterface Modifier and Type Class Description class
FollowerFrame
User interface frame for creating and editing "Follower" logic on USS CTC machines.class
OsIndicatorFrame
User interface frame for creating and editing "OS Indicator" logic on USS CTC machines. -
Uses of BeanInterface in jmri.jmrit.vsdecoder.swing
Classes in jmri.jmrit.vsdecoder.swing that implement BeanInterface Modifier and Type Class Description class
ManageLocationsFrame
GUI to manage Reporters, Blocks, Locations and Listener attributes.class
VSDManagerFrame
Main frame for the GUI VSDecoder Manager. -
Uses of BeanInterface in jmri.jmrit.whereused
Classes in jmri.jmrit.whereused that implement BeanInterface Modifier and Type Class Description class
WhereUsedFrame
Create a where used report based on the selected bean. -
Uses of BeanInterface in jmri.jmrit.withrottle
Classes in jmri.jmrit.withrottle that implement BeanInterface Modifier and Type Class Description class
ControllerFilterFrame
class
UserInterface
UserInterface.java Create a window for WiThrottle information and and create a FacelessServer thread to handle jmdns and device requests -
Uses of BeanInterface in jmri.jmrit.z21server
Classes in jmri.jmrit.z21server that implement BeanInterface Modifier and Type Class Description class
UserInterface
-
Uses of BeanInterface in jmri.jmrix
Classes in jmri.jmrix that implement BeanInterface Modifier and Type Class Description class
AbstractMonFrame
Abstract base class for Frames displaying communications monitor information.class
CaptiveSystemConnectionMemo
For historical reasons, some NamedBean types have out-of-pattern system prefixes: OBlocks use O (as in OB) RailCom tags use R Transponding tags use L ThisSystemConnectionMemo
implementation is meant to handle these by providing connection memo services without being connected to a particular system instantiation.class
ConnectionConfigManager
Manager for ConnectionConfig objects.class
DefaultSystemConnectionMemo
Lightweight abstract class to denote that a system is active, and provide general information.class
SystemConnectionMemoManager
Manager for SystemConnectionMemos. -
Uses of BeanInterface in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement BeanInterface Modifier and Type Class Description class
AcelaSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.acela.acelamon
Classes in jmri.jmrix.acela.acelamon that implement BeanInterface Modifier and Type Class Description class
AcelaMonFrame
Frame displaying (and logging) Acela command messages -
Uses of BeanInterface in jmri.jmrix.acela.nodeconfig
Classes in jmri.jmrix.acela.nodeconfig that implement BeanInterface Modifier and Type Class Description class
NodeConfigFrame
Frame for user configuration of Acela nodes -
Uses of BeanInterface in jmri.jmrix.acela.packetgen
Classes in jmri.jmrix.acela.packetgen that implement BeanInterface Modifier and Type Class Description class
AcelaPacketGenFrame
Frame for user input of Acela messages -
Uses of BeanInterface in jmri.jmrix.anyma
Classes in jmri.jmrix.anyma that implement BeanInterface Modifier and Type Class Description class
AnymaDMX_SystemConnectionMemo
Minimal SystemConnectionMemo for anyma dmx systems. -
Uses of BeanInterface in jmri.jmrix.bachrus
Classes in jmri.jmrix.bachrus that implement BeanInterface Modifier and Type Class Description class
SpeedoConsoleFrame
Frame for Speedo Console for Bachrus running stand reader interfaceclass
SpeedoSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement BeanInterface Modifier and Type Class Description class
BiDiBSystemConnectionMemo
Lightweight class to denote that a system is active and provide general information. -
Uses of BeanInterface in jmri.jmrix.can
Classes in jmri.jmrix.can that implement BeanInterface Modifier and Type Class Description class
CanSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.can.cbus
Classes in jmri.jmrix.can.cbus that implement BeanInterface Modifier and Type Class Description class
CbusPreferences
Preferences for the MERG CBUS connections. -
Uses of BeanInterface in jmri.jmrix.can.cbus.swing
Classes in jmri.jmrix.can.cbus.swing that implement BeanInterface Modifier and Type Class Description class
CbusEventHighlightFrame
Frame to control an instance of CBUS highlighter to highlight events.class
CbusFilterFrame
Frame to control an instance of CBUS filter to filter events. -
Uses of BeanInterface in jmri.jmrix.can.cbus.swing.modeswitcher
Classes in jmri.jmrix.can.cbus.swing.modeswitcher that implement BeanInterface Modifier and Type Class Description class
SprogCbusModeSwitcherFrame
Base class for CBUS SPROG Mode Switcher .class
SprogCbusSimpleModeSwitcherFrame
Mode Switcher to switch modes between programmer and command station for simple hardware with a single track output.class
SprogCbusSprog3PlusModeSwitcherFrame
Mode Switcher to switch programming track mode. -
Uses of BeanInterface in jmri.jmrix.can.cbus.swing.nodeconfig
Classes in jmri.jmrix.can.cbus.swing.nodeconfig that implement BeanInterface Modifier and Type Class Description class
CbusNodeEditEventFrame
Frame to control an instance of CBUS highlighter to highlight events.class
CbusNodeRestoreFcuFrame
-
Uses of BeanInterface in jmri.jmrix.cmri
Classes in jmri.jmrix.cmri that implement BeanInterface Modifier and Type Class Description class
CMRISystemConnectionMemo
Minimal SystemConnectionMemo for C/MRI systems. -
Uses of BeanInterface in jmri.jmrix.cmri.serial.assignment
Classes in jmri.jmrix.cmri.serial.assignment that implement BeanInterface Modifier and Type Class Description class
ListFrame
Frame for running CMRI assignment list. -
Uses of BeanInterface in jmri.jmrix.cmri.serial.cmrinetmanager
Classes in jmri.jmrix.cmri.serial.cmrinetmanager that implement BeanInterface Modifier and Type Class Description class
CMRInetManagerFrame
Frame for a table view to manage a CMRInet network.class
CMRInetMetricsFrame
Frame for CMRInet Network Metrics. -
Uses of BeanInterface in jmri.jmrix.cmri.serial.diagnostic
Classes in jmri.jmrix.cmri.serial.diagnostic that implement BeanInterface Modifier and Type Class Description class
DiagnosticFrame
Frame for running CMRI diagnostics -
Uses of BeanInterface in jmri.jmrix.cmri.serial.nodeconfigmanager
Classes in jmri.jmrix.cmri.serial.nodeconfigmanager that implement BeanInterface Modifier and Type Class Description class
NodeConfigManagerFrame
Frames for a table view to manage CMRInet node configuration management. c2 Created a table view for node configuration operations. -
Uses of BeanInterface in jmri.jmrix.cmri.serial.nodeiolist
Classes in jmri.jmrix.cmri.serial.nodeiolist that implement BeanInterface Modifier and Type Class Description class
NodeIOListFrame
Frame for running CMRI assignment list. -
Uses of BeanInterface in jmri.jmrix.cmri.serial.packetgen
Classes in jmri.jmrix.cmri.serial.packetgen that implement BeanInterface Modifier and Type Class Description class
SerialPacketGenFrame
Frame for user input of CMRI serial messages -
Uses of BeanInterface in jmri.jmrix.cmri.serial.serialmon
Classes in jmri.jmrix.cmri.serial.serialmon that implement BeanInterface Modifier and Type Class Description class
SerialFilterFrame
Frame for a message filter for CMRInet network packets.class
SerialMonFrame
Frame displaying (and logging) CMRI serial command messages. -
Uses of BeanInterface in jmri.jmrix.dcc4pc
Classes in jmri.jmrix.dcc4pc that implement BeanInterface Modifier and Type Class Description class
Dcc4PcSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement BeanInterface Modifier and Type Class Description class
DCCppSystemConnectionMemo
Lightweight class to denote that a system is active and provide general information. -
Uses of BeanInterface in jmri.jmrix.dccpp.dccppovertcp
Classes in jmri.jmrix.dccpp.dccppovertcp that implement BeanInterface Modifier and Type Class Description class
ServerFrame
Frame displaying and programming a DCCppovertcp server. -
Uses of BeanInterface in jmri.jmrix.dccpp.swing
Classes in jmri.jmrix.dccpp.swing that implement BeanInterface Modifier and Type Class Description class
ConfigBaseStationFrame
-
Uses of BeanInterface in jmri.jmrix.dccpp.swing.mon
Classes in jmri.jmrix.dccpp.swing.mon that implement BeanInterface Modifier and Type Class Description class
DCCppMonFrame
Frame displaying (and logging) DCCpp command messages. -
Uses of BeanInterface in jmri.jmrix.dccpp.swing.packetgen
Classes in jmri.jmrix.dccpp.swing.packetgen that implement BeanInterface Modifier and Type Class Description class
PacketGenFrame
Frame for user input of XpressNet messages -
Uses of BeanInterface in jmri.jmrix.dccpp.swing.virtuallcd
Classes in jmri.jmrix.dccpp.swing.virtuallcd that implement BeanInterface Modifier and Type Class Description class
VirtualLCDFrame
Frame to image the DCC-EX command station's OLED display Also sends request to DCC-EX to send copies of all LCD messages to this instance of JMRI -
Uses of BeanInterface in jmri.jmrix.direct
Classes in jmri.jmrix.direct that implement BeanInterface Modifier and Type Class Description class
DirectSystemConnectionMemo
Minimum required SystemConnectionMemo. -
Uses of BeanInterface in jmri.jmrix.easydcc
Classes in jmri.jmrix.easydcc that implement BeanInterface Modifier and Type Class Description class
EasyDccSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.easydcc.easydccmon
Classes in jmri.jmrix.easydcc.easydccmon that implement BeanInterface Modifier and Type Class Description class
EasyDccMonFrame
Frame displaying (and logging) EasyDCC command messages. -
Uses of BeanInterface in jmri.jmrix.easydcc.packetgen
Classes in jmri.jmrix.easydcc.packetgen that implement BeanInterface Modifier and Type Class Description class
EasyDccPacketGenFrame
Frame for user input of EasyDCC messages. -
Uses of BeanInterface in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement BeanInterface Modifier and Type Class Description class
EcosLocoAddress
Stores all the loco information from the ECoS into JMRIclass
EcosSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.ecos.swing.preferences
Classes in jmri.jmrix.ecos.swing.preferences that implement BeanInterface Modifier and Type Class Description class
PreferencesFrame
Frame for ECoS preferences -
Uses of BeanInterface in jmri.jmrix.grapevine
Classes in jmri.jmrix.grapevine that implement BeanInterface Modifier and Type Class Description class
GrapevineSystemConnectionMemo
Minimum required SystemConnectionMemo for Grapevine. -
Uses of BeanInterface in jmri.jmrix.grapevine.nodeconfig
Classes in jmri.jmrix.grapevine.nodeconfig that implement BeanInterface Modifier and Type Class Description class
NodeConfigFrame
Frame for user configuration of serial nodes. -
Uses of BeanInterface in jmri.jmrix.grapevine.nodetable
Classes in jmri.jmrix.grapevine.nodetable that implement BeanInterface Modifier and Type Class Description class
NodeTableFrame
Frame for user configuration of serial nodes.class
RenumberFrame
Frame lets user renumber a Grapevine node. -
Uses of BeanInterface in jmri.jmrix.grapevine.packetgen
Classes in jmri.jmrix.grapevine.packetgen that implement BeanInterface Modifier and Type Class Description class
SerialPacketGenFrame
Frame for user input of serial messages. -
Uses of BeanInterface in jmri.jmrix.grapevine.serialmon
Classes in jmri.jmrix.grapevine.serialmon that implement BeanInterface Modifier and Type Class Description class
SerialMonFrame
Frame displaying (and logging) serial command messages. -
Uses of BeanInterface in jmri.jmrix.ieee802154
Classes in jmri.jmrix.ieee802154 that implement BeanInterface Modifier and Type Class Description class
IEEE802154SystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.ieee802154.serialdriver
Classes in jmri.jmrix.ieee802154.serialdriver that implement BeanInterface Modifier and Type Class Description class
SerialSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.ieee802154.swing.nodeconfig
Classes in jmri.jmrix.ieee802154.swing.nodeconfig that implement BeanInterface Modifier and Type Class Description class
AddNodeFrame
Frame for Adding new Nodesclass
EditNodeFrame
Frame for Editing Nodesclass
NodeConfigFrame
Frame for user configuration of IEEE 802.15.4 nodes. -
Uses of BeanInterface in jmri.jmrix.ieee802154.swing.packetgen
Classes in jmri.jmrix.ieee802154.swing.packetgen that implement BeanInterface Modifier and Type Class Description class
PacketGenFrame
Frame for user input of XpressNet messages -
Uses of BeanInterface in jmri.jmrix.ieee802154.xbee
Classes in jmri.jmrix.ieee802154.xbee that implement BeanInterface Modifier and Type Class Description class
XBeeConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.ieee802154.xbee.swing.nodeconfig
Classes in jmri.jmrix.ieee802154.xbee.swing.nodeconfig that implement BeanInterface Modifier and Type Class Description class
XBeeAddNodeFrame
Frame for Adding new Nodesclass
XBeeEditNodeFrame
Frame for Editing Nodesclass
XBeeNodeConfigFrame
Frame for user configuration of XBee nodes Derived from node configuration for c/mri nodes. -
Uses of BeanInterface in jmri.jmrix.ieee802154.xbee.swing.packetgen
Classes in jmri.jmrix.ieee802154.xbee.swing.packetgen that implement BeanInterface Modifier and Type Class Description class
PacketGenFrame
Frame for user input of Xbee ieee802154 messages -
Uses of BeanInterface in jmri.jmrix.internal
Classes in jmri.jmrix.internal that implement BeanInterface Modifier and Type Class Description class
InternalSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.ipocs
Classes in jmri.jmrix.ipocs that implement BeanInterface Modifier and Type Class Description class
IpocsSystemConnectionMemo
-
Uses of BeanInterface in jmri.jmrix.jinput.treecontrol
Classes in jmri.jmrix.jinput.treecontrol that implement BeanInterface Modifier and Type Class Description class
TreeFrame
Frame for controlling JInput access to USN -
Uses of BeanInterface in jmri.jmrix.jmriclient
Classes in jmri.jmrix.jmriclient that implement BeanInterface Modifier and Type Class Description class
JMRIClientSystemConnectionMemo
Lightweight class to denote that a system is active and provide general information. -
Uses of BeanInterface in jmri.jmrix.jmriclient.swing.packetgen
Classes in jmri.jmrix.jmriclient.swing.packetgen that implement BeanInterface Modifier and Type Class Description class
PacketGenFrame
Frame for user input of JMRIClient messages -
Uses of BeanInterface in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement BeanInterface Modifier and Type Class Description class
XNetSystemConnectionMemo
Lightweight class to denote that a system is active and provide general information -
Uses of BeanInterface in jmri.jmrix.lenz.hornbyelite
Classes in jmri.jmrix.lenz.hornbyelite that implement BeanInterface Modifier and Type Class Description class
EliteXNetSystemConnectionMemo
Lightweight class to denote that a system is active and provide general information -
Uses of BeanInterface in jmri.jmrix.lenz.swing.li101
Classes in jmri.jmrix.lenz.swing.li101 that implement BeanInterface Modifier and Type Class Description class
LI101Frame
Frame displaying the LI101 configuration utility -
Uses of BeanInterface in jmri.jmrix.lenz.swing.liusb
Classes in jmri.jmrix.lenz.swing.liusb that implement BeanInterface Modifier and Type Class Description class
LIUSBConfigFrame
Frame displaying the LIUSB configuration utility. -
Uses of BeanInterface in jmri.jmrix.lenz.swing.lv102
Classes in jmri.jmrix.lenz.swing.lv102 that implement BeanInterface Modifier and Type Class Description class
LV102Frame
Frame displaying the LV102 configuration utility -
Uses of BeanInterface in jmri.jmrix.lenz.swing.lz100
Classes in jmri.jmrix.lenz.swing.lz100 that implement BeanInterface Modifier and Type Class Description class
LZ100Frame
Frame displaying the LZ100 configuration utility -
Uses of BeanInterface in jmri.jmrix.lenz.swing.lzv100
Classes in jmri.jmrix.lenz.swing.lzv100 that implement BeanInterface Modifier and Type Class Description class
LZV100Frame
Frame displaying the LZV100 configuration utility. -
Uses of BeanInterface in jmri.jmrix.lenz.swing.packetgen
Classes in jmri.jmrix.lenz.swing.packetgen that implement BeanInterface Modifier and Type Class Description class
PacketGenFrame
Frame for user input of XpressNet messages -
Uses of BeanInterface in jmri.jmrix.lenz.swing.stackmon
Classes in jmri.jmrix.lenz.swing.stackmon that implement BeanInterface Modifier and Type Class Description class
StackMonFrame
This frame provides a method for searching the command station stack. -
Uses of BeanInterface in jmri.jmrix.lenz.swing.systeminfo
Classes in jmri.jmrix.lenz.swing.systeminfo that implement BeanInterface Modifier and Type Class Description class
SystemInfoFrame
Frame displaying Version information for XpressNet hardware. -
Uses of BeanInterface in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement BeanInterface Modifier and Type Class Description class
LocoNetSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.loconet.hexfile
Classes in jmri.jmrix.loconet.hexfile that implement BeanInterface Modifier and Type Class Description class
HexFileFrame
Frame to inject LocoNet messages from a hex file and (optionally) mock a response to specific Discover messages.class
HexFileSystemConnectionMemo
Lightweight class to denote that a system is "active" via a LocoNet hexfile emulator. -
Uses of BeanInterface in jmri.jmrix.loconet.loconetovertcp
Classes in jmri.jmrix.loconet.loconetovertcp that implement BeanInterface Modifier and Type Class Description class
LnTcpPreferences
Preferences for the LocoNet over TCP server.class
LnTcpServerFrame
Frame displaying the status of the a LocoNet over TCP server. -
Uses of BeanInterface in jmri.jmrix.loconet.pr2
Classes in jmri.jmrix.loconet.pr2 that implement BeanInterface Modifier and Type Class Description class
PR2SystemConnectionMemo
Lightweight class to denote that a PR2 is active -
Uses of BeanInterface in jmri.jmrix.loconet.pr3
Classes in jmri.jmrix.loconet.pr3 that implement BeanInterface Modifier and Type Class Description class
PR3SystemConnectionMemo
Lightweight class to denote that a PR3 is active -
Uses of BeanInterface in jmri.jmrix.loconet.pr4
Classes in jmri.jmrix.loconet.pr4 that implement BeanInterface Modifier and Type Class Description class
PR4SystemConnectionMemo
Lightweight class to denote that a PR4 is active -
Uses of BeanInterface in jmri.jmrix.loconet.sdfeditor
Classes in jmri.jmrix.loconet.sdfeditor that implement BeanInterface Modifier and Type Class Description class
EditorFrame
Frame for editing Digitrax SDF files. -
Uses of BeanInterface in jmri.jmrix.loconet.uhlenbrock
Classes in jmri.jmrix.loconet.uhlenbrock that implement BeanInterface Modifier and Type Class Description class
UhlenbrockSystemConnectionMemo
Lightweight class to denote that an Uhlenbrock IB-COM or Intellibox II is active -
Uses of BeanInterface in jmri.jmrix.loconet.usb_dcs210Plus
Classes in jmri.jmrix.loconet.usb_dcs210Plus that implement BeanInterface Modifier and Type Class Description class
UsbDcs210PlusSystemConnectionMemo
Lightweight class to denote that a DCS210Plus USB interface is active -
Uses of BeanInterface in jmri.jmrix.loconet.usb_dcs240
Classes in jmri.jmrix.loconet.usb_dcs240 that implement BeanInterface Modifier and Type Class Description class
UsbDcs240SystemConnectionMemo
Lightweight class to denote that a DCS240 USB interface is active -
Uses of BeanInterface in jmri.jmrix.loconet.usb_dcs240Plus
Classes in jmri.jmrix.loconet.usb_dcs240Plus that implement BeanInterface Modifier and Type Class Description class
UsbDcs240PlusSystemConnectionMemo
Lightweight class to denote that a DCS240Plus USB interface is active -
Uses of BeanInterface in jmri.jmrix.loconet.usb_dcs52
Classes in jmri.jmrix.loconet.usb_dcs52 that implement BeanInterface Modifier and Type Class Description class
UsbDcs52SystemConnectionMemo
Lightweight class to denote that a DCS52 USB interface is active -
Uses of BeanInterface in jmri.jmrix.maple
Classes in jmri.jmrix.maple that implement BeanInterface Modifier and Type Class Description class
MapleSystemConnectionMemo
Minimum required SystemConnectionMemo for Maple. -
Uses of BeanInterface in jmri.jmrix.maple.assignment
Classes in jmri.jmrix.maple.assignment that implement BeanInterface Modifier and Type Class Description class
ListFrame
Frame for running assignment list. -
Uses of BeanInterface in jmri.jmrix.maple.nodeconfig
Classes in jmri.jmrix.maple.nodeconfig that implement BeanInterface Modifier and Type Class Description class
NodeConfigFrame
Frame for user configuration of Maple panel nodes. -
Uses of BeanInterface in jmri.jmrix.maple.packetgen
Classes in jmri.jmrix.maple.packetgen that implement BeanInterface Modifier and Type Class Description class
SerialPacketGenFrame
Frame for user input of serial messages. -
Uses of BeanInterface in jmri.jmrix.maple.serialmon
Classes in jmri.jmrix.maple.serialmon that implement BeanInterface Modifier and Type Class Description class
SerialMonFrame
Frame displaying (and logging) serial command messages. -
Uses of BeanInterface in jmri.jmrix.marklin
Classes in jmri.jmrix.marklin that implement BeanInterface Modifier and Type Class Description class
MarklinSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.marklin.cdb
Classes in jmri.jmrix.marklin.cdb that implement BeanInterface Modifier and Type Class Description class
CdBSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt that implement BeanInterface Modifier and Type Class Description class
MqttSystemConnectionMemo
-
Uses of BeanInterface in jmri.jmrix.mrc
Classes in jmri.jmrix.mrc that implement BeanInterface Modifier and Type Class Description class
MrcSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement BeanInterface Modifier and Type Class Description class
NceSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.oaktree
Classes in jmri.jmrix.oaktree that implement BeanInterface Modifier and Type Class Description class
OakTreeSystemConnectionMemo
Minimum required SystemConnectionMemo. -
Uses of BeanInterface in jmri.jmrix.oaktree.nodeconfig
Classes in jmri.jmrix.oaktree.nodeconfig that implement BeanInterface Modifier and Type Class Description class
NodeConfigFrame
Frame for user configuration of OakTree serial nodes. -
Uses of BeanInterface in jmri.jmrix.oaktree.packetgen
Classes in jmri.jmrix.oaktree.packetgen that implement BeanInterface Modifier and Type Class Description class
SerialPacketGenFrame
Frame for user input of serial messages. -
Uses of BeanInterface in jmri.jmrix.oaktree.serialmon
Classes in jmri.jmrix.oaktree.serialmon that implement BeanInterface Modifier and Type Class Description class
SerialMonFrame
Frame displaying (and logging) serial command messages. -
Uses of BeanInterface in jmri.jmrix.openlcb.swing
Classes in jmri.jmrix.openlcb.swing that implement BeanInterface Modifier and Type Class Description class
NodeSpecificFrame
JmriJFrame subclass which stores additional information for locating this frame as carrying OpenLCB node information. -
Uses of BeanInterface in jmri.jmrix.openlcb.swing.lccpro
Classes in jmri.jmrix.openlcb.swing.lccpro that implement BeanInterface Modifier and Type Class Description class
LccProFrame
A window for LCC Network management. -
Uses of BeanInterface in jmri.jmrix.openlcb.swing.protocoloptions
Classes in jmri.jmrix.openlcb.swing.protocoloptions that implement BeanInterface Modifier and Type Class Description class
ProtocolOptionsFrame
JmriFrame that allows the user to edit the OpenLCB protocol options. -
Uses of BeanInterface in jmri.jmrix.openlcb.swing.tie
Classes in jmri.jmrix.openlcb.swing.tie that implement BeanInterface Modifier and Type Class Description class
TieToolFrame
Frame for running assignment list. -
Uses of BeanInterface in jmri.jmrix.pi
Classes in jmri.jmrix.pi that implement BeanInterface Modifier and Type Class Description class
RaspberryPiSystemConnectionMemo
Lightweight class to denote that a system is active and provide general information. -
Uses of BeanInterface in jmri.jmrix.powerline
Classes in jmri.jmrix.powerline that implement BeanInterface Modifier and Type Class Description class
SerialSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.powerline.cm11
Classes in jmri.jmrix.powerline.cm11 that implement BeanInterface Modifier and Type Class Description class
SpecificSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.powerline.cp290
Classes in jmri.jmrix.powerline.cp290 that implement BeanInterface Modifier and Type Class Description class
SpecificSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.powerline.dmx512
Classes in jmri.jmrix.powerline.dmx512 that implement BeanInterface Modifier and Type Class Description class
SpecificSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.powerline.insteon2412s
Classes in jmri.jmrix.powerline.insteon2412s that implement BeanInterface Modifier and Type Class Description class
SpecificSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.powerline.simulator
Classes in jmri.jmrix.powerline.simulator that implement BeanInterface Modifier and Type Class Description class
SpecificSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.powerline.swing.packetgen
Classes in jmri.jmrix.powerline.swing.packetgen that implement BeanInterface Modifier and Type Class Description class
SerialPacketGenFrame
Frame for user input of serial messages. -
Uses of BeanInterface in jmri.jmrix.pricom.downloader
Classes in jmri.jmrix.pricom.downloader that implement BeanInterface Modifier and Type Class Description class
LoaderFrame
Frame for downloading (mangled) .hex files -
Uses of BeanInterface in jmri.jmrix.pricom.pockettester
Classes in jmri.jmrix.pricom.pockettester that implement BeanInterface Modifier and Type Class Description class
DataSource
Simple GUI for controlling the PRICOM Pocket Tester.class
MonitorFrame
Simple GUI for access to PRICOM Pocket Monitor.class
PacketTableFrame
Frame providing survey of DCC contentsclass
StatusFrame
Simple to display DCC status from Pocket Tester. -
Uses of BeanInterface in jmri.jmrix.qsi
Classes in jmri.jmrix.qsi that implement BeanInterface Modifier and Type Class Description class
QsiSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.qsi.packetgen
Classes in jmri.jmrix.qsi.packetgen that implement BeanInterface Modifier and Type Class Description class
PacketGenFrame
Frame for user input of QSI messages. -
Uses of BeanInterface in jmri.jmrix.qsi.qsimon
Classes in jmri.jmrix.qsi.qsimon that implement BeanInterface Modifier and Type Class Description class
QsiMonFrame
Frame displaying (and logging) QSI command messages -
Uses of BeanInterface in jmri.jmrix.rfid
Classes in jmri.jmrix.rfid that implement BeanInterface Modifier and Type Class Description class
RfidSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.rfid.swing.tagcarwin
Classes in jmri.jmrix.rfid.swing.tagcarwin that implement BeanInterface Modifier and Type Class Description class
AssociateFrame
The frame to hold an AssociateTag panel -
Uses of BeanInterface in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement BeanInterface Modifier and Type Class Description class
Z21SystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.roco.z21.swing.configtool
Classes in jmri.jmrix.roco.z21.swing.configtool that implement BeanInterface Modifier and Type Class Description class
Z21ConfigFrame
Frame displaying Version information and broadcast flags for Z21 hardware. -
Uses of BeanInterface in jmri.jmrix.roco.z21.swing.packetgen
Classes in jmri.jmrix.roco.z21.swing.packetgen that implement BeanInterface Modifier and Type Class Description class
PacketGenFrame
Frame for user input of XpressNet messages. -
Uses of BeanInterface in jmri.jmrix.rps
Classes in jmri.jmrix.rps that implement BeanInterface Modifier and Type Class Description class
RpsSystemConnectionMemo
Minimal implementation of SystemConnectionMemo. -
Uses of BeanInterface in jmri.jmrix.rps.aligntable
Classes in jmri.jmrix.rps.aligntable that implement BeanInterface Modifier and Type Class Description class
AlignTableFrame
Frame for user configuration of RPS alignment. -
Uses of BeanInterface in jmri.jmrix.rps.rpsmon
Classes in jmri.jmrix.rps.rpsmon that implement BeanInterface Modifier and Type Class Description class
RpsMonFrame
Frame displaying (and logging) RPS messages. -
Uses of BeanInterface in jmri.jmrix.rps.swing.debugger
Classes in jmri.jmrix.rps.swing.debugger that implement BeanInterface Modifier and Type Class Description class
DebuggerFrame
Frame for manual operation and debugging of the RPS system. -
Uses of BeanInterface in jmri.jmrix.rps.swing.polling
Classes in jmri.jmrix.rps.swing.polling that implement BeanInterface Modifier and Type Class Description class
PollTableFrame
Frame for control of RPS polling. -
Uses of BeanInterface in jmri.jmrix.rps.swing.soundset
Classes in jmri.jmrix.rps.swing.soundset that implement BeanInterface Modifier and Type Class Description class
SoundSetFrame
Frame for controlling sound-speed calculation for RPS system. -
Uses of BeanInterface in jmri.jmrix.rps.trackingpanel
Classes in jmri.jmrix.rps.trackingpanel that implement BeanInterface Modifier and Type Class Description class
RpsTrackingFrame
Frame containing the entire display tool. -
Uses of BeanInterface in jmri.jmrix.secsi
Classes in jmri.jmrix.secsi that implement BeanInterface Modifier and Type Class Description class
SecsiSystemConnectionMemo
Minimum required implementation. -
Uses of BeanInterface in jmri.jmrix.secsi.nodeconfig
Classes in jmri.jmrix.secsi.nodeconfig that implement BeanInterface Modifier and Type Class Description class
NodeConfigFrame
Frame for user configuration of serial nodes. -
Uses of BeanInterface in jmri.jmrix.secsi.packetgen
Classes in jmri.jmrix.secsi.packetgen that implement BeanInterface Modifier and Type Class Description class
SerialPacketGenFrame
Frame for user input of serial messages. -
Uses of BeanInterface in jmri.jmrix.secsi.serialmon
Classes in jmri.jmrix.secsi.serialmon that implement BeanInterface Modifier and Type Class Description class
SerialMonFrame
Frame displaying (and logging) serial command messages. -
Uses of BeanInterface in jmri.jmrix.sprog
Classes in jmri.jmrix.sprog that implement BeanInterface Modifier and Type Class Description class
SprogSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.sprog.console
Classes in jmri.jmrix.sprog.console that implement BeanInterface Modifier and Type Class Description class
SprogConsoleFrame
Frame for Sprog Console -
Uses of BeanInterface in jmri.jmrix.sprog.packetgen
Classes in jmri.jmrix.sprog.packetgen that implement BeanInterface Modifier and Type Class Description class
SprogPacketGenFrame
Frame for user input of Sprog messages. -
Uses of BeanInterface in jmri.jmrix.sprog.sprogmon
Classes in jmri.jmrix.sprog.sprogmon that implement BeanInterface Modifier and Type Class Description class
SprogMonFrame
Frame displaying (and logging) Sprog command messages -
Uses of BeanInterface in jmri.jmrix.sprog.sprogslotmon
Classes in jmri.jmrix.sprog.sprogslotmon that implement BeanInterface Modifier and Type Class Description class
SprogSlotMonFrame
Frame providing a command station slot manager. -
Uses of BeanInterface in jmri.jmrix.sprog.update
Classes in jmri.jmrix.sprog.update that implement BeanInterface Modifier and Type Class Description class
SprogHexFile
Class to encapsulate an intel format hex file and methods to manipulate it.class
SprogIIUpdateFrame
Frame for SPROG II firmware update utility.class
SprogUpdateFrame
Frame for SPROG firmware update utility.class
SprogVersionFrame
Display the firmware version of the attached SPROG hardware. -
Uses of BeanInterface in jmri.jmrix.srcp
Classes in jmri.jmrix.srcp that implement BeanInterface Modifier and Type Class Description class
SRCPBusConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
SRCPSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.srcp.swing.packetgen
Classes in jmri.jmrix.srcp.swing.packetgen that implement BeanInterface Modifier and Type Class Description class
PacketGenFrame
Frame for user input of SRCP messages. -
Uses of BeanInterface in jmri.jmrix.swing
Classes in jmri.jmrix.swing that implement BeanInterface Modifier and Type Class Description class
AbstractPacketGenFrame
Frame for user input of XpressNet messages -
Uses of BeanInterface in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement BeanInterface Modifier and Type Class Description class
TamsSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.jmrix.tmcc
Classes in jmri.jmrix.tmcc that implement BeanInterface Modifier and Type Class Description class
TmccSystemConnectionMemo
Provide the required SystemConnectionMemo. -
Uses of BeanInterface in jmri.jmrix.tmcc.packetgen
Classes in jmri.jmrix.tmcc.packetgen that implement BeanInterface Modifier and Type Class Description class
SerialPacketGenFrame
Frame for user input of serial messages. -
Uses of BeanInterface in jmri.jmrix.tmcc.serialmon
Classes in jmri.jmrix.tmcc.serialmon that implement BeanInterface Modifier and Type Class Description class
SerialMonFrame
Frame displaying (and logging) TMCC serial command messages. -
Uses of BeanInterface in jmri.jmrix.xpa
Classes in jmri.jmrix.xpa that implement BeanInterface Modifier and Type Class Description class
XpaSystemConnectionMemo
Provide the required SystemConnectionMemo for the XPA+Modem adapters. -
Uses of BeanInterface in jmri.jmrix.xpa.swing.packetgen
Classes in jmri.jmrix.xpa.swing.packetgen that implement BeanInterface Modifier and Type Class Description class
XpaPacketGenFrame
Frame for user input of Xpa+Modem (dialing) messages. -
Uses of BeanInterface in jmri.jmrix.xpa.swing.xpaconfig
Classes in jmri.jmrix.xpa.swing.xpaconfig that implement BeanInterface Modifier and Type Class Description class
XpaConfigureFrame
Frame for configuring an XPA using a modem. -
Uses of BeanInterface in jmri.jmrix.zimo
Classes in jmri.jmrix.zimo that implement BeanInterface Modifier and Type Class Description class
Mx1SystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of BeanInterface in jmri.managers
Classes in jmri.managers that implement BeanInterface Modifier and Type Class Description class
DefaultShutDownManager
The default implementation ofShutDownManager
.class
JmriUserPreferencesManager
Implementation ofUserPreferencesManager
that saves user interface preferences that should be automatically remembered as they are set.class
ManagerDefaultSelector
Records and executes a desired set of defaults for the JMRI InstanceManager and ProxyManagers. -
Uses of BeanInterface in jmri.profile
Classes in jmri.profile that implement BeanInterface Modifier and Type Class Description class
ProfileManager
Manage JMRI configuration profiles. -
Uses of BeanInterface in jmri.server.json
Classes in jmri.server.json that implement BeanInterface Modifier and Type Class Description class
JsonServerPreferences
-
Uses of BeanInterface in jmri.server.json.consist
Classes in jmri.server.json.consist that implement BeanInterface Modifier and Type Class Description class
JsonConsistManager
ConsistManager for the JSON services. -
Uses of BeanInterface in jmri.server.web.app
Classes in jmri.server.web.app that implement BeanInterface Modifier and Type Class Description class
WebAppManager
Manager for the Angular JMRI Web Application. -
Uses of BeanInterface in jmri.swing
Classes in jmri.swing that implement BeanInterface Modifier and Type Class Description class
JmriJTablePersistenceManager
Default implementation ofJTablePersistenceManager
. -
Uses of BeanInterface in jmri.util
Classes in jmri.util that implement BeanInterface Modifier and Type Class Description class
FileUtilSupport
Support theFileUtil
static API while providingPropertyChangeSupport
for listening to changes in the paths.class
HelpUtilPreferences
Preferences for HelpUtilclass
JmriJFrame
JFrame extended for common JMRI use.class
NamedBeanExpectedState<T extends NamedBean>
Retain a NamedBean and its expected state.class
NamedBeanExpectedValue<T extends NamedBean,S>
Retain a NamedBean and its expected value (called a state in this class). -
Uses of BeanInterface in jmri.util.gui
Classes in jmri.util.gui that implement BeanInterface Modifier and Type Class Description class
GuiLafPreferencesManager
Manage GUI Look and Feel (LAF) preferences. -
Uses of BeanInterface in jmri.util.prefs
Classes in jmri.util.prefs that implement BeanInterface Modifier and Type Class Description class
AbstractPreferencesManager
An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require. -
Uses of BeanInterface in jmri.util.startup
Classes in jmri.util.startup that implement BeanInterface Modifier and Type Class Description class
StartupActionModelUtil
Maintain a list of actions that can be used byAbstractActionModel
and its descendants.class
StartupActionsManager
Manager for Startup Actions. -
Uses of BeanInterface in jmri.util.swing.mdi
Classes in jmri.util.swing.mdi that implement BeanInterface Modifier and Type Class Description class
MdiMainFrame
Core JMRI JInternalPane GUI window. -
Uses of BeanInterface in jmri.util.swing.multipane
Classes in jmri.util.swing.multipane that implement BeanInterface Modifier and Type Class Description class
MultiPaneWindow
Core JMRI multi-pane GUI window.class
ThreePaneTLRWindow
MultiPane JMRI window with a "top" area over "left" and "right" lower panes, optional toolbar and menu.class
TwoPaneTBWindow
MultiPane JMRI window with a "top" area over a single bottom lower pane, optional toolbar and menu. -
Uses of BeanInterface in jmri.util.usb
Classes in jmri.util.usb that implement BeanInterface Modifier and Type Class Description class
UsbBrowserFrame
-
Uses of BeanInterface in jmri.util.zeroconf
Classes in jmri.util.zeroconf that implement BeanInterface Modifier and Type Class Description class
ZeroConfPreferences
Preferences manager for ZeroConf networking. -
Uses of BeanInterface in jmri.web.server
Classes in jmri.web.server that implement BeanInterface Modifier and Type Class Description class
WebServerPreferences
-