Uses of Class
jmri.beans.PropertyChangeSupport
-
Packages that use PropertyChangeSupport Package Description 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.jmrit.audio Provides specific implementations of various audio systems.jmri.jmrit.catalog Provides a tree-based catalog for browsing.jmri.jmrit.display.layoutEditor Layout Editor currently represents both structure and graphical display through a single set of objects.jmri.jmrit.entryexit Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.jmri.jmrit.logix Support for implementing Warrants in JMRI.jmri.jmrit.logixng.implementation jmri.jmrit.operations.automation jmri.jmrit.operations.automation.actions jmri.jmrit.operations.locations jmri.jmrit.operations.locations.divisions jmri.jmrit.operations.locations.schedules jmri.jmrit.operations.rollingstock jmri.jmrit.operations.rollingstock.cars jmri.jmrit.operations.rollingstock.engines jmri.jmrit.operations.routes jmri.jmrit.operations.setup jmri.jmrit.operations.trains jmri.jmrit.operations.trains.schedules jmri.jmrix Interfaces and implementations for system-specific code.jmri.jmrix.acela This package handles communications for the CTI Acela hardware.jmri.jmrix.anyma jmri.jmrix.bidib jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.cmri.serial Provides basic interfaces and certain core implementations for the JMRI C/MRI serial implementation.jmri.jmrix.dcc4pc jmri.jmrix.dccpp jmri.jmrix.debugthrottle jmri.jmrix.direct jmri.jmrix.easydcc jmri.jmrix.ecos Support for the ESU ECoS.jmri.jmrix.grapevine This package handles communications for the ProTrak Grapevine hardware.jmri.jmrix.ieee802154.xbee jmri.jmrix.internal The jmrix.internal package contains a JMRI connection implementation for use without a layout.jmri.jmrix.ipocs jmri.jmrix.jmriclient jmri.jmrix.lenz jmri.jmrix.lenz.hornbyelite jmri.jmrix.lenz.li100 jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.jmri.jmrix.loconet.hexfile jmri.jmrix.loconet.locoio jmri.jmrix.loconet.pr2 jmri.jmrix.loconet.uhlenbrock Implementation and specialization for connecting to to an Uhlenbrock Intellibox-II via its in-built USB connection.jmri.jmrix.maple jmri.jmrix.marklin jmri.jmrix.mqtt Provides JMRI layout objects that use MQTT connections.jmri.jmrix.mrc jmri.jmrix.nce jmri.jmrix.oaktree jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.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.qsi Connects to a QSI programmer unit.jmri.jmrix.rfid This package handles communications for RFID adapters.jmri.jmrix.rfid.generic.standalone This package handles communications for Generic RFID stand-alone readers.jmri.jmrix.rfid.merg.concentrator This package handles communications for MERG RFID Concentrators.jmri.jmrix.roco jmri.jmrix.roco.z21 jmri.jmrix.rps This package contains software specific to the RPS system from NAC Services, Inc.jmri.jmrix.secsi This package handles communications for the TracTronics SECSI hardware.jmri.jmrix.sprog jmri.jmrix.srcp Provide a JMRI connection to an SRCP server.jmri.jmrix.tams Support for the ESU ECoS.jmri.jmrix.tmcc jmri.jmrix.xpa jmri.jmrix.zimo jmri.jmrix.ztc.ztc611 jmri.managers Provides implementations of various JMRI managers.jmri.progdebugger A simple implementation of Programmer for debugging purposes. -
-
Uses of PropertyChangeSupport in jmri
Subclasses of PropertyChangeSupport in jmri Modifier and Type Class Description class
BlockManager
Basic implementation of a BlockManager.class
CommonTurnoutOperation
Specialization of TurnoutOperation to contain common properties and methods for concrete subclasses.class
NamedBeanHandleManager
Instance for controlling the issuing of NamedBeanHandles.class
NoFeedbackTurnoutOperation
NoFeedBackTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with no feedback.class
RawTurnoutOperation
RawTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with no feedback by sending raw NMRA commands to the turnout.class
SensorTurnoutOperation
SensorTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with explicit feedback from sensor(s).class
TurnoutOperation
Framework for automating reliable turnout operation. -
Uses of PropertyChangeSupport in jmri.beans
Subclasses of PropertyChangeSupport in jmri.beans Modifier and Type Class Description class
VetoableChangeSupport
Implementation ofPropertyChangeSupport
andVetoableChangeSupport
that can be extended by classes that would normally need to implement the methods of PropertyChangeSupport and VetoableChangeSupport independently. -
Uses of PropertyChangeSupport in jmri.jmrit.audio
Subclasses of PropertyChangeSupport in jmri.jmrit.audio Modifier and Type Class Description class
DefaultAudioManager
Provide the concrete implementation for the Internal Audio Manager. -
Uses of PropertyChangeSupport in jmri.jmrit.catalog
Subclasses of PropertyChangeSupport in jmri.jmrit.catalog Modifier and Type Class Description class
DefaultCatalogTreeManager
Provide the concrete implementation for the Internal CatalogTree Manager. -
Uses of PropertyChangeSupport in jmri.jmrit.display.layoutEditor
Subclasses of PropertyChangeSupport in jmri.jmrit.display.layoutEditor Modifier and Type Class Description class
LayoutBlockManager
Implementation of a Manager to handle LayoutBlocks. -
Uses of PropertyChangeSupport in jmri.jmrit.entryexit
Subclasses of PropertyChangeSupport in jmri.jmrit.entryexit Modifier and Type Class Description class
EntryExitPairs
Implements an Entry Exit based method of setting turnouts, setting up signal logic and allocating blocks through a path based on the Layout Editor. -
Uses of PropertyChangeSupport in jmri.jmrit.logix
Subclasses of PropertyChangeSupport in jmri.jmrit.logix Modifier and Type Class Description class
OBlockManager
Basic Implementation of an OBlockManager.class
WarrantManager
Basic Implementation of a WarrantManager. -
Uses of PropertyChangeSupport in jmri.jmrit.logixng.implementation
Subclasses of PropertyChangeSupport in jmri.jmrit.logixng.implementation Modifier and Type Class Description class
AbstractBaseManager<E extends NamedBean>
Abstract partial implementation for the LogixNG action and expression managers.class
DefaultAnalogActionManager
Class providing the basic logic of the ActionManager interface.class
DefaultAnalogExpressionManager
Class providing the basic logic of the ExpressionManager interface.class
DefaultConditionalNGManager
Class providing the basic logic of the ConditionalNG_Manager interface.class
DefaultDigitalActionManager
Class providing the basic logic of the DigitalActionManager interface.class
DefaultDigitalBooleanActionManager
Class providing the basic logic of the DigitalBooleanActionManager interface.class
DefaultDigitalExpressionManager
Class providing the basic logic of the DigitalExpressionManager interface.class
DefaultGlobalVariableManager
Class providing the basic logic of the GlobalVariable_Manager interface.class
DefaultLogixNGManager
Class providing the basic logic of the LogixNG_Manager interface.class
DefaultModuleManager
Class providing the basic logic of the LogixNG_Manager interface.class
DefaultNamedTableManager
Class providing the basic logic of the NamedTable_Manager interface.class
DefaultStringActionManager
Class providing the basic logic of the ActionManager interface.class
DefaultStringExpressionManager
Class providing the basic logic of the ExpressionManager interface. -
Uses of PropertyChangeSupport in jmri.jmrit.operations.automation
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.automation Modifier and Type Class Description class
Automation
Automation for operationsclass
AutomationItem
Represents one automation item of a automationclass
AutomationManager
Manages automations. -
Uses of PropertyChangeSupport in jmri.jmrit.operations.automation.actions
-
Uses of PropertyChangeSupport in jmri.jmrit.operations.locations
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.locations Modifier and Type Class Description class
Location
Represents a location on the layoutclass
LocationManager
Manages locations.class
Track
Represents a location (track) on the layout Can be a spur, yard, staging, or interchange track. -
Uses of PropertyChangeSupport in jmri.jmrit.operations.locations.divisions
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.locations.divisions Modifier and Type Class Description class
Division
Represents a railroad divisionclass
DivisionManager
Manages divisions. -
Uses of PropertyChangeSupport in jmri.jmrit.operations.locations.schedules
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.locations.schedules Modifier and Type Class Description class
Schedule
Represents a car delivery schedule for a locationclass
ScheduleItem
Represents one schedule item of a scheduleclass
ScheduleManager
Manages schedules. -
Uses of PropertyChangeSupport in jmri.jmrit.operations.rollingstock
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.rollingstock Modifier and Type Class Description class
RollingStock
Represents rolling stock, both powered (locomotives) and not powered (cars) on the layout.class
RollingStockAttribute
Represents an attribute a rolling stock can have.class
RollingStockGroup<T extends RollingStock>
A group of rolling stock that is managed as one unit.class
RollingStockGroupManager
class
RollingStockManager<T extends RollingStock>
Base class for rolling stock managers car and engine. -
Uses of PropertyChangeSupport in jmri.jmrit.operations.rollingstock.cars
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.rollingstock.cars Modifier and Type Class Description class
Car
Represents a car on the layoutclass
CarColors
Represents the colors that cars can have.class
CarLengths
Represents the lengths that cars can have.class
CarLoads
Represents the loads that cars can have.class
CarManager
Manages the cars.class
CarOwners
Represents the owner names that cars can have.class
CarRoads
Represents the road names that cars can have.class
CarTypes
Represents the types of cars a railroad can have.class
Kernel
A Kernel is a group of cars that is managed as one car.class
KernelManager
Manages Kernels. -
Uses of PropertyChangeSupport in jmri.jmrit.operations.rollingstock.engines
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.rollingstock.engines Modifier and Type Class Description class
Consist
A consist is a group of engines that is managed as one engine.class
ConsistManager
Manages Consists.class
Engine
Represents a locomotive on the layoutclass
EngineLengths
Represents the lengths that engines can have.class
EngineManager
Manages the engines.class
EngineModels
Represents the various engine models a railroad can have.class
EngineTypes
Represents the types of engines a railroad can have. -
Uses of PropertyChangeSupport in jmri.jmrit.operations.routes
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.routes Modifier and Type Class Description class
Route
Represents a route on the layoutclass
RouteLocation
Represents a location in a route, a location can appear more than once in a route.class
RouteManager
Manages the routes -
Uses of PropertyChangeSupport in jmri.jmrit.operations.setup
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.setup Modifier and Type Class Description class
Setup
Operations settings. -
Uses of PropertyChangeSupport in jmri.jmrit.operations.trains
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.trains Modifier and Type Class Description class
Train
Represents a train on the layoutclass
TrainManager
Manages trains. -
Uses of PropertyChangeSupport in jmri.jmrit.operations.trains.schedules
Subclasses of PropertyChangeSupport in jmri.jmrit.operations.trains.schedules Modifier and Type Class Description class
TrainSchedule
Represents a schedule for trains.class
TrainScheduleManager
Manages train schedules. -
Uses of PropertyChangeSupport in jmri.jmrix
Subclasses of PropertyChangeSupport in jmri.jmrix Modifier and Type Class Description class
AbstractProgrammer
Common implementations for the Programmer interface.class
AbstractThrottle
An abstract implementation of DccThrottle. -
Uses of PropertyChangeSupport in jmri.jmrix.acela
Subclasses of PropertyChangeSupport in jmri.jmrix.acela Modifier and Type Class Description class
AcelaLightManager
Implement LightManager for Acela systems.class
AcelaSensorManager
Manage the Acela-specific Sensor implementation.class
AcelaTurnoutManager
Implement turnout manager for Acela systems. -
Uses of PropertyChangeSupport in jmri.jmrix.anyma
Subclasses of PropertyChangeSupport in jmri.jmrix.anyma Modifier and Type Class Description class
UsbLightManager
Implement LightManager for Anyma dmx usb systems. -
Uses of PropertyChangeSupport in jmri.jmrix.bidib
Subclasses of PropertyChangeSupport in jmri.jmrix.bidib Modifier and Type Class Description class
BiDiBLightManager
Implement LightManager for BiDiB systems.class
BiDiBOpsModeProgrammer
Provides an Ops mode programming interface for BiDiB Currently only Byte mode is implemented, though BiDiB also supports bit mode writes for POMclass
BiDiBProgrammer
Convert the jmri.Programmer interface into BiDiB.class
BiDiBProgrammerManager
Extend DefaultProgrammerManager to provide ops mode programmers for BiDiB systemsclass
BiDiBReporterManager
BiDiBReporterManager implements the ReporterManager for BiDiBclass
BiDiBSensorManager
Implement SensorManager for BiDiB systems.class
BiDiBThrottle
An implementation of DccThrottle with code specific to an BiDiB connection.class
BiDiBTurnoutManager
Implement turnout manager for BiDiB systems. -
Uses of PropertyChangeSupport in jmri.jmrix.can.cbus
Subclasses of PropertyChangeSupport in jmri.jmrix.can.cbus Modifier and Type Class Description class
CbusDccOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the CBUS command station object.class
CbusDccProgrammer
Implements the jmri.Programmer interface via commands for the CBUS programmer.class
CbusDccProgrammerManager
Extend DefaultProgrammerManager to provide programmers for CBUS systems Added methods to manipulate the programmer availability to support hardware that can redirect ops mode or service mode packets to a particular interface.class
CbusLightManager
Implement LightManager for CAN CBUS systems.class
CbusPowerManager
PowerManager implementation for controlling CBUS layout power.class
CbusReporterManager
Implement ReporterManager for CAN CBUS systems.class
CbusSensorManager
Implement SensorManager for CAN CBUS systems.class
CbusThrottle
An implementation of DccThrottle via AbstractThrottle with code specific to a CBUS connection.class
CbusTurnoutManager
Implement TurnoutManager for CAN CBUS systems. -
Uses of PropertyChangeSupport in jmri.jmrix.cmri.serial
Subclasses of PropertyChangeSupport in jmri.jmrix.cmri.serial Modifier and Type Class Description class
SerialLightManager
Implement LightManager for CMRI serial systems.class
SerialSensorManager
Manage the C/MRI serial-specific Sensor implementation.class
SerialTurnoutManager
Implement turnout manager for CMRI serial systems. -
Uses of PropertyChangeSupport in jmri.jmrix.dcc4pc
Subclasses of PropertyChangeSupport in jmri.jmrix.dcc4pc Modifier and Type Class Description class
Dcc4PcOpsModeProgrammer
Provides an Ops mode proxy programming interface for a RailCom Reader.class
Dcc4PcProgrammerManager
DCC4PC Programmer acts as a proxy for ops mode programming.class
Dcc4PcReporterManager
Dcc4PcReporterManager implements the ReporterManage for dcc4pcclass
Dcc4PcSensorManager
Implement SensorManager for Dcc4Pc systems. -
Uses of PropertyChangeSupport in jmri.jmrix.dccpp
Subclasses of PropertyChangeSupport in jmri.jmrix.dccpp Modifier and Type Class Description class
DCCppLightManager
Implement LightManager for DCC++ systems.class
DCCppOpsModeProgrammer
Provides an Ops mode programming interface for DCC++.class
DCCppPowerManager
class
DCCppProgrammer
Programmer support for DCC++.class
DCCppProgrammerManager
Extend DefaultProgrammerManager to provide ops mode programmers on DCC++class
DCCppSensorManager
Implement SensorManager for DCC++ systems.class
DCCppThrottle
An implementation of DccThrottle with code specific to a DCC++ connection.class
DCCppTurnoutManager
Implement TurnoutManager for DCC++ systems. -
Uses of PropertyChangeSupport in jmri.jmrix.debugthrottle
Subclasses of PropertyChangeSupport in jmri.jmrix.debugthrottle Modifier and Type Class Description class
DebugThrottle
An implementation of DccThrottle for debugging use. -
Uses of PropertyChangeSupport in jmri.jmrix.direct
Subclasses of PropertyChangeSupport in jmri.jmrix.direct Modifier and Type Class Description class
Throttle
An implementation of DccThrottle with code specific to a Direct serial connection. -
Uses of PropertyChangeSupport in jmri.jmrix.easydcc
Subclasses of PropertyChangeSupport in jmri.jmrix.easydcc Modifier and Type Class Description class
EasyDccOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper that works with the EasyDccCommandStation object.class
EasyDccPowerManager
PowerManager implementation for controlling layout powerclass
EasyDccProgrammer
Implements the jmri.Programmer interface via commands for the EasyDCC powerstation.class
EasyDccProgrammerManager
Extend DefaultProgrammerManager to provide ops mode programmers for EasyDCC systems.class
EasyDccThrottle
An implementation of DccThrottle with code specific to an EasyDCC connection.class
EasyDccTurnoutManager
Implement turnout manager for EasyDcc systems. -
Uses of PropertyChangeSupport in jmri.jmrix.ecos
Subclasses of PropertyChangeSupport in jmri.jmrix.ecos Modifier and Type Class Description class
EcosDccThrottle
An implementation of DccThrottle with code specific to an ECoS connection.class
EcosLocoAddressManager
Class to manage the ECoS Loco entries within JMRI.class
EcosOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the ECoS command station object.class
EcosPowerManager
PowerManager implementation for controlling ECoS layout power.class
EcosProgrammer
Implements the jmri.Programmer interface via commands for the ECoS programmer.class
EcosProgrammerManager
Extend DefaultProgrammerManager to provide programmers on ECos Programming track is supported from ECoS firmware version 4.1.class
EcosReporterManager
EcosReporterManager implements the ReporterManager for ECoSclass
EcosSensorManager
Implement sensor manager for ECoS systems.class
EcosTurnoutManager
Implement turnout manager for Ecos systems. -
Uses of PropertyChangeSupport in jmri.jmrix.grapevine
Subclasses of PropertyChangeSupport in jmri.jmrix.grapevine Modifier and Type Class Description class
SerialLightManager
Implement LightManager for Grapevine serial systems.class
SerialSensorManager
Manage the system-specific Sensor implementation.class
SerialTurnoutManager
Implement turnout manager for Grapevine systems. -
Uses of PropertyChangeSupport in jmri.jmrix.ieee802154.xbee
Subclasses of PropertyChangeSupport in jmri.jmrix.ieee802154.xbee Modifier and Type Class Description class
XBeeLightManager
Implement LightManager for XBee connections.class
XBeeSensorManager
Manage the XBee specific Sensor implementation.class
XBeeTurnoutManager
Implement turnout manager for XBee connections -
Uses of PropertyChangeSupport in jmri.jmrix.internal
Subclasses of PropertyChangeSupport in jmri.jmrix.internal Modifier and Type Class Description class
InternalAnalogIOManager
Implement a AnalogIOManager for "Internal" (virtual) AnalogIOs.class
InternalLightManager
Implement a LightManager for "Internal" (virtual) lights.class
InternalMeterManager
Implement a MeterManager for "Internal" (virtual) Meters.class
InternalReporterManager
Implementation of the InternalReporterManager interface.class
InternalSensorManager
Implementation of the InternalSensorManager interface.class
InternalStringIOManager
Implement a StringIOManager for "Internal" (virtual) StringIOs.class
InternalTurnoutManager
Implement a turnout manager for "Internal" (virtual) turnouts. -
Uses of PropertyChangeSupport in jmri.jmrix.ipocs
Subclasses of PropertyChangeSupport in jmri.jmrix.ipocs Modifier and Type Class Description class
IpocsLightManager
class
IpocsSensorManager
class
IpocsTurnoutManager
-
Uses of PropertyChangeSupport in jmri.jmrix.jmriclient
Subclasses of PropertyChangeSupport in jmri.jmrix.jmriclient Modifier and Type Class Description class
JMRIClientLightManager
Implement LightManager for JMRIClient systemsclass
JMRIClientPowerManager
PowerManager implementation for controlling layout powerclass
JMRIClientReporterManager
Implement reporter manager for JMRIClient systemsclass
JMRIClientSensorManager
Implement sensor manager for JMRIClient systems.class
JMRIClientTurnoutManager
Implement turnout manager for JMRIClient systems -
Uses of PropertyChangeSupport in jmri.jmrix.lenz
Subclasses of PropertyChangeSupport in jmri.jmrix.lenz Modifier and Type Class Description class
XNetLightManager
Implement LightManager for XpressNet systems.class
XNetOpsModeProgrammer
Provides an Ops mode programming interface for XpressNet Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POMclass
XNetPowerManager
PowerManager implementation for controlling layout power.class
XNetProgrammer
Convert the jmri.Programmer interface into commands for the Lenz XpressNetclass
XNetProgrammerManager
Extend DefaultProgrammerManager to provide ops mode programmers on XPressNetclass
XNetSensorManager
Manage the XpressNet specific Sensor implementation.class
XNetThrottle
An implementation of DccThrottle with code specific to an XpressNet connection.class
XNetTurnoutManager
Implement turnout manager for Lenz (XpresssNet) connections. -
Uses of PropertyChangeSupport in jmri.jmrix.lenz.hornbyelite
Subclasses of PropertyChangeSupport in jmri.jmrix.lenz.hornbyelite Modifier and Type Class Description class
EliteXNetProgrammer
Programmer support for Hornby Elite implementationn of XpressNet.class
EliteXNetThrottle
An implementation of DccThrottle with code specific to an XpressNet connection on the Hornby Elite.class
EliteXNetTurnoutManager
Implement XNet turnout manager - Specific to Hornby Elite -
Uses of PropertyChangeSupport in jmri.jmrix.lenz.li100
Subclasses of PropertyChangeSupport in jmri.jmrix.lenz.li100 Modifier and Type Class Description class
LI100XNetProgrammer
Programmer support for Lenz XpressNet. -
Uses of PropertyChangeSupport in jmri.jmrix.loconet
Subclasses of PropertyChangeSupport in jmri.jmrix.loconet Modifier and Type Class Description class
Ib1Throttle
A specialization of the LocoNet Throttle for Intellibox-I foibles.class
Ib2Throttle
A specialization of the LocoNet Throttle for Intellibox-II foibles.class
LncvDevicesManager
LocoNet LNCV Devices Manager A centralized resource to help identify LocoNet "LNCV Format" devices and "manage" them.class
LnLightManager
Implement LightManager for LocoNet systems.class
LnOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper that works with the LocoNet SlotManager object.class
LnPowerManager
PowerManager implementation for controlling layout power.class
LnProgrammerManager
Extend DefaultProgrammerManager to provide programmers on LocoNet.class
LnReporterManager
Manage the LocoNet-specific Reporter implementation.class
LnSensorManager
Manage the LocoNet-specific Sensor implementation.class
LnStringIOManager
Manage the LocoNet-specific Sensor implementation.class
LnTurnoutManager
Manage the LocoNet-specific Turnout implementation.class
LocoNetThrottle
An implementation of DccThrottle via AbstractThrottle with code specific to a LocoNet connection.class
Pr2Throttle
An implementation of DccThrottle via AbstractThrottle with code specific to a PR2 connection.class
SlotManager
Controls a collection of slots, acting as the counter-part of a LocoNet command station.class
TranspondingTagManager
Concrete implementation for the InternalIdTagManager
interface that manages TranspondingTags.class
UhlenbrockSlotManager
Only change compared to standard LocoNet SlotManager is CV programming. -
Uses of PropertyChangeSupport in jmri.jmrix.loconet.hexfile
Subclasses of PropertyChangeSupport in jmri.jmrix.loconet.hexfile Modifier and Type Class Description class
LnSensorManager
Manage the LocoNet-specific Sensor implementation via a LocoNet hexfile emulator. -
Uses of PropertyChangeSupport in jmri.jmrix.loconet.locoio
Subclasses of PropertyChangeSupport in jmri.jmrix.loconet.locoio Modifier and Type Class Description class
LocoIOData
Data associated with a LocoIO device. -
Uses of PropertyChangeSupport in jmri.jmrix.loconet.pr2
Subclasses of PropertyChangeSupport in jmri.jmrix.loconet.pr2 Modifier and Type Class Description class
LnPr2PowerManager
PowerManager implementation for controlling layout power via PR2. -
Uses of PropertyChangeSupport in jmri.jmrix.loconet.uhlenbrock
Subclasses of PropertyChangeSupport in jmri.jmrix.loconet.uhlenbrock Modifier and Type Class Description class
UhlenbrockProgrammerManager
Extend LnProgrammerManager to disable on-the-track programming, which is not supported by IB-COM or Intellibox II -
Uses of PropertyChangeSupport in jmri.jmrix.maple
Subclasses of PropertyChangeSupport in jmri.jmrix.maple Modifier and Type Class Description class
SerialLightManager
Implement LightManager for Maple serial systems.class
SerialSensorManager
Manage the specific Sensor implementation.class
SerialTurnoutManager
Implement turnout manager for serial systems -
Uses of PropertyChangeSupport in jmri.jmrix.marklin
Subclasses of PropertyChangeSupport in jmri.jmrix.marklin Modifier and Type Class Description class
MarklinPowerManager
PowerManager implementation for controlling layout power.class
MarklinSensorManager
Implement sensor manager for Marklin systems.class
MarklinThrottle
An implementation of DccThrottle with code specific to an TAMS connection.class
MarklinTurnoutManager
Implement turnout manager for Marklin systems. -
Uses of PropertyChangeSupport in jmri.jmrix.mqtt
Subclasses of PropertyChangeSupport in jmri.jmrix.mqtt Modifier and Type Class Description class
MqttLightManager
Implement LightManager for MQTT systemsclass
MqttPowerManager
class
MqttReporterManager
Provide a ReporterManager implementation for MQTT communicationsclass
MqttSensorManager
Implementation of the MqttSensorManager interface.class
MqttThrottle
An implementation of AbstractThrottle with code specific to a MQTT connection.class
MqttTurnoutManager
Implement turnout manager for MQTT systems -
Uses of PropertyChangeSupport in jmri.jmrix.mrc
Subclasses of PropertyChangeSupport in jmri.jmrix.mrc Modifier and Type Class Description class
MrcOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the MRC command station object.class
MrcPowerManager
PowerManager implementation for controlling layout powerclass
MrcProgrammer
Convert the jmri.Programmer interface into commands for the MRC power house.class
MrcProgrammerManager
Extend DefaultProgrammerManager to provide ops mode programmers for MRC systemsclass
MrcThrottle
An implementation of DccThrottle with code specific to an MRC connection.class
MrcTurnoutManager
New MRC TurnoutManager -
Uses of PropertyChangeSupport in jmri.jmrix.nce
Subclasses of PropertyChangeSupport in jmri.jmrix.nce Modifier and Type Class Description class
NceLightManager
Implement LightManager for NCE systemsclass
NceOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the NCE command station object.class
NcePowerManager
PowerManager implementation for controlling layout power.class
NceProgrammer
Convert the jmri.Programmer interface into commands for the NCE power house.class
NceProgrammerManager
Extend DefaultProgrammerManager to provide ops mode programmers for NCE systems.class
NceSensorManager
Manage the NCE-specific Sensor implementation.class
NceThrottle
An implementation of DccThrottle with code specific to an NCE connection.class
NceTurnoutManager
Implement turnout manager for NCE systems. -
Uses of PropertyChangeSupport in jmri.jmrix.oaktree
Subclasses of PropertyChangeSupport in jmri.jmrix.oaktree Modifier and Type Class Description class
SerialLightManager
Implement LightManager for Oak Tree serial systems.class
SerialSensorManager
Manage the system-specific Sensor implementation.class
SerialTurnoutManager
Implement turnout manager for Oak Tree systems. -
Uses of PropertyChangeSupport in jmri.jmrix.openlcb
Subclasses of PropertyChangeSupport in jmri.jmrix.openlcb Modifier and Type Class Description class
OlcbLightManager
class
OlcbProgrammer
Provide access to the hardware DCC decoder programming capability.class
OlcbProgrammerManager
Get access to availableProgrammer
objects.class
OlcbReporterManager
Manage the OpenLCB-specific Reporter implementation.class
OlcbSensorManager
Manage the OpenLCB-specific Sensor implementation.class
OlcbThrottle
An implementation of DccThrottle for OpenLCB.class
OlcbTurnoutManager
OpenLCB implementation of a TurnoutManager. -
Uses of PropertyChangeSupport in jmri.jmrix.pi
Subclasses of PropertyChangeSupport in jmri.jmrix.pi Modifier and Type Class Description class
RaspberryPiSensorManager
Manage the RaspberryPi specific Sensor implementation.class
RaspberryPiTurnoutManager
Implement Pi turnout manager. -
Uses of PropertyChangeSupport in jmri.jmrix.powerline
Subclasses of PropertyChangeSupport in jmri.jmrix.powerline Modifier and Type Class Description class
SerialLightManager
Implement LightManager for Powerline serial systems.class
SerialSensorManager
Manage the system-specific Sensor implementation.class
SerialTurnoutManager
Implement turnout manager for Powerline systems. -
Uses of PropertyChangeSupport in jmri.jmrix.powerline.cm11
Subclasses of PropertyChangeSupport in jmri.jmrix.powerline.cm11 Modifier and Type Class Description class
SpecificLightManager
Implement LightManager for powerline serial systems with CM11 adapters.class
SpecificSensorManager
Manage the system-specific Sensor implementation. -
Uses of PropertyChangeSupport in jmri.jmrix.powerline.cp290
Subclasses of PropertyChangeSupport in jmri.jmrix.powerline.cp290 Modifier and Type Class Description class
SpecificLightManager
Implement LightManager for powerline serial systems with CP290 adaptersclass
SpecificSensorManager
Manage the system-specific Sensor implementation. -
Uses of PropertyChangeSupport in jmri.jmrix.powerline.dmx512
Subclasses of PropertyChangeSupport in jmri.jmrix.powerline.dmx512 Modifier and Type Class Description class
SpecificLightManager
Implement LightManager for powerline serial systems with DMX512 serial adapters. -
Uses of PropertyChangeSupport in jmri.jmrix.powerline.insteon2412s
Subclasses of PropertyChangeSupport in jmri.jmrix.powerline.insteon2412s Modifier and Type Class Description class
SpecificLightManager
Implement LightManager for powerline serial systems with Insteon 2412S adaptersclass
SpecificSensorManager
Manage the system-specific Sensor implementation. -
Uses of PropertyChangeSupport in jmri.jmrix.powerline.simulator
Subclasses of PropertyChangeSupport in jmri.jmrix.powerline.simulator Modifier and Type Class Description class
SpecificLightManager
Implement LightManager for powerline serial systems with Insteon 2412S adaptersclass
SpecificSensorManager
Manage the system-specific Sensor implementation. -
Uses of PropertyChangeSupport in jmri.jmrix.qsi
Subclasses of PropertyChangeSupport in jmri.jmrix.qsi Modifier and Type Class Description class
QsiProgrammer
Implements the jmri.Programmer interface via commands for the QSI programmer. -
Uses of PropertyChangeSupport in jmri.jmrix.rfid
Subclasses of PropertyChangeSupport in jmri.jmrix.rfid Modifier and Type Class Description class
RfidReporterManager
Rfid implementation of a ReporterManager.class
RfidSensorManager
Manage the Rfid-specific Sensor implementation. -
Uses of PropertyChangeSupport in jmri.jmrix.rfid.generic.standalone
Subclasses of PropertyChangeSupport in jmri.jmrix.rfid.generic.standalone Modifier and Type Class Description class
StandaloneReporterManager
Rfid implementation of a ReporterManager.class
StandaloneSensorManager
Manage the Rfid-specific Sensor implementation. -
Uses of PropertyChangeSupport in jmri.jmrix.rfid.merg.concentrator
Subclasses of PropertyChangeSupport in jmri.jmrix.rfid.merg.concentrator Modifier and Type Class Description class
ConcentratorReporterManager
Rfid implementation of a ReporterManager.class
ConcentratorSensorManager
Manage the Rfid-specific Sensor implementation. -
Uses of PropertyChangeSupport in jmri.jmrix.roco
Subclasses of PropertyChangeSupport in jmri.jmrix.roco Modifier and Type Class Description class
RocoXNetThrottle
An implementation of DccThrottle with code specific to a Roco XpressNet connection. -
Uses of PropertyChangeSupport in jmri.jmrix.roco.z21
Subclasses of PropertyChangeSupport in jmri.jmrix.roco.z21 Modifier and Type Class Description class
Z21ReporterManager
Z21ReporterManager implements the Reporter Manager interface for Roco Z21 systems.class
Z21SensorManager
Manage the Z21Specific Sensor implementation.class
Z21XNetOpsModeProgrammer
Provides an Ops mode programming interface for Roco Z21 Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POMclass
Z21XNetProgrammer
Z21 Programmer support for Lenz XpressNet.class
Z21XNetProgrammerManager
Extend XNetProgrammerManager for Z21.class
Z21XNetThrottle
An implementation of DccThrottle with code specific to a z21 XpressNet connection.class
Z21XNetTurnoutManager
Implement z21 turnout manager. -
Uses of PropertyChangeSupport in jmri.jmrix.rps
Subclasses of PropertyChangeSupport in jmri.jmrix.rps Modifier and Type Class Description class
RpsReporterManager
RPS implementation of a ReporterManager.class
RpsSensorManager
Manage the RPS-specific Sensor implementation. -
Uses of PropertyChangeSupport in jmri.jmrix.secsi
Subclasses of PropertyChangeSupport in jmri.jmrix.secsi Modifier and Type Class Description class
SerialLightManager
Implement LightManager for SECSI serial systems.class
SerialSensorManager
Manage the system-specific SECSI Sensor implementation.class
SerialTurnoutManager
Implement turnout manager for SECSI systems. -
Uses of PropertyChangeSupport in jmri.jmrix.sprog
Subclasses of PropertyChangeSupport in jmri.jmrix.sprog Modifier and Type Class Description class
SprogCSThrottle
An implementation of DccThrottle with code specific to a SPROG Command Station connection.class
SprogOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the SPROG command station object.class
SprogPowerManager
PowerManager implementation for controlling SPROG layout power.class
SprogProgrammer
Implement the jmri.Programmer interface via commands for the Sprog programmer.class
SprogProgrammerManager
Extend DefaultProgrammerManager to provide programmers for SPROG systems.class
SprogThrottle
An implementation of DccThrottle with code specific to an SPROG connection.class
SprogTurnoutManager
Implement turnout manager for Sprog systems. -
Uses of PropertyChangeSupport in jmri.jmrix.srcp
Subclasses of PropertyChangeSupport in jmri.jmrix.srcp Modifier and Type Class Description class
SRCPPowerManager
PowerManager implementation for controlling layout powerclass
SRCPProgrammer
Implements the jmri.Programmer interface via commands for the SRCP powerstationclass
SRCPProgrammerManager
Extend DefaultProgrammerManager to provide ops mode programmers for SRCP systemsclass
SRCPSensorManager
Implement SensorMmanager for SRCP systems.class
SRCPThrottle
An implementation of DccThrottle with code specific to an SRCP connection.class
SRCPTurnoutManager
Implement TurnoutManager for SRCP systems. -
Uses of PropertyChangeSupport in jmri.jmrix.tams
Subclasses of PropertyChangeSupport in jmri.jmrix.tams Modifier and Type Class Description class
TamsOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the TAMS command station object.class
TamsPowerManager
PowerManager implementation for controlling layout power using binary P50x commands Based on work by Bob Jacobsen and Kevin Dickersonclass
TamsProgrammer
Convert the jmri.Programmer interface into commands for the NCE power house.class
TamsProgrammerManager
Extend DefaultProgrammerManager to provide ops mode programmers for NCE systemsclass
TamsSensorManager
Implement sensor manager for Tams systems.class
TamsThrottle
An implementation of DccThrottle with code specific to a TAMS connection.class
TamsTurnoutManager
Implement turnout manager for Tams systems. -
Uses of PropertyChangeSupport in jmri.jmrix.tmcc
Subclasses of PropertyChangeSupport in jmri.jmrix.tmcc Modifier and Type Class Description class
SerialThrottle
An implementation of DccThrottle.class
SerialTurnoutManager
Implement turnout manager for TMCC serial systems. -
Uses of PropertyChangeSupport in jmri.jmrix.xpa
Subclasses of PropertyChangeSupport in jmri.jmrix.xpa Modifier and Type Class Description class
XpaPowerManager
PowerManager implementation for controlling layout power from an XPA+modem connected to an XpressNet based system.class
XpaThrottle
An XPA+Modem implementation of the Throttle for XpressNet Systemsclass
XpaTurnoutManager
Implement turnout manager for Xpa+Modem connections to XpressNet Based systems. -
Uses of PropertyChangeSupport in jmri.jmrix.zimo
Subclasses of PropertyChangeSupport in jmri.jmrix.zimo Modifier and Type Class Description class
Mx1OpsModeProgrammer
Programmer support for Zimo MXULF operations mode.class
Mx1PowerManager
PowerManager implementation for controlling layout power.class
Mx1Programmer
Programmer support for Zimo Mx-1.class
Mx1ProgrammerManager
Extend DefaultProgrammerManager to provide ops mode programmers for Zimo systems.class
Mx1Throttle
An implementation of DccThrottle with code specific to an Mx1 connection.class
Mx1TurnoutManager
Implement turnout manager for Mx1 Turnouts. -
Uses of PropertyChangeSupport in jmri.jmrix.ztc.ztc611
Subclasses of PropertyChangeSupport in jmri.jmrix.ztc.ztc611 Modifier and Type Class Description class
ZTC611XNetTurnoutManager
Implement turnout manager - Specific to ZTC ZTC611 -
Uses of PropertyChangeSupport in jmri.managers
Subclasses of PropertyChangeSupport in jmri.managers Modifier and Type Class Description class
AbstractAnalogIOManager
Abstract partial implementation of a AnalogIOManager.class
AbstractAudioManager
Abstract partial implementation of an AudioManager.class
AbstractLightManager
Abstract partial implementation of a LightManager.class
AbstractManager<E extends NamedBean>
Abstract partial implementation for all Manager-type classes.class
AbstractMemoryManager
Abstract partial implementation of a MemoryManager.class
AbstractMeterManager
Default implementation of a MeterManager.class
AbstractPowerManager<M extends SystemConnectionMemo>
Base PowerManager implementation for controlling layout power.class
AbstractProvidingProxyManager<E extends NamedBean>
Implementation of a Manager that can serves as a proxy for multiple system-specific implementations.class
AbstractProxyManager<E extends NamedBean>
Implementation of a Manager that can serves as a proxy for multiple system-specific implementations.class
AbstractReporterManager
Abstract partial implementation of a ReporterManager.class
AbstractSensorManager
Abstract base implementation of the SensorManager interface.class
AbstractSignalHeadManager
Abstract partial implementation of a SignalHeadManager.class
AbstractStringIOManager
Abstract partial implementation of a StringIOManager.class
AbstractTurnoutManager
Abstract partial implementation of a TurnoutManager.class
DefaultConditionalManager
Basic Implementation of a ConditionalManager.class
DefaultIdTagManager
Concrete implementation for the InternalIdTagManager
interface.class
DefaultLogixManager
Basic Implementation of a LogixManager.class
DefaultMemoryManager
Provide the concrete implementation for the Internal Memory Manager.class
DefaultPowerManager
Default implementation for controlling layout powerclass
DefaultProgrammerManager
Provides a very basic implementation of a programmer manager by providing a union of the AddressedProgrammerManager and GlobalProgrammerManager interfaces.class
DefaultRailComManager
Concrete implementation for the InternalRailComManager
interface.class
DefaultRouteManager
Basic Implementation of a RouteManager.class
DefaultSectionManager
Basic Implementation of a SectionManager.class
DefaultSignalGroupManager
Default implementation of a SignalGroupManager.class
DefaultSignalMastLogicManager
Default implementation of a SignalMastLogicManager.class
DefaultSignalMastManager
Default implementation of a SignalMastManager.class
DefaultSignalSystemManager
Default implementation of a SignalSystemManager.class
DefaultTransitManager
Implementation of a Transit Managerclass
DefaultVariableLightManager
Default implementation of a VariableLightManager.class
DeferringProgrammerManager
Defers global programmer operations to the default global Programmer, and addressed programmer operations to the default AddressedProgrammer.class
ProxyAnalogIOManager
Implementation of a AnalogIOManager that can serve as a proxy for multiple system-specific implementations.class
ProxyIdTagManager
Implementation of a IdTagManager that can serve as a proxy for multiple system-specific implementations.class
ProxyLightManager
Implementation of a LightManager that can serve as a proxy for multiple system-specific implementations.class
ProxyMeterManager
Implementation of a MeterManager that can serve as a proxy for multiple system-specific implementations.class
ProxyReporterManager
Implementation of a ReporterManager that can serve as a proxy for multiple system-specific implementations.class
ProxySensorManager
Implementation of a SensorManager that can serve as a proxy for multiple system-specific implementations.class
ProxyStringIOManager
Implementation of a StringIOManager that can serve as a proxy for multiple system-specific implementations.class
ProxyTurnoutManager
Implementation of a TurnoutManager that can serve as a proxy for multiple system-specific implementations. -
Uses of PropertyChangeSupport in jmri.progdebugger
Subclasses of PropertyChangeSupport in jmri.progdebugger Modifier and Type Class Description class
DebugProgrammerManager
Provides an implementation of ProgrammerManager for the debug programmer.class
ProgDebugger
Debugging implementation of Programmer interface.
-