Uses of Interface
jmri.Disposable
Packages that use Disposable
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides implementations of various JMRI interfaces.
Provides a very simple
vital signal logic for use in JMRI programs.
Layout Editor currently represents both structure and graphical display through a single set of objects.
Interfaces and implementations for system-specific code.
This package handles communications for the CTI Acela hardware.
Provides connections and GUI support for attached speedometers.
Defines classes for interfacing to a CAN-based model railway
control bus.
Defines classes for interfacing to a MERG CBUS network.
Provides an Event Table for CBUS Events..
Provides classes for interacting with CBUS Nodes.
Provides dummy CBUS network simulated objects.
Provides CBUS Command Station Session Monitoring.
Provides basic interfaces and certain core implementations for the JMRI
C/MRI implementation.
Support for the ESU ECoS.
This package handles communications for the ProTrak Grapevine hardware.
The jmrix.internal package contains a JMRI connection implementation
for use without a layout.
Provides access to LocoNet systems, along with a lot of Swing-based tools.
Implementation and specialization for connecting to to an Uhlenbrock
Intellibox-II via its in-built USB connection.
Classes to interact with a Marklin Network Connection.
Classes to interact with a Marklin Network Connection.
Provides JMRI layout objects that use MQTT connections.
Implementation of the JMRI OpenLCB hardware interface.
This package handles communications for powerline adapters, such as X10.
This package handles communications for CM11 powerline adapters.
This package handles communications for CP290 powerline adapters.
This package handles communications for DMX lighting adapters.
This package handles communications for Insteon 2412S adapters.
Connects to a QSI programmer unit.
This package handles communications for RFID adapters.
This package contains software specific to the RPS system from
NAC Services, Inc.
This package handles communications for the TracTronics SECSI hardware.
Provide a JMRI connection to an
SRCP server.
Support for the ESU ECoS.
Provides implementations of various JMRI managers.
A simple implementation of Programmer for debugging purposes.
Provides utilities and classes for Zeroconf/Bonjour networking.
-
Uses of Disposable in jmri
Subinterfaces of Disposable in jmriModifier and TypeInterfaceDescriptioninterfaceProvide access to the hardware DCC decoder programming capability.interfaceProvide access to the hardware DCC decoder programming capability.interfaceInterface for obtaining signal heads. -
Uses of Disposable in jmri.implementation
Classes in jmri.implementation that implement DisposableModifier and TypeClassDescriptionclassProgrammer facade for access to Accessory Decoder Ops Mode programmingclassProgrammer facade, at this point just an example.classProgrammer facade for accessing CVs that require one or more "index CVs" to have specific values before doing the final read or write operation.classProgrammer facade, at this point just an example.classProgrammer facade for access to Accessory Decoder Ops Mode programmingclassAn addressed programmer which supports permissions.classA programmer which supports permissions.classProgrammer facade, at this point just an example.classProgrammer facade for single index multi-CV access.classProgrammer facade which verifies each write via a read, if possible. -
Uses of Disposable in jmri.jmrit.beantable.block
Classes in jmri.jmrit.beantable.block that implement Disposable -
Uses of Disposable in jmri.jmrit.beantable.oblock
Classes in jmri.jmrit.beantable.oblock that implement DisposableModifier and TypeClassDescriptionclassGUI to define OBlock Portals.classGUI to define OBlocks. -
Uses of Disposable in jmri.jmrit.blockboss
Classes in jmri.jmrit.blockboss that implement Disposable -
Uses of Disposable in jmri.jmrit.display.layoutEditor
Classes in jmri.jmrit.display.layoutEditor that implement DisposableModifier and TypeClassDescriptionclassThis is the floating toolbar panelclassThis is the horizontal toolbar panelclassThis is the base class for the horizontal, vertical and floating toolbar panelsclassThis is the vertical toolbar panel -
Uses of Disposable in jmri.jmrit.operations.setup
Classes in jmri.jmrit.operations.setup that implement Disposable -
Uses of Disposable in jmri.jmrix
Classes in jmri.jmrix that implement DisposableModifier and TypeClassDescriptionclassCommon implementations for the Programmer interface.classCommon implementations of the Programmer interface for making Programmer facade classes.classFor 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 ThisSystemConnectionMemoimplementation is meant to handle these by providing connection memo services without being connected to a particular system instantiation.classLightweight abstract class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.anyma
Classes in jmri.jmrix.anyma that implement DisposableModifier and TypeClassDescriptionclassMinimal SystemConnectionMemo for anyma dmx systems. -
Uses of Disposable in jmri.jmrix.bachrus
Classes in jmri.jmrix.bachrus that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement DisposableModifier and TypeClassDescriptionclassProvides an Ops mode programming interface for BiDiB Currently only Byte mode is implemented, though BiDiB also supports bit mode writes for POMclassConvert the jmri.Programmer interface into BiDiB.classLightweight class to denote that a system is active and provide general information. -
Uses of Disposable in jmri.jmrix.can
Classes in jmri.jmrix.can that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.can.cbus
Classes in jmri.jmrix.can.cbus that implement DisposableModifier and TypeClassDescriptionclassCBUS implementation of theCabSignalManagerinterface.classProvide access to CBUS Clock Network Functions.classDoes configuration for MERG CBUS CAN-based communications implementations.classProvide an Ops Mode Programmer via a wrapper what works with the CBUS command station object.classImplements the jmri.Programmer interface via commands for the CBUS programmer.classPowerManager implementation for controlling CBUS layout power.classProvide access to current meter from a MERG CBUS Command StationclassCBUS implementation of a ThrottleManager. -
Uses of Disposable in jmri.jmrix.can.cbus.eventtable
Classes in jmri.jmrix.can.cbus.eventtable that implement DisposableModifier and TypeClassDescriptionclassTable data model for display of CBUS events -
Uses of Disposable in jmri.jmrix.can.cbus.node
Classes in jmri.jmrix.can.cbus.node that implement DisposableModifier and TypeClassDescriptionclassTable data model for display of CBUS Nodes -
Uses of Disposable in jmri.jmrix.can.cbus.simulator
Classes in jmri.jmrix.can.cbus.simulator that implement DisposableModifier and TypeClassDescriptionclassSimulating a MERG CBUS Command Station + other network objects. -
Uses of Disposable in jmri.jmrix.can.cbus.swing.cbusslotmonitor
Classes in jmri.jmrix.can.cbus.swing.cbusslotmonitor that implement DisposableModifier and TypeClassDescriptionclassTable data model for display of CBUS Command Station Sessions and various Tools -
Uses of Disposable in jmri.jmrix.cmri
Classes in jmri.jmrix.cmri that implement DisposableModifier and TypeClassDescriptionclassMinimal SystemConnectionMemo for C/MRI systems. -
Uses of Disposable in jmri.jmrix.dcc4pc
Classes in jmri.jmrix.dcc4pc that implement DisposableModifier and TypeClassDescriptionclassProvides an Ops mode proxy programming interface for a RailCom Reader.classLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement DisposableModifier and TypeClassDescriptionclassProvides an Ops mode programming interface for DCC++.classProgrammer support for DCC++.classLightweight class to denote that a system is active and provide general information. -
Uses of Disposable in jmri.jmrix.direct
Classes in jmri.jmrix.direct that implement DisposableModifier and TypeClassDescriptionclassMinimum required SystemConnectionMemo. -
Uses of Disposable in jmri.jmrix.easydcc
Classes in jmri.jmrix.easydcc that implement DisposableModifier and TypeClassDescriptionclassProvide an Ops Mode Programmer via a wrapper that works with the EasyDccCommandStation object.classImplements the jmri.Programmer interface via commands for the EasyDCC powerstation.classLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement DisposableModifier and TypeClassDescriptionclassProvide an Ops Mode Programmer via a wrapper what works with the ECoS command station object.classImplements the jmri.Programmer interface via commands for the ECoS programmer.classLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.grapevine
Classes in jmri.jmrix.grapevine that implement DisposableModifier and TypeClassDescriptionclassMinimum required SystemConnectionMemo for Grapevine. -
Uses of Disposable in jmri.jmrix.ieee802154
Classes in jmri.jmrix.ieee802154 that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.ieee802154.serialdriver
Classes in jmri.jmrix.ieee802154.serialdriver that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.ieee802154.xbee
Classes in jmri.jmrix.ieee802154.xbee that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.internal
Classes in jmri.jmrix.internal that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.ipocs
Classes in jmri.jmrix.ipocs that implement Disposable -
Uses of Disposable in jmri.jmrix.jmriclient
Classes in jmri.jmrix.jmriclient that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active and provide general information. -
Uses of Disposable in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement DisposableModifier and TypeClassDescriptionclassProvides an Ops mode programming interface for XpressNet Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POMclassConvert the jmri.Programmer interface into commands for the Lenz XpressNetclassLightweight class to denote that a system is active and provide general information -
Uses of Disposable in jmri.jmrix.lenz.hornbyelite
Classes in jmri.jmrix.lenz.hornbyelite that implement DisposableModifier and TypeClassDescriptionclassProgrammer support for Hornby Elite implementationn of XpressNet.classLightweight class to denote that a system is active and provide general information -
Uses of Disposable in jmri.jmrix.lenz.li100
Classes in jmri.jmrix.lenz.li100 that implement DisposableModifier and TypeClassDescriptionclassProgrammer support for Lenz XpressNet. -
Uses of Disposable in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement DisposableModifier and TypeClassDescriptionclassLocoNet implementation of theCabSignalManagerinterface.classLocoNet LNCV Devices ManagerclassProgrammer implementation for Programmer that uses a SlotManager (which is also an AbstractProgrammer) that might be provided later.classProvide an Ops Mode Programmer via a wrapper that works with the LocoNet SlotManager object.classProvide access to current and voltage meter from some LocoNet command stationsclassLocoNet LNSV1 Devices ManagerclassLightweight class to denote that a system is active, and provide general information.classControls a collection of slots, acting as the counter-part of a LocoNet command station.classConcrete implementation for the InternalIdTagManagerinterface that manages TranspondingTags.classOnly change compared to standard LocoNet SlotManager is CV programming. -
Uses of Disposable in jmri.jmrix.loconet.hexfile
Classes in jmri.jmrix.loconet.hexfile that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is "active" via a LocoNet hexfile emulator. -
Uses of Disposable in jmri.jmrix.loconet.pr2
Classes in jmri.jmrix.loconet.pr2 that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a PR2 is active -
Uses of Disposable in jmri.jmrix.loconet.pr3
Classes in jmri.jmrix.loconet.pr3 that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a PR3 is active -
Uses of Disposable in jmri.jmrix.loconet.pr4
Classes in jmri.jmrix.loconet.pr4 that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a PR4 is active -
Uses of Disposable in jmri.jmrix.loconet.uhlenbrock
Classes in jmri.jmrix.loconet.uhlenbrock that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that an Uhlenbrock IB-COM or Intellibox II is active -
Uses of Disposable in jmri.jmrix.loconet.usb_dcs210Plus
Classes in jmri.jmrix.loconet.usb_dcs210Plus that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a DCS210Plus USB interface is active -
Uses of Disposable in jmri.jmrix.loconet.usb_dcs240
Classes in jmri.jmrix.loconet.usb_dcs240 that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a DCS240 USB interface is active -
Uses of Disposable in jmri.jmrix.loconet.usb_dcs240Plus
Classes in jmri.jmrix.loconet.usb_dcs240Plus that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a DCS240Plus USB interface is active -
Uses of Disposable in jmri.jmrix.loconet.usb_dcs52
Classes in jmri.jmrix.loconet.usb_dcs52 that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a DCS52 USB interface is active -
Uses of Disposable in jmri.jmrix.maple
Classes in jmri.jmrix.maple that implement DisposableModifier and TypeClassDescriptionclassMinimum required SystemConnectionMemo for Maple. -
Uses of Disposable in jmri.jmrix.marklin
Classes in jmri.jmrix.marklin that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.marklin.cdb
Classes in jmri.jmrix.marklin.cdb that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt that implement Disposable -
Uses of Disposable in jmri.jmrix.mrc
Classes in jmri.jmrix.mrc that implement DisposableModifier and TypeClassDescriptionclassProvide an Ops Mode Programmer via a wrapper what works with the MRC command station object.classConvert the jmri.Programmer interface into commands for the MRC power house.classLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement DisposableModifier and TypeClassDescriptionclassProvide an Ops Mode Programmer via a wrapper what works with the NCE command station object.classConvert the jmri.Programmer interface into commands for the NCE power house.classLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.oaktree
Classes in jmri.jmrix.oaktree that implement DisposableModifier and TypeClassDescriptionclassMinimum required SystemConnectionMemo. -
Uses of Disposable in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement DisposableModifier and TypeClassDescriptionclassProvide access to the hardware DCC decoder programming capability. -
Uses of Disposable in jmri.jmrix.pi
Classes in jmri.jmrix.pi that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active and provide general information. -
Uses of Disposable in jmri.jmrix.powerline
Classes in jmri.jmrix.powerline that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.powerline.cm11
Classes in jmri.jmrix.powerline.cm11 that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.powerline.cp290
Classes in jmri.jmrix.powerline.cp290 that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.powerline.dmx512
Classes in jmri.jmrix.powerline.dmx512 that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.powerline.insteon2412s
Classes in jmri.jmrix.powerline.insteon2412s that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.powerline.simulator
Classes in jmri.jmrix.powerline.simulator that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.qsi
Classes in jmri.jmrix.qsi that implement DisposableModifier and TypeClassDescriptionclassImplements the jmri.Programmer interface via commands for the QSI programmer.classLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.rfid
Classes in jmri.jmrix.rfid that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information.classProvides an Ops mode programming interface for Roco Z21 Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POMclassZ21 Programmer support for Lenz XpressNet. -
Uses of Disposable in jmri.jmrix.rps
Classes in jmri.jmrix.rps that implement DisposableModifier and TypeClassDescriptionclassMinimal implementation of SystemConnectionMemo. -
Uses of Disposable in jmri.jmrix.secsi
Classes in jmri.jmrix.secsi that implement DisposableModifier and TypeClassDescriptionclassMinimum required implementation. -
Uses of Disposable in jmri.jmrix.sprog
Classes in jmri.jmrix.sprog that implement DisposableModifier and TypeClassDescriptionclassProvide an Ops Mode Programmer via a wrapper what works with the SPROG command station object.classImplement the jmri.Programmer interface via commands for the Sprog programmer.classLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.srcp
Classes in jmri.jmrix.srcp that implement DisposableModifier and TypeClassDescriptionclassLightweight class to denote that a system is active, and provide general information.classImplements the jmri.Programmer interface via commands for the SRCP powerstationclassLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement DisposableModifier and TypeClassDescriptionclassProvide an Ops Mode Programmer via a wrapper what works with the TAMS command station object.classConvert the jmri.Programmer interface into commands for the NCE power house.classLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.jmrix.tmcc
Classes in jmri.jmrix.tmcc that implement DisposableModifier and TypeClassDescriptionclassProvide an Ops Mode Programmer via a wrapper that works with the TMCC control interfaceclassImplements the jmri.Programmer interface via commands for the TMCC control interface.classProvide the required SystemConnectionMemo. -
Uses of Disposable in jmri.jmrix.xpa
Classes in jmri.jmrix.xpa that implement DisposableModifier and TypeClassDescriptionclassProvide the required SystemConnectionMemo for the XPA+Modem adapters. -
Uses of Disposable in jmri.jmrix.zimo
Classes in jmri.jmrix.zimo that implement DisposableModifier and TypeClassDescriptionclassProgrammer support for Zimo MXULF operations mode.classProgrammer support for Zimo Mx-1.classLightweight class to denote that a system is active, and provide general information. -
Uses of Disposable in jmri.managers
Classes in jmri.managers that implement DisposableModifier and TypeClassDescriptionclassAbstract implementation of theCabSignalManagerinterface.classAbstract partial implementation of a SignalHeadManager.classDefault implementation of theCabSignalManagerinterface.classConcrete implementation for the InternalIdTagManagerinterface.classConcrete implementation for the InternalRailComManagerinterface. -
Uses of Disposable in jmri.progdebugger
Classes in jmri.progdebugger that implement DisposableModifier and TypeClassDescriptionclassDebugging implementation of Programmer interface. -
Uses of Disposable in jmri.util.startup
Classes in jmri.util.startup that implement DisposableModifier and TypeClassDescriptionclassMaintain a list of actions that can be used byAbstractActionModeland its descendants. -
Uses of Disposable in jmri.util.zeroconf
Classes in jmri.util.zeroconf that implement DisposableModifier and TypeClassDescriptionclassA ZeroConfServiceManager object manages zeroConf network service advertisements.