Uses of Interface
jmri.beans.PropertyChangeFirer
-
Packages that use PropertyChangeFirer Package Description 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.audio Provides specific implementations of various audio systems.jmri.jmrit.catalog Provides a tree-based catalog for browsing.jmri.jmrit.consisttool jmri.jmrit.display Provides control panel and associated visible icon classes.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.logixng.util 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.jmrit.roster jmri.jmrit.roster.rostergroup jmri.jmrit.symbolicprog Basic support for advanced programming, primarily used by DecoderPro.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.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.cmri Provides basic interfaces and certain core implementations for the JMRI C/MRI implementation.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 jmri.jmrix.ieee802154.serialdriver 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.loconetovertcp JMRI implementation of the LocoNet over TCP protocol.jmri.jmrix.loconet.pr2 jmri.jmrix.loconet.pr3 jmri.jmrix.loconet.pr4 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.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.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.profile JMRI profile management.jmri.progdebugger A simple implementation of Programmer for debugging purposes.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.zeroconf Provides utilities and classes for Zeroconf/Bonjour networking.jmri.web.server -
-
Uses of PropertyChangeFirer in apps.systemconsole
Classes in apps.systemconsole that implement PropertyChangeFirer Modifier and Type Class Description class
SystemConsolePreferencesManager
Manage preferences for theSystemConsole
. -
Uses of PropertyChangeFirer in apps.util.issuereporter
Classes in apps.util.issuereporter that implement PropertyChangeFirer Modifier and Type Class Description class
BugReport
class
EnhancementRequest
class
IssueReport
Common code for the various types of problem reports. -
Uses of PropertyChangeFirer in jmri
Classes in jmri that implement PropertyChangeFirer Modifier and Type Class Description class
BeanSetting
Represent a NamedBean (such as a Turnout) and specific desired setting for it.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
Scale
Define the characteristics of a layout scale.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 PropertyChangeFirer in jmri.beans
Classes in jmri.beans that implement PropertyChangeFirer Modifier and Type Class Description class
ArbitraryBean
Generic implementation ofBeanInterface
with a complete implementation ofPropertyChangeSupport
and support for arbitrary properties defined at runtime.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
PropertyChangeSupport
Implementation ofPropertyChangeSupport
that can be extended by classes that would normally need to implement the methods of PropertyChangeSupport independently.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 PropertyChangeFirer in jmri.configurexml
Classes in jmri.configurexml that implement PropertyChangeFirer Modifier and Type Class Description class
ShutdownPreferences
Preferences for Shutdown used by StoreAndCompare -
Uses of PropertyChangeFirer in jmri.implementation
Classes in jmri.implementation that implement PropertyChangeFirer Modifier and Type Class Description class
FileLocationsPreferences
class
SignalSpeedMap
Default implementation to map Signal aspects or appearances to speed requirements. -
Uses of PropertyChangeFirer in jmri.jmris
Classes in jmri.jmris that implement PropertyChangeFirer Modifier and Type Class Description class
AbstractServerPreferences
-
Uses of PropertyChangeFirer in jmri.jmris.simpleserver
Classes in jmri.jmris.simpleserver that implement PropertyChangeFirer Modifier and Type Class Description class
SimpleServerPreferences
-
Uses of PropertyChangeFirer in jmri.jmris.srcp
Classes in jmri.jmris.srcp that implement PropertyChangeFirer Modifier and Type Class Description class
JmriSRCPServerPreferences
-
Uses of PropertyChangeFirer in jmri.jmrit.audio
Classes in jmri.jmrit.audio that implement PropertyChangeFirer Modifier and Type Class Description class
DefaultAudioManager
Provide the concrete implementation for the Internal Audio Manager. -
Uses of PropertyChangeFirer in jmri.jmrit.catalog
Classes in jmri.jmrit.catalog that implement PropertyChangeFirer Modifier and Type Class Description class
DefaultCatalogTreeManager
Provide the concrete implementation for the Internal CatalogTree Manager. -
Uses of PropertyChangeFirer in jmri.jmrit.consisttool
Classes in jmri.jmrit.consisttool that implement PropertyChangeFirer Modifier and Type Class Description class
ConsistPreferencesManager
-
Uses of PropertyChangeFirer in jmri.jmrit.display
Classes in jmri.jmrit.display that implement PropertyChangeFirer Modifier and Type Class Description class
EditorManager
Manager for JMRI Editors. -
Uses of PropertyChangeFirer in jmri.jmrit.display.layoutEditor
Classes in jmri.jmrit.display.layoutEditor that implement PropertyChangeFirer Modifier and Type Class Description class
LayoutBlockManager
Implementation of a Manager to handle LayoutBlocks.class
LayoutTrackExpectedState<T extends LayoutTrack>
Retain a LayoutTrack and its expected state. -
Uses of PropertyChangeFirer in jmri.jmrit.entryexit
Classes in jmri.jmrit.entryexit that implement PropertyChangeFirer 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 PropertyChangeFirer in jmri.jmrit.logix
Classes in jmri.jmrit.logix that implement PropertyChangeFirer Modifier and Type Class Description class
OBlockManager
Basic Implementation of an OBlockManager.class
WarrantManager
Basic Implementation of a WarrantManager.class
WarrantPreferences
Hold configuration data for Warrants, includes Speed Map -
Uses of PropertyChangeFirer in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement PropertyChangeFirer 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
DefaultLogixNGPreferences
Preferences for LogixNGclass
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 PropertyChangeFirer in jmri.jmrit.logixng.util
Classes in jmri.jmrit.logixng.util that implement PropertyChangeFirer Modifier and Type Class Description class
DispatcherActiveTrainManager
The Dispatcher support in LogixNG provides the ability to start, control, and terminate trains. -
Uses of PropertyChangeFirer in jmri.jmrit.operations.automation
Classes in jmri.jmrit.operations.automation that implement PropertyChangeFirer Modifier and Type Class Description class
Automation
Automation for operationsclass
AutomationItem
Represents one automation item of a automationclass
AutomationManager
Manages automations. -
Uses of PropertyChangeFirer in jmri.jmrit.operations.automation.actions
-
Uses of PropertyChangeFirer in jmri.jmrit.operations.locations
Classes in jmri.jmrit.operations.locations that implement PropertyChangeFirer Modifier and Type Class Description class
Location
Represents a location on the layoutclass
LocationManager
Manages locations.class
Pool
Represents a pool of tracks that share their length.class
Track
Represents a location (track) on the layout Can be a spur, yard, staging, or interchange track. -
Uses of PropertyChangeFirer in jmri.jmrit.operations.locations.divisions
Classes in jmri.jmrit.operations.locations.divisions that implement PropertyChangeFirer Modifier and Type Class Description class
Division
Represents a railroad divisionclass
DivisionManager
Manages divisions. -
Uses of PropertyChangeFirer in jmri.jmrit.operations.locations.schedules
Classes in jmri.jmrit.operations.locations.schedules that implement PropertyChangeFirer 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 PropertyChangeFirer in jmri.jmrit.operations.rollingstock
Classes in jmri.jmrit.operations.rollingstock that implement PropertyChangeFirer 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 PropertyChangeFirer in jmri.jmrit.operations.rollingstock.cars
Classes in jmri.jmrit.operations.rollingstock.cars that implement PropertyChangeFirer 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 PropertyChangeFirer in jmri.jmrit.operations.rollingstock.engines
Classes in jmri.jmrit.operations.rollingstock.engines that implement PropertyChangeFirer 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 PropertyChangeFirer in jmri.jmrit.operations.routes
Classes in jmri.jmrit.operations.routes that implement PropertyChangeFirer 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 PropertyChangeFirer in jmri.jmrit.operations.setup
Classes in jmri.jmrit.operations.setup that implement PropertyChangeFirer Modifier and Type Class Description class
Setup
Operations settings. -
Uses of PropertyChangeFirer in jmri.jmrit.operations.trains
Classes in jmri.jmrit.operations.trains that implement PropertyChangeFirer Modifier and Type Class Description class
Train
Represents a train on the layoutclass
TrainManager
Manages trains. -
Uses of PropertyChangeFirer in jmri.jmrit.operations.trains.schedules
Classes in jmri.jmrit.operations.trains.schedules that implement PropertyChangeFirer Modifier and Type Class Description class
TrainSchedule
Represents a schedule for trains.class
TrainScheduleManager
Manages train schedules. -
Uses of PropertyChangeFirer in jmri.jmrit.roster
Classes in jmri.jmrit.roster that implement PropertyChangeFirer 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 PropertyChangeFirer in jmri.jmrit.roster.rostergroup
Classes in jmri.jmrit.roster.rostergroup that implement PropertyChangeFirer Modifier and Type Class Description class
RosterGroup
A RosterGroup object contains information about groupings of entries within theRoster
. -
Uses of PropertyChangeFirer in jmri.jmrit.symbolicprog
Classes in jmri.jmrit.symbolicprog that implement PropertyChangeFirer Modifier and Type Class Description class
ProgrammerConfigManager
-
Uses of PropertyChangeFirer in jmri.jmrix
Classes in jmri.jmrix that implement PropertyChangeFirer Modifier and Type Class Description class
AbstractProgrammer
Common implementations for the Programmer interface.class
AbstractThrottle
An abstract implementation of DccThrottle.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 PropertyChangeFirer in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement PropertyChangeFirer Modifier and Type Class Description class
AcelaLightManager
Implement LightManager for Acela systems.class
AcelaSensorManager
Manage the Acela-specific Sensor implementation.class
AcelaSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
AcelaTurnoutManager
Implement turnout manager for Acela systems. -
Uses of PropertyChangeFirer in jmri.jmrix.anyma
Classes in jmri.jmrix.anyma that implement PropertyChangeFirer Modifier and Type Class Description class
AnymaDMX_SystemConnectionMemo
Minimal SystemConnectionMemo for anyma dmx systems.class
UsbLightManager
Implement LightManager for Anyma dmx usb systems. -
Uses of PropertyChangeFirer in jmri.jmrix.bachrus
Classes in jmri.jmrix.bachrus that implement PropertyChangeFirer Modifier and Type Class Description class
SpeedoSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement PropertyChangeFirer 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
BiDiBSystemConnectionMemo
Lightweight class to denote that a system is active and provide general information.class
BiDiBThrottle
An implementation of DccThrottle with code specific to an BiDiB connection.class
BiDiBTurnoutManager
Implement turnout manager for BiDiB systems. -
Uses of PropertyChangeFirer in jmri.jmrix.can
Classes in jmri.jmrix.can that implement PropertyChangeFirer Modifier and Type Class Description class
CanSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.can.cbus
Classes in jmri.jmrix.can.cbus that implement PropertyChangeFirer 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
CbusPreferences
Preferences for the MERG CBUS connections.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 PropertyChangeFirer in jmri.jmrix.cmri
Classes in jmri.jmrix.cmri that implement PropertyChangeFirer Modifier and Type Class Description class
CMRISystemConnectionMemo
Minimal SystemConnectionMemo for C/MRI systems. -
Uses of PropertyChangeFirer in jmri.jmrix.cmri.serial
Classes in jmri.jmrix.cmri.serial that implement PropertyChangeFirer 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 PropertyChangeFirer in jmri.jmrix.dcc4pc
Classes in jmri.jmrix.dcc4pc that implement PropertyChangeFirer 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.class
Dcc4PcSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement PropertyChangeFirer 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
DCCppSystemConnectionMemo
Lightweight class to denote that a system is active and provide general information.class
DCCppThrottle
An implementation of DccThrottle with code specific to a DCC++ connection.class
DCCppTurnoutManager
Implement TurnoutManager for DCC++ systems. -
Uses of PropertyChangeFirer in jmri.jmrix.debugthrottle
Classes in jmri.jmrix.debugthrottle that implement PropertyChangeFirer Modifier and Type Class Description class
DebugThrottle
An implementation of DccThrottle for debugging use. -
Uses of PropertyChangeFirer in jmri.jmrix.direct
Classes in jmri.jmrix.direct that implement PropertyChangeFirer Modifier and Type Class Description class
DirectSystemConnectionMemo
Minimum required SystemConnectionMemo.class
Throttle
An implementation of DccThrottle with code specific to a Direct serial connection. -
Uses of PropertyChangeFirer in jmri.jmrix.easydcc
Classes in jmri.jmrix.easydcc that implement PropertyChangeFirer 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
EasyDccSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
EasyDccThrottle
An implementation of DccThrottle with code specific to an EasyDCC connection.class
EasyDccTurnoutManager
Implement turnout manager for EasyDcc systems. -
Uses of PropertyChangeFirer in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement PropertyChangeFirer Modifier and Type Class Description class
EcosDccThrottle
An implementation of DccThrottle with code specific to an ECoS connection.class
EcosLocoAddress
Stores all the loco information from the ECoS into JMRIclass
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
EcosSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
EcosTurnoutManager
Implement turnout manager for Ecos systems. -
Uses of PropertyChangeFirer in jmri.jmrix.grapevine
Classes in jmri.jmrix.grapevine that implement PropertyChangeFirer Modifier and Type Class Description class
GrapevineSystemConnectionMemo
Minimum required SystemConnectionMemo for Grapevine.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 PropertyChangeFirer in jmri.jmrix.ieee802154
Classes in jmri.jmrix.ieee802154 that implement PropertyChangeFirer Modifier and Type Class Description class
IEEE802154SystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.ieee802154.serialdriver
Classes in jmri.jmrix.ieee802154.serialdriver that implement PropertyChangeFirer Modifier and Type Class Description class
SerialSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.ieee802154.xbee
Classes in jmri.jmrix.ieee802154.xbee that implement PropertyChangeFirer Modifier and Type Class Description class
XBeeConnectionMemo
Lightweight class to denote that a system is active, and provide general information.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 PropertyChangeFirer in jmri.jmrix.internal
Classes in jmri.jmrix.internal that implement PropertyChangeFirer 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
InternalSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
InternalTurnoutManager
Implement a turnout manager for "Internal" (virtual) turnouts. -
Uses of PropertyChangeFirer in jmri.jmrix.ipocs
Classes in jmri.jmrix.ipocs that implement PropertyChangeFirer Modifier and Type Class Description class
IpocsLightManager
class
IpocsSensorManager
class
IpocsSystemConnectionMemo
class
IpocsTurnoutManager
-
Uses of PropertyChangeFirer in jmri.jmrix.jmriclient
Classes in jmri.jmrix.jmriclient that implement PropertyChangeFirer 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
JMRIClientSystemConnectionMemo
Lightweight class to denote that a system is active and provide general information.class
JMRIClientTurnoutManager
Implement turnout manager for JMRIClient systems -
Uses of PropertyChangeFirer in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement PropertyChangeFirer 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
XNetSystemConnectionMemo
Lightweight class to denote that a system is active and provide general informationclass
XNetThrottle
An implementation of DccThrottle with code specific to an XpressNet connection.class
XNetTurnoutManager
Implement turnout manager for Lenz (XpresssNet) connections. -
Uses of PropertyChangeFirer in jmri.jmrix.lenz.hornbyelite
Classes in jmri.jmrix.lenz.hornbyelite that implement PropertyChangeFirer Modifier and Type Class Description class
EliteXNetProgrammer
Programmer support for Hornby Elite implementationn of XpressNet.class
EliteXNetSystemConnectionMemo
Lightweight class to denote that a system is active and provide general informationclass
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 PropertyChangeFirer in jmri.jmrix.lenz.li100
Classes in jmri.jmrix.lenz.li100 that implement PropertyChangeFirer Modifier and Type Class Description class
LI100XNetProgrammer
Programmer support for Lenz XpressNet. -
Uses of PropertyChangeFirer in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement PropertyChangeFirer 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
LocoNetSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.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 PropertyChangeFirer in jmri.jmrix.loconet.hexfile
Classes in jmri.jmrix.loconet.hexfile that implement PropertyChangeFirer Modifier and Type Class Description class
HexFileSystemConnectionMemo
Lightweight class to denote that a system is "active" via a LocoNet hexfile emulator.class
LnSensorManager
Manage the LocoNet-specific Sensor implementation via a LocoNet hexfile emulator. -
Uses of PropertyChangeFirer in jmri.jmrix.loconet.locoio
Classes in jmri.jmrix.loconet.locoio that implement PropertyChangeFirer Modifier and Type Class Description class
LocoIOData
Data associated with a LocoIO device. -
Uses of PropertyChangeFirer in jmri.jmrix.loconet.loconetovertcp
Classes in jmri.jmrix.loconet.loconetovertcp that implement PropertyChangeFirer Modifier and Type Class Description class
LnTcpPreferences
Preferences for the LocoNet over TCP server. -
Uses of PropertyChangeFirer in jmri.jmrix.loconet.pr2
Classes in jmri.jmrix.loconet.pr2 that implement PropertyChangeFirer Modifier and Type Class Description class
LnPr2PowerManager
PowerManager implementation for controlling layout power via PR2.class
PR2SystemConnectionMemo
Lightweight class to denote that a PR2 is active -
Uses of PropertyChangeFirer in jmri.jmrix.loconet.pr3
Classes in jmri.jmrix.loconet.pr3 that implement PropertyChangeFirer Modifier and Type Class Description class
PR3SystemConnectionMemo
Lightweight class to denote that a PR3 is active -
Uses of PropertyChangeFirer in jmri.jmrix.loconet.pr4
Classes in jmri.jmrix.loconet.pr4 that implement PropertyChangeFirer Modifier and Type Class Description class
PR4SystemConnectionMemo
Lightweight class to denote that a PR4 is active -
Uses of PropertyChangeFirer in jmri.jmrix.loconet.uhlenbrock
Classes in jmri.jmrix.loconet.uhlenbrock that implement PropertyChangeFirer Modifier and Type Class Description class
UhlenbrockProgrammerManager
Extend LnProgrammerManager to disable on-the-track programming, which is not supported by IB-COM or Intellibox IIclass
UhlenbrockSystemConnectionMemo
Lightweight class to denote that an Uhlenbrock IB-COM or Intellibox II is active -
Uses of PropertyChangeFirer in jmri.jmrix.loconet.usb_dcs210Plus
Classes in jmri.jmrix.loconet.usb_dcs210Plus that implement PropertyChangeFirer Modifier and Type Class Description class
UsbDcs210PlusSystemConnectionMemo
Lightweight class to denote that a DCS210Plus USB interface is active -
Uses of PropertyChangeFirer in jmri.jmrix.loconet.usb_dcs240
Classes in jmri.jmrix.loconet.usb_dcs240 that implement PropertyChangeFirer Modifier and Type Class Description class
UsbDcs240SystemConnectionMemo
Lightweight class to denote that a DCS240 USB interface is active -
Uses of PropertyChangeFirer in jmri.jmrix.loconet.usb_dcs240Plus
Classes in jmri.jmrix.loconet.usb_dcs240Plus that implement PropertyChangeFirer Modifier and Type Class Description class
UsbDcs240PlusSystemConnectionMemo
Lightweight class to denote that a DCS240Plus USB interface is active -
Uses of PropertyChangeFirer in jmri.jmrix.loconet.usb_dcs52
Classes in jmri.jmrix.loconet.usb_dcs52 that implement PropertyChangeFirer Modifier and Type Class Description class
UsbDcs52SystemConnectionMemo
Lightweight class to denote that a DCS52 USB interface is active -
Uses of PropertyChangeFirer in jmri.jmrix.maple
Classes in jmri.jmrix.maple that implement PropertyChangeFirer Modifier and Type Class Description class
MapleSystemConnectionMemo
Minimum required SystemConnectionMemo for Maple.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 PropertyChangeFirer in jmri.jmrix.marklin
Classes in jmri.jmrix.marklin that implement PropertyChangeFirer Modifier and Type Class Description class
MarklinPowerManager
PowerManager implementation for controlling layout power.class
MarklinSensorManager
Implement sensor manager for Marklin systems.class
MarklinSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
MarklinThrottle
An implementation of DccThrottle with code specific to an TAMS connection.class
MarklinTurnoutManager
Implement turnout manager for Marklin systems. -
Uses of PropertyChangeFirer in jmri.jmrix.marklin.cdb
Classes in jmri.jmrix.marklin.cdb that implement PropertyChangeFirer Modifier and Type Class Description class
CdBSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt that implement PropertyChangeFirer 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
MqttSystemConnectionMemo
class
MqttThrottle
An implementation of AbstractThrottle with code specific to a MQTT connection.class
MqttTurnoutManager
Implement turnout manager for MQTT systems -
Uses of PropertyChangeFirer in jmri.jmrix.mrc
Classes in jmri.jmrix.mrc that implement PropertyChangeFirer 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
MrcSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
MrcThrottle
An implementation of DccThrottle with code specific to an MRC connection.class
MrcTurnoutManager
New MRC TurnoutManager -
Uses of PropertyChangeFirer in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement PropertyChangeFirer 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
NceSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
NceThrottle
An implementation of DccThrottle with code specific to an NCE connection.class
NceTurnoutManager
Implement turnout manager for NCE systems. -
Uses of PropertyChangeFirer in jmri.jmrix.oaktree
Classes in jmri.jmrix.oaktree that implement PropertyChangeFirer Modifier and Type Class Description class
OakTreeSystemConnectionMemo
Minimum required SystemConnectionMemo.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 PropertyChangeFirer in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement PropertyChangeFirer 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 PropertyChangeFirer in jmri.jmrix.pi
Classes in jmri.jmrix.pi that implement PropertyChangeFirer Modifier and Type Class Description class
RaspberryPiSensorManager
Manage the RaspberryPi specific Sensor implementation.class
RaspberryPiSystemConnectionMemo
Lightweight class to denote that a system is active and provide general information.class
RaspberryPiTurnoutManager
Implement Pi turnout manager. -
Uses of PropertyChangeFirer in jmri.jmrix.powerline
Classes in jmri.jmrix.powerline that implement PropertyChangeFirer Modifier and Type Class Description class
SerialLightManager
Implement LightManager for Powerline serial systems.class
SerialSensorManager
Manage the system-specific Sensor implementation.class
SerialSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
SerialTurnoutManager
Implement turnout manager for Powerline systems. -
Uses of PropertyChangeFirer in jmri.jmrix.powerline.cm11
Classes in jmri.jmrix.powerline.cm11 that implement PropertyChangeFirer Modifier and Type Class Description class
SpecificLightManager
Implement LightManager for powerline serial systems with CM11 adapters.class
SpecificSensorManager
Manage the system-specific Sensor implementation.class
SpecificSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.powerline.cp290
Classes in jmri.jmrix.powerline.cp290 that implement PropertyChangeFirer Modifier and Type Class Description class
SpecificLightManager
Implement LightManager for powerline serial systems with CP290 adaptersclass
SpecificSensorManager
Manage the system-specific Sensor implementation.class
SpecificSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.powerline.dmx512
Classes in jmri.jmrix.powerline.dmx512 that implement PropertyChangeFirer Modifier and Type Class Description class
SpecificLightManager
Implement LightManager for powerline serial systems with DMX512 serial adapters.class
SpecificSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.powerline.insteon2412s
Classes in jmri.jmrix.powerline.insteon2412s that implement PropertyChangeFirer Modifier and Type Class Description class
SpecificLightManager
Implement LightManager for powerline serial systems with Insteon 2412S adaptersclass
SpecificSensorManager
Manage the system-specific Sensor implementation.class
SpecificSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.powerline.simulator
Classes in jmri.jmrix.powerline.simulator that implement PropertyChangeFirer Modifier and Type Class Description class
SpecificLightManager
Implement LightManager for powerline serial systems with Insteon 2412S adaptersclass
SpecificSensorManager
Manage the system-specific Sensor implementation.class
SpecificSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.qsi
Classes in jmri.jmrix.qsi that implement PropertyChangeFirer Modifier and Type Class Description class
QsiProgrammer
Implements the jmri.Programmer interface via commands for the QSI programmer.class
QsiSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.rfid
Classes in jmri.jmrix.rfid that implement PropertyChangeFirer Modifier and Type Class Description class
RfidReporterManager
Rfid implementation of a ReporterManager.class
RfidSensorManager
Manage the Rfid-specific Sensor implementation.class
RfidSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information. -
Uses of PropertyChangeFirer in jmri.jmrix.rfid.generic.standalone
Classes in jmri.jmrix.rfid.generic.standalone that implement PropertyChangeFirer Modifier and Type Class Description class
StandaloneReporterManager
Rfid implementation of a ReporterManager.class
StandaloneSensorManager
Manage the Rfid-specific Sensor implementation. -
Uses of PropertyChangeFirer in jmri.jmrix.rfid.merg.concentrator
Classes in jmri.jmrix.rfid.merg.concentrator that implement PropertyChangeFirer Modifier and Type Class Description class
ConcentratorReporterManager
Rfid implementation of a ReporterManager.class
ConcentratorSensorManager
Manage the Rfid-specific Sensor implementation. -
Uses of PropertyChangeFirer in jmri.jmrix.roco
Classes in jmri.jmrix.roco that implement PropertyChangeFirer Modifier and Type Class Description class
RocoXNetThrottle
An implementation of DccThrottle with code specific to a Roco XpressNet connection. -
Uses of PropertyChangeFirer in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement PropertyChangeFirer 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
Z21SystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.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 PropertyChangeFirer in jmri.jmrix.rps
Classes in jmri.jmrix.rps that implement PropertyChangeFirer Modifier and Type Class Description class
RpsReporterManager
RPS implementation of a ReporterManager.class
RpsSensorManager
Manage the RPS-specific Sensor implementation.class
RpsSystemConnectionMemo
Minimal implementation of SystemConnectionMemo. -
Uses of PropertyChangeFirer in jmri.jmrix.secsi
Classes in jmri.jmrix.secsi that implement PropertyChangeFirer Modifier and Type Class Description class
SecsiSystemConnectionMemo
Minimum required implementation.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 PropertyChangeFirer in jmri.jmrix.sprog
Classes in jmri.jmrix.sprog that implement PropertyChangeFirer 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
SprogSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
SprogThrottle
An implementation of DccThrottle with code specific to an SPROG connection.class
SprogTurnoutManager
Implement turnout manager for Sprog systems. -
Uses of PropertyChangeFirer in jmri.jmrix.srcp
Classes in jmri.jmrix.srcp that implement PropertyChangeFirer Modifier and Type Class Description class
SRCPBusConnectionMemo
Lightweight class to denote that a system is active, and provide general information.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
SRCPSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
SRCPThrottle
An implementation of DccThrottle with code specific to an SRCP connection.class
SRCPTurnoutManager
Implement TurnoutManager for SRCP systems. -
Uses of PropertyChangeFirer in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement PropertyChangeFirer 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
TamsSystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
TamsThrottle
An implementation of DccThrottle with code specific to a TAMS connection.class
TamsTurnoutManager
Implement turnout manager for Tams systems. -
Uses of PropertyChangeFirer in jmri.jmrix.tmcc
Classes in jmri.jmrix.tmcc that implement PropertyChangeFirer Modifier and Type Class Description class
SerialThrottle
An implementation of DccThrottle.class
SerialTurnoutManager
Implement turnout manager for TMCC serial systems.class
TmccSystemConnectionMemo
Provide the required SystemConnectionMemo. -
Uses of PropertyChangeFirer in jmri.jmrix.xpa
Classes in jmri.jmrix.xpa that implement PropertyChangeFirer Modifier and Type Class Description class
XpaPowerManager
PowerManager implementation for controlling layout power from an XPA+modem connected to an XpressNet based system.class
XpaSystemConnectionMemo
Provide the required SystemConnectionMemo for the XPA+Modem adapters.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 PropertyChangeFirer in jmri.jmrix.zimo
Classes in jmri.jmrix.zimo that implement PropertyChangeFirer 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
Mx1SystemConnectionMemo
Lightweight class to denote that a system is active, and provide general information.class
Mx1Throttle
An implementation of DccThrottle with code specific to an Mx1 connection.class
Mx1TurnoutManager
Implement turnout manager for Mx1 Turnouts. -
Uses of PropertyChangeFirer in jmri.jmrix.ztc.ztc611
Classes in jmri.jmrix.ztc.ztc611 that implement PropertyChangeFirer Modifier and Type Class Description class
ZTC611XNetTurnoutManager
Implement turnout manager - Specific to ZTC ZTC611 -
Uses of PropertyChangeFirer in jmri.managers
Classes in jmri.managers that implement PropertyChangeFirer 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
DefaultShutDownManager
The default implementation ofShutDownManager
.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
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.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 PropertyChangeFirer in jmri.profile
Classes in jmri.profile that implement PropertyChangeFirer Modifier and Type Class Description class
ProfileManager
Manage JMRI configuration profiles. -
Uses of PropertyChangeFirer in jmri.progdebugger
Classes in jmri.progdebugger that implement PropertyChangeFirer Modifier and Type Class Description class
DebugProgrammerManager
Provides an implementation of ProgrammerManager for the debug programmer.class
ProgDebugger
Debugging implementation of Programmer interface. -
Uses of PropertyChangeFirer in jmri.server.json
Classes in jmri.server.json that implement PropertyChangeFirer Modifier and Type Class Description class
JsonServerPreferences
-
Uses of PropertyChangeFirer in jmri.server.json.consist
Classes in jmri.server.json.consist that implement PropertyChangeFirer Modifier and Type Class Description class
JsonConsistManager
ConsistManager for the JSON services. -
Uses of PropertyChangeFirer in jmri.server.web.app
Classes in jmri.server.web.app that implement PropertyChangeFirer Modifier and Type Class Description class
WebAppManager
Manager for the Angular JMRI Web Application. -
Uses of PropertyChangeFirer in jmri.swing
Classes in jmri.swing that implement PropertyChangeFirer Modifier and Type Class Description class
JmriJTablePersistenceManager
Default implementation ofJTablePersistenceManager
. -
Uses of PropertyChangeFirer in jmri.util
Classes in jmri.util that implement PropertyChangeFirer 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
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 PropertyChangeFirer in jmri.util.gui
Classes in jmri.util.gui that implement PropertyChangeFirer Modifier and Type Class Description class
GuiLafPreferencesManager
Manage GUI Look and Feel (LAF) preferences. -
Uses of PropertyChangeFirer in jmri.util.prefs
Classes in jmri.util.prefs that implement PropertyChangeFirer Modifier and Type Class Description class
AbstractPreferencesManager
An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require. -
Uses of PropertyChangeFirer in jmri.util.startup
Classes in jmri.util.startup that implement PropertyChangeFirer 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 PropertyChangeFirer in jmri.util.zeroconf
Classes in jmri.util.zeroconf that implement PropertyChangeFirer Modifier and Type Class Description class
ZeroConfPreferences
Preferences manager for ZeroConf networking. -
Uses of PropertyChangeFirer in jmri.web.server
Classes in jmri.web.server that implement PropertyChangeFirer Modifier and Type Class Description class
WebServerPreferences
-