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 andPropertyChangeListeners.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.setup.backup 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:JmriConfigurationProviderComplex preferences within an XML element provided by the object storing and retrieving the element.JmriPreferencesProviderSimple preferences within aPreferencesconstruct.JmriUserInterfaceConfigurationProviderComplex 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 classSystemConsolePreferencesManagerManage preferences for theSystemConsole. -
Uses of PropertyChangeFirer in apps.util.issuereporter
Classes in apps.util.issuereporter that implement PropertyChangeFirer Modifier and Type Class Description classBugReportclassEnhancementRequestclassIssueReportCommon code for the various types of problem reports. -
Uses of PropertyChangeFirer in jmri
Classes in jmri that implement PropertyChangeFirer Modifier and Type Class Description classBeanSettingRepresent a NamedBean (such as a Turnout) and specific desired setting for it.classBlockManagerBasic implementation of a BlockManager.classCommonTurnoutOperationSpecialization of TurnoutOperation to contain common properties and methods for concrete subclasses.classNamedBeanHandleManagerInstance for controlling the issuing of NamedBeanHandles.classNoFeedbackTurnoutOperationNoFeedBackTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with no feedback.classRawTurnoutOperationRawTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with no feedback by sending raw NMRA commands to the turnout.classScaleDefine the characteristics of a layout scale.classSensorTurnoutOperationSensorTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with explicit feedback from sensor(s).classTurnoutOperationFramework for automating reliable turnout operation. -
Uses of PropertyChangeFirer in jmri.beans
Classes in jmri.beans that implement PropertyChangeFirer Modifier and Type Class Description classArbitraryBeanGeneric implementation ofBeanInterfacewith a complete implementation ofPropertyChangeSupportand support for arbitrary properties defined at runtime.classBeanGeneric implementation ofBeanInterfacewith a complete implementation ofPropertyChangeSupport.classConstrainedArbitraryBeanA Bean with support forVetoableChangeListeners.classConstrainedBeanA Bean with support forVetoableChangeListeners.classPreferencesBeanBean that implements some common code for preferences objects.classPropertyChangeSupportImplementation ofPropertyChangeSupportthat can be extended by classes that would normally need to implement the methods of PropertyChangeSupport independently.classVetoableChangeSupportImplementation ofPropertyChangeSupportandVetoableChangeSupportthat 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 classLoadAndStorePreferencesPreferences for Load and store tables and panel files.classShutdownPreferencesPreferences for Shutdown used by StoreAndCompare -
Uses of PropertyChangeFirer in jmri.implementation
Classes in jmri.implementation that implement PropertyChangeFirer Modifier and Type Class Description classFileLocationsPreferencesclassSignalSpeedMapDefault 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 classAbstractServerPreferences -
Uses of PropertyChangeFirer in jmri.jmris.simpleserver
Classes in jmri.jmris.simpleserver that implement PropertyChangeFirer Modifier and Type Class Description classSimpleServerPreferences -
Uses of PropertyChangeFirer in jmri.jmris.srcp
Classes in jmri.jmris.srcp that implement PropertyChangeFirer Modifier and Type Class Description classJmriSRCPServerPreferences -
Uses of PropertyChangeFirer in jmri.jmrit.audio
Classes in jmri.jmrit.audio that implement PropertyChangeFirer Modifier and Type Class Description classDefaultAudioManagerProvide 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 classDefaultCatalogTreeManagerProvide 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 classConsistPreferencesManager -
Uses of PropertyChangeFirer in jmri.jmrit.display
Classes in jmri.jmrit.display that implement PropertyChangeFirer Modifier and Type Class Description classEditorManagerManager 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 classLayoutBlockManagerImplementation of a Manager to handle LayoutBlocks.classLayoutTrackExpectedState<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 classEntryExitPairsImplements 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 classOBlockManagerBasic Implementation of an OBlockManager.classWarrantManagerBasic Implementation of a WarrantManager.classWarrantPreferencesHold 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 classAbstractBaseManager<E extends NamedBean>Abstract partial implementation for the LogixNG action and expression managers.classDefaultAnalogActionManagerClass providing the basic logic of the ActionManager interface.classDefaultAnalogExpressionManagerClass providing the basic logic of the ExpressionManager interface.classDefaultConditionalNGManagerClass providing the basic logic of the ConditionalNG_Manager interface.classDefaultDigitalActionManagerClass providing the basic logic of the DigitalActionManager interface.classDefaultDigitalBooleanActionManagerClass providing the basic logic of the DigitalBooleanActionManager interface.classDefaultDigitalExpressionManagerClass providing the basic logic of the DigitalExpressionManager interface.classDefaultGlobalVariableManagerClass providing the basic logic of the GlobalVariable_Manager interface.classDefaultLogixNGManagerClass providing the basic logic of the LogixNG_Manager interface.classDefaultLogixNGPreferencesPreferences for LogixNGclassDefaultModuleManagerClass providing the basic logic of the LogixNG_Manager interface.classDefaultNamedTableManagerClass providing the basic logic of the NamedTable_Manager interface.classDefaultStringActionManagerClass providing the basic logic of the ActionManager interface.classDefaultStringExpressionManagerClass 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 classDispatcherActiveTrainManagerThe 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 classAutomationAutomation for operationsclassAutomationItemRepresents one automation item of a automationclassAutomationManagerManages 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 classLocationRepresents a location on the layoutclassLocationManagerManages locations.classPoolRepresents a pool of tracks that share their length.classTrackRepresents 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 classDivisionRepresents a railroad divisionclassDivisionManagerManages 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 classScheduleRepresents a car delivery schedule for a locationclassScheduleItemRepresents one schedule item of a scheduleclassScheduleManagerManages schedules. -
Uses of PropertyChangeFirer in jmri.jmrit.operations.rollingstock
Classes in jmri.jmrit.operations.rollingstock that implement PropertyChangeFirer Modifier and Type Class Description classRollingStockRepresents rolling stock, both powered (locomotives) and not powered (cars) on the layout.classRollingStockAttributeRepresents an attribute a rolling stock can have.classRollingStockGroup<T extends RollingStock>A group of rolling stock that is managed as one unit.classRollingStockGroupManagerclassRollingStockManager<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 classCarRepresents a car on the layoutclassCarColorsRepresents the colors that cars can have.classCarLengthsRepresents the lengths that cars can have.classCarLoadsRepresents the loads that cars can have.classCarManagerManages the cars.classCarOwnersRepresents the owner names that cars can have.classCarRoadsRepresents the road names that cars can have.classCarTypesRepresents the types of cars a railroad can have.classKernelA Kernel is a group of cars that is managed as one car.classKernelManagerManages 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 classConsistA consist is a group of engines that is managed as one engine.classConsistManagerManages Consists.classEngineRepresents a locomotive on the layoutclassEngineLengthsRepresents the lengths that engines can have.classEngineManagerManages the engines.classEngineModelsRepresents the various engine models a railroad can have.classEngineTypesRepresents 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 classRouteRepresents a route on the layoutclassRouteLocationRepresents a location in a route, a location can appear more than once in a route.classRouteManagerManages the routes -
Uses of PropertyChangeFirer in jmri.jmrit.operations.setup
Classes in jmri.jmrit.operations.setup that implement PropertyChangeFirer Modifier and Type Class Description classSetupOperations settings. -
Uses of PropertyChangeFirer in jmri.jmrit.operations.setup.backup
Classes in jmri.jmrit.operations.setup.backup that implement PropertyChangeFirer Modifier and Type Class Description classAutoBackupSpecific Backup class for backing up and restoring Operations working files to the Automatic Backup Store.classBackupBaseBase class for backing up and restoring Operations working files.classDefaultBackupSpecific Backup class for backing up and restoring Operations working files to the Default Backup Store. -
Uses of PropertyChangeFirer in jmri.jmrit.operations.trains
Classes in jmri.jmrit.operations.trains that implement PropertyChangeFirer Modifier and Type Class Description classTrainRepresents a train on the layoutclassTrainManagerManages 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 classTrainScheduleRepresents a schedule for trains.classTrainScheduleManagerManages train schedules. -
Uses of PropertyChangeFirer in jmri.jmrit.roster
Classes in jmri.jmrit.roster that implement PropertyChangeFirer Modifier and Type Class Description classRosterConfigManagerLoad and store the Roster configuration.classRosterEntryRosterEntry 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 classRosterGroupA 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 classProgrammerConfigManager -
Uses of PropertyChangeFirer in jmri.jmrix
Classes in jmri.jmrix that implement PropertyChangeFirer Modifier and Type Class Description classAbstractProgrammerCommon implementations for the Programmer interface.classAbstractThrottleAn abstract implementation of DccThrottle.classCaptiveSystemConnectionMemoFor historical reasons, some NamedBean types have out-of-pattern system prefixes: OBlocks use O (as in OB) RailCom tags use R Transponding tags use L ThisSystemConnectionMemoimplementation is meant to handle these by providing connection memo services without being connected to a particular system instantiation.classConnectionConfigManagerManager for ConnectionConfig objects.classDefaultSystemConnectionMemoLightweight abstract class to denote that a system is active, and provide general information.classSystemConnectionMemoManagerManager for SystemConnectionMemos. -
Uses of PropertyChangeFirer in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement PropertyChangeFirer Modifier and Type Class Description classAcelaLightManagerImplement LightManager for Acela systems.classAcelaSensorManagerManage the Acela-specific Sensor implementation.classAcelaSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classAcelaTurnoutManagerImplement 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 classAnymaDMX_SystemConnectionMemoMinimal SystemConnectionMemo for anyma dmx systems.classUsbLightManagerImplement 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 classSpeedoSystemConnectionMemoLightweight 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 classBiDiBLightManagerImplement LightManager for BiDiB systems.classBiDiBOpsModeProgrammerProvides an Ops mode programming interface for BiDiB Currently only Byte mode is implemented, though BiDiB also supports bit mode writes for POMclassBiDiBProgrammerConvert the jmri.Programmer interface into BiDiB.classBiDiBProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers for BiDiB systemsclassBiDiBReporterManagerBiDiBReporterManager implements the ReporterManager for BiDiBclassBiDiBSensorManagerImplement SensorManager for BiDiB systems.classBiDiBSystemConnectionMemoLightweight class to denote that a system is active and provide general information.classBiDiBThrottleAn implementation of DccThrottle with code specific to an BiDiB connection.classBiDiBTurnoutManagerImplement 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 classCanSystemConnectionMemoLightweight 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 classCbusDccOpsModeProgrammerProvide an Ops Mode Programmer via a wrapper what works with the CBUS command station object.classCbusDccProgrammerImplements the jmri.Programmer interface via commands for the CBUS programmer.classCbusDccProgrammerManagerExtend 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.classCbusLightManagerImplement LightManager for CAN CBUS systems.classCbusPowerManagerPowerManager implementation for controlling CBUS layout power.classCbusPreferencesPreferences for the MERG CBUS connections.classCbusReporterManagerImplement ReporterManager for CAN CBUS systems.classCbusSensorManagerImplement SensorManager for CAN CBUS systems.classCbusThrottleAn implementation of DccThrottle via AbstractThrottle with code specific to a CBUS connection.classCbusTurnoutManagerImplement 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 classCMRISystemConnectionMemoMinimal 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 classSerialLightManagerImplement LightManager for CMRI serial systems.classSerialSensorManagerManage the C/MRI serial-specific Sensor implementation.classSerialTurnoutManagerImplement 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 classDcc4PcOpsModeProgrammerProvides an Ops mode proxy programming interface for a RailCom Reader.classDcc4PcProgrammerManagerDCC4PC Programmer acts as a proxy for ops mode programming.classDcc4PcReporterManagerDcc4PcReporterManager implements the ReporterManage for dcc4pcclassDcc4PcSensorManagerImplement SensorManager for Dcc4Pc systems.classDcc4PcSystemConnectionMemoLightweight 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 classDCCppLightManagerImplement LightManager for DCC++ systems.classDCCppOpsModeProgrammerProvides an Ops mode programming interface for DCC++.classDCCppPowerManagerclassDCCppProgrammerProgrammer support for DCC++.classDCCppProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers on DCC++classDCCppSensorManagerImplement SensorManager for DCC++ systems.classDCCppSystemConnectionMemoLightweight class to denote that a system is active and provide general information.classDCCppThrottleAn implementation of DccThrottle with code specific to a DCC++ connection.classDCCppTurnoutManagerImplement TurnoutManager for DCC++ systems. -
Uses of PropertyChangeFirer in jmri.jmrix.debugthrottle
Classes in jmri.jmrix.debugthrottle that implement PropertyChangeFirer Modifier and Type Class Description classDebugThrottleAn 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 classDirectSystemConnectionMemoMinimum required SystemConnectionMemo.classThrottleAn 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 classEasyDccOpsModeProgrammerProvide an Ops Mode Programmer via a wrapper that works with the EasyDccCommandStation object.classEasyDccPowerManagerPowerManager implementation for controlling layout powerclassEasyDccProgrammerImplements the jmri.Programmer interface via commands for the EasyDCC powerstation.classEasyDccProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers for EasyDCC systems.classEasyDccSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classEasyDccThrottleAn implementation of DccThrottle with code specific to an EasyDCC connection.classEasyDccTurnoutManagerImplement 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 classEcosDccThrottleAn implementation of DccThrottle with code specific to an ECoS connection.classEcosLocoAddressStores all the loco information from the ECoS into JMRIclassEcosLocoAddressManagerClass to manage the ECoS Loco entries within JMRI.classEcosOpsModeProgrammerProvide an Ops Mode Programmer via a wrapper what works with the ECoS command station object.classEcosPowerManagerPowerManager implementation for controlling ECoS layout power.classEcosProgrammerImplements the jmri.Programmer interface via commands for the ECoS programmer.classEcosProgrammerManagerExtend DefaultProgrammerManager to provide programmers on ECos Programming track is supported from ECoS firmware version 4.1.classEcosReporterManagerEcosReporterManager implements the ReporterManager for ECoSclassEcosSensorManagerImplement sensor manager for ECoS systems.classEcosSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classEcosTurnoutManagerImplement 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 classGrapevineSystemConnectionMemoMinimum required SystemConnectionMemo for Grapevine.classSerialLightManagerImplement LightManager for Grapevine serial systems.classSerialSensorManagerManage the system-specific Sensor implementation.classSerialTurnoutManagerImplement 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 classIEEE802154SystemConnectionMemoLightweight 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 classSerialSystemConnectionMemoLightweight 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 classXBeeConnectionMemoLightweight class to denote that a system is active, and provide general information.classXBeeLightManagerImplement LightManager for XBee connections.classXBeeSensorManagerManage the XBee specific Sensor implementation.classXBeeTurnoutManagerImplement 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 classInternalAnalogIOManagerImplement a AnalogIOManager for "Internal" (virtual) AnalogIOs.classInternalLightManagerImplement a LightManager for "Internal" (virtual) lights.classInternalMeterManagerImplement a MeterManager for "Internal" (virtual) Meters.classInternalReporterManagerImplementation of the InternalReporterManager interface.classInternalSensorManagerImplementation of the InternalSensorManager interface.classInternalStringIOManagerImplement a StringIOManager for "Internal" (virtual) StringIOs.classInternalSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classInternalTurnoutManagerImplement 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 classIpocsLightManagerclassIpocsSensorManagerclassIpocsSystemConnectionMemoclassIpocsTurnoutManager -
Uses of PropertyChangeFirer in jmri.jmrix.jmriclient
Classes in jmri.jmrix.jmriclient that implement PropertyChangeFirer Modifier and Type Class Description classJMRIClientLightManagerImplement LightManager for JMRIClient systemsclassJMRIClientPowerManagerPowerManager implementation for controlling layout powerclassJMRIClientReporterManagerImplement reporter manager for JMRIClient systemsclassJMRIClientSensorManagerImplement sensor manager for JMRIClient systems.classJMRIClientSystemConnectionMemoLightweight class to denote that a system is active and provide general information.classJMRIClientTurnoutManagerImplement 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 classXNetLightManagerImplement LightManager for XpressNet systems.classXNetOpsModeProgrammerProvides an Ops mode programming interface for XpressNet Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POMclassXNetPowerManagerPowerManager implementation for controlling layout power.classXNetProgrammerConvert the jmri.Programmer interface into commands for the Lenz XpressNetclassXNetProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers on XPressNetclassXNetSensorManagerManage the XpressNet specific Sensor implementation.classXNetSystemConnectionMemoLightweight class to denote that a system is active and provide general informationclassXNetThrottleAn implementation of DccThrottle with code specific to an XpressNet connection.classXNetTurnoutManagerImplement 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 classEliteXNetProgrammerProgrammer support for Hornby Elite implementationn of XpressNet.classEliteXNetSystemConnectionMemoLightweight class to denote that a system is active and provide general informationclassEliteXNetThrottleAn implementation of DccThrottle with code specific to an XpressNet connection on the Hornby Elite.classEliteXNetTurnoutManagerImplement 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 classLI100XNetProgrammerProgrammer support for Lenz XpressNet. -
Uses of PropertyChangeFirer in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement PropertyChangeFirer Modifier and Type Class Description classIb1ThrottleA specialization of the LocoNet Throttle for Intellibox-I foibles.classIb2ThrottleA specialization of the LocoNet Throttle for Intellibox-II foibles.classLncvDevicesManagerLocoNet LNCV Devices ManagerclassLnLightManagerImplement LightManager for LocoNet systems.classLnOpsModeProgrammerProvide an Ops Mode Programmer via a wrapper that works with the LocoNet SlotManager object.classLnPowerManagerPowerManager implementation for controlling layout power.classLnProgrammerManagerExtend DefaultProgrammerManager to provide programmers on LocoNet.classLnReporterManagerManage the LocoNet-specific Reporter implementation.classLnSensorManagerManage the LocoNet-specific Sensor implementation.classLnStringIOManagerManage the LocoNet-specific Sensor implementation.classLnsv1DevicesManagerLocoNet LNSV1 Devices ManagerclassLnTurnoutManagerManage the LocoNet-specific Turnout implementation.classLocoNetSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classLocoNetThrottleAn implementation of DccThrottle via AbstractThrottle with code specific to a LocoNet connection.classPr2ThrottleAn implementation of DccThrottle via AbstractThrottle with code specific to a PR2 connection.classSlotManagerControls a collection of slots, acting as the counter-part of a LocoNet command station.classTranspondingTagManagerConcrete implementation for the InternalIdTagManagerinterface that manages TranspondingTags.classUhlenbrockSlotManagerOnly 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 classHexFileSystemConnectionMemoLightweight class to denote that a system is "active" via a LocoNet hexfile emulator.classLnSensorManagerManage 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 classLocoIODataData 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 classLnTcpPreferencesPreferences 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 classLnPr2PowerManagerPowerManager implementation for controlling layout power via PR2.classPR2SystemConnectionMemoLightweight 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 classPR3SystemConnectionMemoLightweight 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 classPR4SystemConnectionMemoLightweight 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 classUhlenbrockProgrammerManagerExtend LnProgrammerManager to disable on-the-track programming, which is not supported by IB-COM or Intellibox IIclassUhlenbrockSystemConnectionMemoLightweight 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 classUsbDcs210PlusSystemConnectionMemoLightweight 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 classUsbDcs240SystemConnectionMemoLightweight 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 classUsbDcs240PlusSystemConnectionMemoLightweight 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 classUsbDcs52SystemConnectionMemoLightweight 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 classMapleSystemConnectionMemoMinimum required SystemConnectionMemo for Maple.classSerialLightManagerImplement LightManager for Maple serial systems.classSerialSensorManagerManage the specific Sensor implementation.classSerialTurnoutManagerImplement 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 classMarklinPowerManagerPowerManager implementation for controlling layout power.classMarklinSensorManagerImplement sensor manager for Marklin systems.classMarklinSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classMarklinThrottleAn implementation of DccThrottle with code specific to an TAMS connection.classMarklinTurnoutManagerImplement 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 classCdBSystemConnectionMemoLightweight 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 classMqttLightManagerImplement LightManager for MQTT systemsclassMqttPowerManagerclassMqttReporterManagerProvide a ReporterManager implementation for MQTT communicationsclassMqttSensorManagerImplementation of the MqttSensorManager interface.classMqttSystemConnectionMemoclassMqttThrottleAn implementation of AbstractThrottle with code specific to a MQTT connection.classMqttTurnoutManagerImplement 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 classMrcOpsModeProgrammerProvide an Ops Mode Programmer via a wrapper what works with the MRC command station object.classMrcPowerManagerPowerManager implementation for controlling layout powerclassMrcProgrammerConvert the jmri.Programmer interface into commands for the MRC power house.classMrcProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers for MRC systemsclassMrcSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classMrcThrottleAn implementation of DccThrottle with code specific to an MRC connection.classMrcTurnoutManagerNew MRC TurnoutManager -
Uses of PropertyChangeFirer in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement PropertyChangeFirer Modifier and Type Class Description classNceLightManagerImplement LightManager for NCE systemsclassNceOpsModeProgrammerProvide an Ops Mode Programmer via a wrapper what works with the NCE command station object.classNcePowerManagerPowerManager implementation for controlling layout power.classNceProgrammerConvert the jmri.Programmer interface into commands for the NCE power house.classNceProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers for NCE systems.classNceSensorManagerManage the NCE-specific Sensor implementation.classNceSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classNceThrottleAn implementation of DccThrottle with code specific to an NCE connection.classNceTurnoutManagerImplement 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 classOakTreeSystemConnectionMemoMinimum required SystemConnectionMemo.classSerialLightManagerImplement LightManager for Oak Tree serial systems.classSerialSensorManagerManage the system-specific Sensor implementation.classSerialTurnoutManagerImplement 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 classOlcbLightManagerclassOlcbMeterManagerCentral functions for OlcbMeters.classOlcbPowerManagerExtend jmri.managers.AbstractPowerManager for OpenLCB controls.classOlcbProgrammerProvide access to the hardware DCC decoder programming capability.classOlcbProgrammerManagerGet access to availableProgrammerobjects.classOlcbReporterManagerManage the OpenLCB-specific Reporter implementation.classOlcbSensorManagerManage the OpenLCB-specific Sensor implementation.classOlcbStringIOManagerImplement a StringIOManager for OpenLCB StringIOs.classOlcbThrottleAn implementation of DccThrottle for OpenLCB.classOlcbTurnoutManagerOpenLCB implementation of a TurnoutManager. -
Uses of PropertyChangeFirer in jmri.jmrix.pi
Classes in jmri.jmrix.pi that implement PropertyChangeFirer Modifier and Type Class Description classRaspberryPiSensorManagerManage the RaspberryPi specific Sensor implementation.classRaspberryPiSystemConnectionMemoLightweight class to denote that a system is active and provide general information.classRaspberryPiTurnoutManagerImplement Pi turnout manager. -
Uses of PropertyChangeFirer in jmri.jmrix.powerline
Classes in jmri.jmrix.powerline that implement PropertyChangeFirer Modifier and Type Class Description classSerialLightManagerImplement LightManager for Powerline serial systems.classSerialSensorManagerManage the system-specific Sensor implementation.classSerialSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classSerialTurnoutManagerImplement 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 classSpecificLightManagerImplement LightManager for powerline serial systems with CM11 adapters.classSpecificSensorManagerManage the system-specific Sensor implementation.classSpecificSystemConnectionMemoLightweight 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 classSpecificLightManagerImplement LightManager for powerline serial systems with CP290 adaptersclassSpecificSensorManagerManage the system-specific Sensor implementation.classSpecificSystemConnectionMemoLightweight 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 classSpecificLightManagerImplement LightManager for powerline serial systems with DMX512 serial adapters.classSpecificSystemConnectionMemoLightweight 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 classSpecificLightManagerImplement LightManager for powerline serial systems with Insteon 2412S adaptersclassSpecificSensorManagerManage the system-specific Sensor implementation.classSpecificSystemConnectionMemoLightweight 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 classSpecificLightManagerImplement LightManager for powerline serial systems with Insteon 2412S adaptersclassSpecificSensorManagerManage the system-specific Sensor implementation.classSpecificSystemConnectionMemoLightweight 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 classQsiProgrammerImplements the jmri.Programmer interface via commands for the QSI programmer.classQsiSystemConnectionMemoLightweight 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 classRfidReporterManagerRfid implementation of a ReporterManager.classRfidSensorManagerManage the Rfid-specific Sensor implementation.classRfidSystemConnectionMemoLightweight 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 classStandaloneReporterManagerRfid implementation of a ReporterManager.classStandaloneSensorManagerManage 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 classConcentratorReporterManagerRfid implementation of a ReporterManager.classConcentratorSensorManagerManage 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 classRocoXNetThrottleAn 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 classZ21ReporterManagerZ21ReporterManager implements the Reporter Manager interface for Roco Z21 systems.classZ21SensorManagerManage the Z21Specific Sensor implementation.classZ21SystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classZ21XNetOpsModeProgrammerProvides an Ops mode programming interface for Roco Z21 Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POMclassZ21XNetProgrammerZ21 Programmer support for Lenz XpressNet.classZ21XNetProgrammerManagerExtend XNetProgrammerManager for Z21.classZ21XNetThrottleAn implementation of DccThrottle with code specific to a z21 XpressNet connection.classZ21XNetTurnoutManagerImplement z21 turnout manager. -
Uses of PropertyChangeFirer in jmri.jmrix.rps
Classes in jmri.jmrix.rps that implement PropertyChangeFirer Modifier and Type Class Description classRpsReporterManagerRPS implementation of a ReporterManager.classRpsSensorManagerManage the RPS-specific Sensor implementation.classRpsSystemConnectionMemoMinimal implementation of SystemConnectionMemo. -
Uses of PropertyChangeFirer in jmri.jmrix.secsi
Classes in jmri.jmrix.secsi that implement PropertyChangeFirer Modifier and Type Class Description classSecsiSystemConnectionMemoMinimum required implementation.classSerialLightManagerImplement LightManager for SECSI serial systems.classSerialSensorManagerManage the system-specific SECSI Sensor implementation.classSerialTurnoutManagerImplement 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 classSprogCSThrottleAn implementation of DccThrottle with code specific to a SPROG Command Station connection.classSprogOpsModeProgrammerProvide an Ops Mode Programmer via a wrapper what works with the SPROG command station object.classSprogPowerManagerPowerManager implementation for controlling SPROG layout power.classSprogProgrammerImplement the jmri.Programmer interface via commands for the Sprog programmer.classSprogProgrammerManagerExtend DefaultProgrammerManager to provide programmers for SPROG systems.classSprogSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classSprogThrottleAn implementation of DccThrottle with code specific to an SPROG connection.classSprogTurnoutManagerImplement 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 classSRCPBusConnectionMemoLightweight class to denote that a system is active, and provide general information.classSRCPPowerManagerPowerManager implementation for controlling layout powerclassSRCPProgrammerImplements the jmri.Programmer interface via commands for the SRCP powerstationclassSRCPProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers for SRCP systemsclassSRCPSensorManagerImplement SensorMmanager for SRCP systems.classSRCPSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classSRCPThrottleAn implementation of DccThrottle with code specific to an SRCP connection.classSRCPTurnoutManagerImplement TurnoutManager for SRCP systems. -
Uses of PropertyChangeFirer in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement PropertyChangeFirer Modifier and Type Class Description classTamsOpsModeProgrammerProvide an Ops Mode Programmer via a wrapper what works with the TAMS command station object.classTamsPowerManagerPowerManager implementation for controlling layout power using binary P50x commands Based on work by Bob Jacobsen and Kevin DickersonclassTamsProgrammerConvert the jmri.Programmer interface into commands for the NCE power house.classTamsProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers for NCE systemsclassTamsSensorManagerImplement sensor manager for Tams systems.classTamsSystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classTamsThrottleAn implementation of DccThrottle with code specific to a TAMS connection.classTamsTurnoutManagerImplement 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 classSerialThrottleAn implementation of DccThrottle.classSerialTurnoutManagerImplement turnout manager for TMCC serial systems.classTmccOpsModeProgrammerProvide an Ops Mode Programmer via a wrapper that works with the TMCC control interfaceclassTmccProgrammerImplements the jmri.Programmer interface via commands for the TMCC control interface.classTmccProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers for TMCC systems.classTmccSystemConnectionMemoProvide the required SystemConnectionMemo. -
Uses of PropertyChangeFirer in jmri.jmrix.xpa
Classes in jmri.jmrix.xpa that implement PropertyChangeFirer Modifier and Type Class Description classXpaPowerManagerPowerManager implementation for controlling layout power from an XPA+modem connected to an XpressNet based system.classXpaSystemConnectionMemoProvide the required SystemConnectionMemo for the XPA+Modem adapters.classXpaThrottleAn XPA+Modem implementation of the Throttle for XpressNet SystemsclassXpaTurnoutManagerImplement 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 classMx1OpsModeProgrammerProgrammer support for Zimo MXULF operations mode.classMx1PowerManagerPowerManager implementation for controlling layout power.classMx1ProgrammerProgrammer support for Zimo Mx-1.classMx1ProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers for Zimo systems.classMx1SystemConnectionMemoLightweight class to denote that a system is active, and provide general information.classMx1ThrottleAn implementation of DccThrottle with code specific to an Mx1 connection.classMx1TurnoutManagerImplement 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 classZTC611XNetTurnoutManagerImplement turnout manager - Specific to ZTC ZTC611 -
Uses of PropertyChangeFirer in jmri.managers
Classes in jmri.managers that implement PropertyChangeFirer Modifier and Type Class Description classAbstractAnalogIOManagerAbstract partial implementation of a AnalogIOManager.classAbstractAudioManagerAbstract partial implementation of an AudioManager.classAbstractLightManagerAbstract partial implementation of a LightManager.classAbstractManager<E extends NamedBean>Abstract partial implementation for all Manager-type classes.classAbstractMemoryManagerAbstract partial implementation of a MemoryManager.classAbstractMeterManagerDefault implementation of a MeterManager.classAbstractPowerManager<M extends SystemConnectionMemo>Base PowerManager implementation for controlling layout power.classAbstractProvidingProxyManager<E extends NamedBean>Implementation of a Manager that can serves as a proxy for multiple system-specific implementations.classAbstractProxyManager<E extends NamedBean>Implementation of a Manager that can serves as a proxy for multiple system-specific implementations.classAbstractReporterManagerAbstract partial implementation of a ReporterManager.classAbstractSensorManagerAbstract base implementation of the SensorManager interface.classAbstractSignalHeadManagerAbstract partial implementation of a SignalHeadManager.classAbstractStringIOManagerAbstract partial implementation of a StringIOManager.classAbstractTurnoutManagerAbstract partial implementation of a TurnoutManager.classDefaultConditionalManagerBasic Implementation of a ConditionalManager.classDefaultIdTagManagerConcrete implementation for the InternalIdTagManagerinterface.classDefaultLogixManagerBasic Implementation of a LogixManager.classDefaultMemoryManagerProvide the concrete implementation for the Internal Memory Manager.classDefaultPowerManagerDefault implementation for controlling layout powerclassDefaultProgrammerManagerProvides a very basic implementation of a programmer manager by providing a union of the AddressedProgrammerManager and GlobalProgrammerManager interfaces.classDefaultRailComManagerConcrete implementation for the InternalRailComManagerinterface.classDefaultRouteManagerBasic Implementation of a RouteManager.classDefaultSectionManagerBasic Implementation of a SectionManager.classDefaultShutDownManagerThe default implementation ofShutDownManager.classDefaultSignalGroupManagerDefault implementation of a SignalGroupManager.classDefaultSignalMastLogicManagerDefault implementation of a SignalMastLogicManager.classDefaultSignalMastManagerDefault implementation of a SignalMastManager.classDefaultSignalSystemManagerDefault implementation of a SignalSystemManager.classDefaultTransitManagerImplementation of a Transit ManagerclassDefaultVariableLightManagerDefault implementation of a VariableLightManager.classDeferringProgrammerManagerDefers global programmer operations to the default global Programmer, and addressed programmer operations to the default AddressedProgrammer.classJmriUserPreferencesManagerImplementation ofUserPreferencesManagerthat saves user interface preferences that should be automatically remembered as they are set.classManagerDefaultSelectorRecords and executes a desired set of defaults for the JMRI InstanceManager and ProxyManagers.classProxyAnalogIOManagerImplementation of a AnalogIOManager that can serve as a proxy for multiple system-specific implementations.classProxyIdTagManagerImplementation of a IdTagManager that can serve as a proxy for multiple system-specific implementations.classProxyLightManagerImplementation of a LightManager that can serve as a proxy for multiple system-specific implementations.classProxyMeterManagerImplementation of a MeterManager that can serve as a proxy for multiple system-specific implementations.classProxyReporterManagerImplementation of a ReporterManager that can serve as a proxy for multiple system-specific implementations.classProxySensorManagerImplementation of a SensorManager that can serve as a proxy for multiple system-specific implementations.classProxyStringIOManagerImplementation of a StringIOManager that can serve as a proxy for multiple system-specific implementations.classProxyTurnoutManagerImplementation 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 classProfileManagerManage JMRI configuration profiles. -
Uses of PropertyChangeFirer in jmri.progdebugger
Classes in jmri.progdebugger that implement PropertyChangeFirer Modifier and Type Class Description classDebugProgrammerManagerProvides an implementation of ProgrammerManager for the debug programmer.classProgDebuggerDebugging implementation of Programmer interface. -
Uses of PropertyChangeFirer in jmri.server.json
Classes in jmri.server.json that implement PropertyChangeFirer Modifier and Type Class Description classJsonServerPreferences -
Uses of PropertyChangeFirer in jmri.server.json.consist
Classes in jmri.server.json.consist that implement PropertyChangeFirer Modifier and Type Class Description classJsonConsistManagerConsistManager 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 classWebAppManagerManager for the Angular JMRI Web Application. -
Uses of PropertyChangeFirer in jmri.swing
Classes in jmri.swing that implement PropertyChangeFirer Modifier and Type Class Description classJmriJTablePersistenceManagerDefault implementation ofJTablePersistenceManager. -
Uses of PropertyChangeFirer in jmri.util
Classes in jmri.util that implement PropertyChangeFirer Modifier and Type Class Description classFileUtilSupportSupport theFileUtilstatic API while providingPropertyChangeSupportfor listening to changes in the paths.classHelpUtilPreferencesPreferences for HelpUtilclassNamedBeanExpectedState<T extends NamedBean>Retain a NamedBean and its expected state.classNamedBeanExpectedValue<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 classGuiLafPreferencesManagerManage 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 classAbstractPreferencesManagerAn 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 classStartupActionModelUtilMaintain a list of actions that can be used byAbstractActionModeland its descendants.classStartupActionsManagerManager for Startup Actions. -
Uses of PropertyChangeFirer in jmri.util.zeroconf
Classes in jmri.util.zeroconf that implement PropertyChangeFirer Modifier and Type Class Description classZeroConfPreferencesPreferences manager for ZeroConf networking. -
Uses of PropertyChangeFirer in jmri.web.server
Classes in jmri.web.server that implement PropertyChangeFirer Modifier and Type Class Description classWebServerPreferences
-