|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use jmri.implementation | |
|---|---|
| jmri | Provides basic interfaces and certain core implementations for the JMRI layout management concepts. |
| jmri.implementation | Provides implementations of various JMRI interfaces. |
| jmri.implementation.swing | Provides Swing-specific implementations of various JMRI interfaces. |
| jmri.jmrit.audio | Provides specific implementations of various audio systems |
| jmri.jmrit.beantable | Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads. |
| jmri.jmrit.display.layoutEditor | |
| jmri.jmrit.logix | |
| jmri.jmrit.simpleclock | Contains a simple FastClock implementation based on the computers clock. |
| jmri.jmrix.acela | This package handles communications for the CTI Acela hardware. |
| jmri.jmrix.can.cbus | Defines classes for interfacing to a MERG CBUS network. |
| jmri.jmrix.cmri.serial | |
| 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.jmriclient | |
| jmri.jmrix.lenz | |
| jmri.jmrix.lenz.hornbyelite | |
| jmri.jmrix.loconet | Provides access to LocoNet systems, along with a lot of Swing-based tools. |
| jmri.jmrix.nce | |
| jmri.jmrix.openlcb | |
| 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.insteon2412s | This package handles communications for Insteon 2412S adapters. |
| jmri.jmrix.rfid | This package handles communications for RFID adapters |
| jmri.jmrix.rfid.coreid | This package holds objects specific to the Generic RFID stand-alone readers that use the CORE-ID / ID-Innovations protocol. |
| jmri.jmrix.rps | This package contains software specific to the RPS system from NAC Services, Inc. |
| jmri.jmrix.sprog | |
| jmri.jmrix.srcp | Provide a JMRI connection to an SRCP server. |
| jmri.jmrix.xpa | |
| jmri.managers | Provides implementations of various JMRI managers. |
| Classes in jmri.implementation used by jmri | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| LightControl
Each LightControl object is linked to a specific Light, and provides one of the controls available for switching the Light ON/OFF in response to time or events occurring on the layout. |
|
| Classes in jmri.implementation used by jmri.implementation | |
|---|---|
| AbstractIdTag
Abstract implementation of IdTag containing code common
to all concrete implementations. |
|
| AbstractLight
Abstract class providing partial implementation of the the Light interface. |
|
| AbstractMemory
Base for the Memory interface. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractShutDownTask
Handle name for ShutDownTask implementations. |
|
| AbstractSignalHead
Abstract class providing the basic logic of the SignalHead interface. |
|
| AbstractSignalMast
Abstract class providing the basic logic of the SignalMast interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| DefaultConditional
Class providing the basic logic of the Conditional interface. |
|
| DefaultSignalAppearanceMap
Default implementation of a basic signal head table. |
|
| DefaultSignalHead
Default implementation of the basic logic of the SignalHead interface. |
|
| DoubleTurnoutSignalHead
Drive a single signal head via two "Turnout" objects. |
|
| JmriSimplePropertyListener
A service base class for monitoring a bound property in one of the JMRI Named beans (Turnout, Sensor, etc). |
|
| LightControl
Each LightControl object is linked to a specific Light, and provides one of the controls available for switching the Light ON/OFF in response to time or events occurring on the layout. |
|
| SignalSpeedMap
Default implementation to map Signal aspects or appearances to speed requirements. |
|
| TripleTurnoutSignalHead
Drive a single signal head via three "Turnout" objects. |
|
| Classes in jmri.implementation used by jmri.implementation.swing | |
|---|---|
| AbstractShutDownTask
Handle name for ShutDownTask implementations. |
|
| Classes in jmri.implementation used by jmri.jmrit.audio | |
|---|---|
| AbstractAudio
Base implementation of the Audio class. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| Classes in jmri.implementation used by jmri.jmrit.beantable | |
|---|---|
| LightControl
Each LightControl object is linked to a specific Light, and provides one of the controls available for switching the Light ON/OFF in response to time or events occurring on the layout. |
|
| Classes in jmri.implementation used by jmri.jmrit.display.layoutEditor | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| Classes in jmri.implementation used by jmri.jmrit.logix | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| SignalSpeedMap
Default implementation to map Signal aspects or appearances to speed requirements. |
|
| Classes in jmri.implementation used by jmri.jmrit.simpleclock | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.acela | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the the Light interface. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| AbstractSignalHead
Abstract class providing the basic logic of the SignalHead interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| DefaultSignalHead
Default implementation of the basic logic of the SignalHead interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.can.cbus | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.cmri.serial | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the the Light interface. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.easydcc | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.ecos | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.grapevine | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSignalHead
Abstract class providing the basic logic of the SignalHead interface. |
|
| DefaultSignalHead
Default implementation of the basic logic of the SignalHead interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.jmriclient | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the the Light interface. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractReporter
Abstract base for the Reporter interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.lenz | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the the Light interface. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.lenz.hornbyelite | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.loconet | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the the Light interface. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractReporter
Abstract base for the Reporter interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| DefaultClockControl
Class providing default logic of the ClockControl interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.nce | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the the Light interface. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| DefaultClockControl
Class providing default logic of the ClockControl interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.openlcb | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.powerline | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the the Light interface. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractVariableLight
Abstract class providing partial implementation of the logic of the Light interface when the Intensity is variable. |
|
| Classes in jmri.implementation used by jmri.jmrix.powerline.cm11 | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the the Light interface. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractVariableLight
Abstract class providing partial implementation of the logic of the Light interface when the Intensity is variable. |
|
| Classes in jmri.implementation used by jmri.jmrix.powerline.insteon2412s | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the the Light interface. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractVariableLight
Abstract class providing partial implementation of the logic of the Light interface when the Intensity is variable. |
|
| Classes in jmri.implementation used by jmri.jmrix.rfid | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractReporter
Abstract base for the Reporter interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| Classes in jmri.implementation used by jmri.jmrix.rfid.coreid | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractReporter
Abstract base for the Reporter interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| Classes in jmri.implementation used by jmri.jmrix.rps | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractReporter
Abstract base for the Reporter interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| Classes in jmri.implementation used by jmri.jmrix.sprog | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.srcp | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.jmrix.xpa | |
|---|---|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Classes in jmri.implementation used by jmri.managers | |
|---|---|
| SignalSpeedMap
Default implementation to map Signal aspects or appearances to speed requirements. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||