Uses of Class
jmri.implementation.AbstractNamedBean

Packages that use AbstractNamedBean
jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts. 
jmri.implementation Provides implementations of various JMRI interfaces. 
jmri.jmrit.audio Provides specific implementations of various audio systems 
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   
 

Uses of AbstractNamedBean in jmri
 

Subclasses of AbstractNamedBean in jmri
 class Block
          Represents a particular piece of track, more informally a "Block".
 class Section
          Sections represent a group of one or more connected Blocks that may be allocated to a train travelling in a given direction.
 class Transit
          Class providing the basic implementation of a Transit.
 

Uses of AbstractNamedBean in jmri.implementation
 

Subclasses of AbstractNamedBean in jmri.implementation
 class AbstractAudio
          Base implementation of the Audio class.
 class AbstractIdTag
          Abstract implementation of IdTag containing code common to all concrete implementations.
 class AbstractLight
          Abstract class providing partial implementation of the the Light interface.
 class AbstractMemory
          Base for the Memory interface.
 class AbstractReporter
          Abstract base for the Reporter interface.
 class AbstractSensor
          Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case.
 class AbstractSignalHead
          Abstract class providing the basic logic of the SignalHead interface.
 class AbstractSignalMast
          Abstract class providing the basic logic of the SignalMast interface.
 class AbstractTurnout
          Abstract base for the Turnout interface.
 class AbstractVariableLight
          Abstract class providing partial implementation of the logic of the Light interface when the Intensity is variable.
 class DccSignalHead
          This class implements a SignalHead the maps the various appearances values to aspect values in the Extended Accessory Decoder Control Packet Format and outputs that packet to the DCC System via the generic CommandStation interface The mapping is as follows: 0 = DARK
1 = RED
2 = YELLOW
3 = GREEN
4 = FLASHRED
5 = FLASHYELLOW
6 = FLASHGREEN
The FLASH appearances are expected to be implemented in the decoder.
 class DefaultConditional
          Class providing the basic logic of the Conditional interface.
 class DefaultIdTag
          Concrete implementation of the IdTag interface for the Internal system.
 class DefaultLogix
          Class providing the basic logic of the Logix interface.
 class DefaultMemory
          Concrete implementation of the Reporter interface for the Internal system.
 class DefaultRoute
           
 class DefaultSignalAppearanceMap
          Default implementation of a basic signal head table.
 class DefaultSignalGroup
          Conditional.java A Conditional type to provide runtime support for Densor Groups.
 class DefaultSignalHead
          Default implementation of the basic logic of the SignalHead interface.
 class DefaultSignalSystem
          Default implementation of a basic signal system definition.
 class DoubleTurnoutSignalHead
          Drive a single signal head via two "Turnout" objects.
 class LsDecSignalHead
          Implement SignalHead for Littfinski Daten Technik (LDT) signals.
 class MergSD2SignalHead
          Implement SignalHead for the MERG Signal Driver 2.
 class QuadOutputSignalHead
          Drive a single signal head via four "Turnout" objects.
 class SE8cSignalHead
          Extend jmri.SignalHead for signals implemented by an SE8c This implementation writes out to the physical signal when it's commanded to change appearance, and updates its internal state when it hears commands from other places.
 class SensorGroupConditional
          Conditional.java A Conditional type to provide runtime support for Densor Groups.
 class SignalHeadSignalMast
          SignalMast implemented via one SignalHead object.
 class SingleTurnoutSignalHead
          Drive a single signal head via one "Turnout" objects.
 class TripleTurnoutSignalHead
          Drive a single signal head via three "Turnout" objects.
 class VirtualSignalHead
          A signal head that exists only within the program.
 

Uses of AbstractNamedBean in jmri.jmrit.audio
 

Subclasses of AbstractNamedBean in jmri.jmrit.audio
 class AbstractAudioBuffer
          Base implementation of the AudioBuffer class.
 class AbstractAudioListener
          Base implementation of the AudioListener class.
 class AbstractAudioSource
          Base implementation of the AudioSource class.
 class JavaSoundAudioBuffer
          JavaSound implementation of the Audio Buffer sub-class.
 class JavaSoundAudioListener
          JavaSound implementation of the Audio Listener sub-class.
 class JavaSoundAudioSource
          JavaSound implementation of the Audio Source sub-class.
 class JoalAudioBuffer
          JOAL implementation of the Audio Buffer sub-class.
 class JoalAudioListener
          JOAL implementation of the Audio Listener sub-class.
 class JoalAudioSource
          JOAL implementation of the Audio Source sub-class.
 class NullAudioBuffer
          Null implementation of the Audio Buffer sub-class.
 class NullAudioListener
          Null implementation of the Audio Listener sub-class.
 class NullAudioSource
          Null audio system implementation of the Audio Source sub-class.
 

Uses of AbstractNamedBean in jmri.jmrit.display.layoutEditor
 

Subclasses of AbstractNamedBean in jmri.jmrit.display.layoutEditor
 class LayoutBlock
          A LayoutBlock is a group of track segments and turnouts on a LayoutEditor panel corresponding to a 'block'.
 

Uses of AbstractNamedBean in jmri.jmrit.logix
 

Subclasses of AbstractNamedBean in jmri.jmrit.logix
 class OBlock
          OBlock extends jmri.Block to be used in Logix Conditionals and Warrants.
 class Warrant
          An Warrant contains the operating permissions and directives needed for a train to proceed from an Origin to a Destination Version 1.11 - remove setting of SignalHeads
 

Uses of AbstractNamedBean in jmri.jmrit.simpleclock
 

Subclasses of AbstractNamedBean in jmri.jmrit.simpleclock
 class SimpleTimebase
          Provide basic Timebase implementation from system clock.
 

Uses of AbstractNamedBean in jmri.jmrix.acela
 

Subclasses of AbstractNamedBean in jmri.jmrix.acela
 class AcelaLight
          AcelaLight.java Implementation of the Light Object for Acela Based in part on SerialTurnout.java
 class AcelaSensor
          Extend jmri.AbstractSensor for Acela systems
 class AcelaSignalHead
          AcelaSignalHead.java Description: extend jmri.AbstractSignalHead for Acela signals based upon Grapevine example by Bob Jacobsen
 class AcelaTurnout
          AcelaLight.java Implementation of the Light Object for Acela Based in part on SerialTurnout.java
 

Uses of AbstractNamedBean in jmri.jmrix.can.cbus
 

Subclasses of AbstractNamedBean in jmri.jmrix.can.cbus
 class CbusSensor
          Extend jmri.AbstractSensor for CBUS controls.
 class CbusTurnout
          Turnout for CBUS connections.
 

Uses of AbstractNamedBean in jmri.jmrix.cmri.serial
 

Subclasses of AbstractNamedBean in jmri.jmrix.cmri.serial
 class SerialLight
          SerialLight.java Implementation of the Light Object for C/MRI Based in part on SerialTurnout.java
 class SerialSensor
          Extend jmri.AbstractSensor for C/MRI serial systems
 class SerialTurnout
          Turnout implementation for C/MRI serial systems.
 

Uses of AbstractNamedBean in jmri.jmrix.easydcc
 

Subclasses of AbstractNamedBean in jmri.jmrix.easydcc
 class EasyDccTurnout
          EasyDcc implementation of the Turnout interface.
 

Uses of AbstractNamedBean in jmri.jmrix.ecos
 

Subclasses of AbstractNamedBean in jmri.jmrix.ecos
 class EcosSensor
          Implement a Sensor via Ecos communications.
 class EcosTurnout
          Implement a Turnout via Ecos communications.
 

Uses of AbstractNamedBean in jmri.jmrix.grapevine
 

Subclasses of AbstractNamedBean in jmri.jmrix.grapevine
 class SerialSignalHead
          SerialSignalHead.java This object doesn't listen to the Grapevine serial communications.
 

Uses of AbstractNamedBean in jmri.jmrix.jmriclient
 

Subclasses of AbstractNamedBean in jmri.jmrix.jmriclient
 class JMRIClientLight
          JMRIClient implementation of the Light interface.
 class JMRIClientReporter
          JMRIClient implementation of the Reporter interface.
 class JMRIClientSensor
          JMRIClient implementation of the Sensor interface.
 class JMRIClientTurnout
          JMRIClient implementation of the Turnout interface.
 

Uses of AbstractNamedBean in jmri.jmrix.lenz
 

Subclasses of AbstractNamedBean in jmri.jmrix.lenz
 class XNetLight
          XNetLight.java Implementation of the Light Object for XPressNet NOTE: This is a simplification of the XNetTurnout class.
 class XNetSensor
          Extend jmri.AbstractSensor for XPressNet layouts.
 class XNetTurnout
           
 

Uses of AbstractNamedBean in jmri.jmrix.lenz.hornbyelite
 

Subclasses of AbstractNamedBean in jmri.jmrix.lenz.hornbyelite
 class EliteXNetTurnout
           
 

Uses of AbstractNamedBean in jmri.jmrix.loconet
 

Subclasses of AbstractNamedBean in jmri.jmrix.loconet
 class LnLight
          LnLight.java Implementation of the Light Object for Loconet Based in part on SerialLight.java
 class LnReporter
          Extend jmri.AbstractReporter for LocoNet layouts This implementation reports transponding messages.
 class LnSensor
          Extend jmri.AbstractSensor for LocoNet layouts.
 class LnTurnout
          Extend jmri.AbstractTurnout for LocoNet layouts This implementation implements the "SENT" feedback, where LocoNet messages originating on the layout can change both KnownState and CommandedState.
 

Uses of AbstractNamedBean in jmri.jmrix.nce
 

Subclasses of AbstractNamedBean in jmri.jmrix.nce
 class NceLight
          NceLight.java Implementation of the Light Object for NCE Based in part on SerialLight.java
 class NceSensor
          Extend jmri.AbstractSensor for NCE systems
 class NceTurnout
          Implement a Turnout via NCE communications.
 

Uses of AbstractNamedBean in jmri.jmrix.openlcb
 

Subclasses of AbstractNamedBean in jmri.jmrix.openlcb
 class OlcbSensor
          Extend jmri.AbstractSensor for OpenLCB controls.
 class OlcbTurnout
          Turnout for OpenLCB connections.
 

Uses of AbstractNamedBean in jmri.jmrix.powerline
 

Subclasses of AbstractNamedBean in jmri.jmrix.powerline
 class SerialX10Light
          Implementation of the Light class for X10-based subclasses.
 

Uses of AbstractNamedBean in jmri.jmrix.powerline.cm11
 

Subclasses of AbstractNamedBean in jmri.jmrix.powerline.cm11
 class SpecificLight
          Implementation of the Light Object for X10 CM11 interfaces.
 

Uses of AbstractNamedBean in jmri.jmrix.powerline.insteon2412s
 

Subclasses of AbstractNamedBean in jmri.jmrix.powerline.insteon2412s
 class SpecificInsteonLight
          Implementation of the Light Object for Insteon receivers on Insteon 2412S interfaces.
 class SpecificX10Light
          Implementation of the Light Object for X10 receivers on Insteon 2412S interfaces.
 

Uses of AbstractNamedBean in jmri.jmrix.rfid
 

Subclasses of AbstractNamedBean in jmri.jmrix.rfid
 class RfidReporter
          Extend AbstractReporter for RFID systems System names are "FRpppp", where ppp is a representation of the RFID reader.
 class RfidSensor
          Extend jmri.AbstractSensor for RFID systems System names are "FSpppp", where ppp is a representation of the RFID reader.
 

Uses of AbstractNamedBean in jmri.jmrix.rfid.coreid
 

Subclasses of AbstractNamedBean in jmri.jmrix.rfid.coreid
 class CoreIdRfidReporter
          CORE-ID specific implementation of an RfidReporter.
 class CoreIdRfidSensor
          CORE-ID specific implementation of an RfidSensor.
 

Uses of AbstractNamedBean in jmri.jmrix.rps
 

Subclasses of AbstractNamedBean in jmri.jmrix.rps
 class RpsReporter
          RPS implementation of the Reporter interface.
 class RpsSensor
          Extend jmri.AbstractSensor for RPS systems System names are "RSpppp", where ppp is a representation of the region, for example "RS(0,0,0);(1,0,0);(1,1,0);(0,1,0)".
 

Uses of AbstractNamedBean in jmri.jmrix.sprog
 

Subclasses of AbstractNamedBean in jmri.jmrix.sprog
 class SprogCSTurnout
          Sprog implementation of the Turnout interface.
 class SprogTurnout
          Sprog implementation of the Turnout interface.
 

Uses of AbstractNamedBean in jmri.jmrix.srcp
 

Subclasses of AbstractNamedBean in jmri.jmrix.srcp
 class SRCPSensor
          SRCPSensor implementation of the Sensor interface.
 class SRCPTurnout
          SRCP implementation of the Turnout interface.
 

Uses of AbstractNamedBean in jmri.jmrix.xpa
 

Subclasses of AbstractNamedBean in jmri.jmrix.xpa
 class XpaTurnout
          Xpa+Modem implementation of the Turnout interface.
 



Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads