|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Classes in jmri used by apps | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the basic logic of the Light interface. |
|
| AbstractManager
Abstract partial implementation for all Manager-type classes. |
|
| AbstractMemory
Base for the Memory interface. |
|
| AbstractMemoryManager
Abstract partial implementation of a MemoryManager. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSignalHead
Abstract class providing the basic logic of the SignalHead interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| Address
|
|
| BeanSetting
Represent a Named Bean (e.g. |
|
| Block
Represents a particular piece of track, more informally a "Block". |
|
| BlockManager
Basic Implementation of a BlockManager. |
|
| ClockControl
ClockControl defines an interface for control of hardware Fast Clocks Each hardware system that has a hardware Fast Clock implementation must supply a module that implements this interface. |
|
| CommandStation
Represents a DCC command station. |
|
| CommonTurnoutOperation
CommonTurnoutOperation class - specialization of TurnoutOperation to contain common properties and methods for concrete subclasses |
|
| Conditional
A Conditional is layout control logic, consisting of a logical expression and an action. |
|
| ConditionalManager
Interface for obtaining Conditionals This doesn't have a "new" method, since Conditionals are separately implemented, instead of being system-specific. |
|
| ConfigureManager
Provide load/store capabilities for general configuration. |
|
| Consist
Interface for a Consist Object, describing one or more cooperatively-operating locomotives. |
|
| ConsistListener
Allow notification of delayed consisting errors. |
|
| ConsistManager
Interface for Consist Manager objects, which provide access to the existing Consists and allows for creation and destruction. |
|
| DccLocoAddress
Encapsulate information for a DCC Locomotive Decoder Address. |
|
| DccThrottle
Provide DCC-specific extensions to Throttle interface. |
|
| DefaultConditionalManager
Basic Implementation of a ConditionalManager. |
|
| DefaultLogixManager
Basic Implementation of a LogixManager. |
|
| DefaultMemoryManager
Provide the concrete implementation for the Internal Memory Manager. |
|
| DefaultRouteManager
Basic Implementation of a RouteManager. |
|
| DefaultSignalHead
Default implementation of the basic logic of the SignalHead interface. |
|
| EntryPoint
Represent an EntryPoint to a Section of track. |
|
| InstanceManager
Provides static members for locating various interface implementations. |
|
| JmriException
Base for JMRI-specific exceptions. |
|
| Light
Represent a single visible Light on the physical layout. |
|
| LightManager
Interface for obtaining Lights. |
|
| LocoAddress
Inteface for generic Locomotive Address. |
|
| Logix
A Logix is a group of Conditionals that monitor one or more conditions (internal or on the layout) and take action when these conditionals change in a user specified way. |
|
| LogixManager
Interface for obtaining Logixs This doesn't have a "new" method, since Logixs are separately implemented, instead of being system-specific. |
|
| Manager
Basic interface for access to named, managed objects. |
|
| Memory
Represent a Memory, a place to store values. |
|
| MemoryManager
Locate a Memory object representing some specific information. |
|
| NamedBean
Provides common services for classes representing objects on the layout, and allows a common form of access by their Managers. |
|
| Path
Represents a particular set of NamedBean (usually turnout) settings to put a path through trackwork to a Block. |
|
| PowerManager
Provide controls for layout power. |
|
| ProgListener
Allow notification of the completion of programming operations. |
|
| ProgModeSelector
Provide a JPanel to configure the programming mode. |
|
| Programmer
Provide access to the hardware DCC decoder programming capability. |
|
| ProgrammerException
Base for exceptions indicating problems in Programmer operations. |
|
| ProgrammerManager
Get access to available Programmer objects. |
|
| Reporter
Represent a device that can report identification information. |
|
| ReporterManager
Locate a Reporter object representing some specific device on the layout. |
|
| Route
Routes represent a collection of Turnouts that may be set at the same time. |
|
| RouteManager
Interface for obtaining Routes This doesn't have a "new" method, since Routes are separately implemented, instead of being system-specific. |
|
| Section
Sections represent a group of one or more connected Blocks that may be allocated to one or more trains travelling in a given direction. |
|
| SectionManager
Basic Implementation of a SectionManager. |
|
| Sensor
General input device representation. |
|
| SensorManager
Interface for controlling sensors. |
|
| ShutDownManager
Manage tasks to be completed when the program shuts down normally. |
|
| ShutDownTask
Execute a specific task before the program terminates. |
|
| SignalHead
Represent a single signal head. |
|
| SignalHeadManager
Interface for obtaining signal heads. |
|
| Throttle
A Throttle object can be manipulated to change the speed, direction and functions of a single locomotive. |
|
| ThrottleListener
A listener interface for a class requesting a DccThrottle from the ThrottleManager. |
|
| ThrottleManager
Interface for allocating Throttle objects. |
|
| Timebase
Provide access to clock capabilities in hardware or software. |
|
| TimebaseRateException
Thrown to indicate that a Timebase can't handle a particular rate setting that's been requested. |
|
| Transit
Class providing the basic implementation of a Transit. |
|
| TransitManager
Implementation of a Transit Manager This doesn't need an interface, since Transits are globaly implemented, instead of being system-specific. |
|
| TransitSection
This class holds information and options for a Section when assigned to a Transit. |
|
| Turnout
Represent a Turnout on the layout. |
|
| TurnoutManager
Locate a Turnout object representing some specific turnout on the layout. |
|
| TurnoutOperation
Framework for automating reliable turnout operation. |
|
| TurnoutOperationManager
class to look after the collection of TurnoutOperation subclasses Unlike the other xxxManager, this does not inherit from AbstractManager since the resources it deals with are not DCC system resources but rather purely internal state |
|
| TurnoutOperator
Some (not much) common machinery for the concrete turnout operator classes. |
|
| Classes in jmri used by jmri.configurexml | |
|---|---|
| Block
Represents a particular piece of track, more informally a "Block". |
|
| ConfigureManager
Provide load/store capabilities for general configuration. |
|
| DccLocoAddress
Encapsulate information for a DCC Locomotive Decoder Address. |
|
| LocoAddress
Inteface for generic Locomotive Address. |
|
| NamedBean
Provides common services for classes representing objects on the layout, and allows a common form of access by their Managers. |
|
| Path
Represents a particular set of NamedBean (usually turnout) settings to put a path through trackwork to a Block. |
|
| Classes in jmri used by jmri.configurexml.turnoutoperations | |
|---|---|
| TurnoutOperation
Framework for automating reliable turnout operation. |
|
| Classes in jmri used by jmri.implementation | |
|---|---|
| ShutDownManager
Manage tasks to be completed when the program shuts down normally. |
|
| ShutDownTask
Execute a specific task before the program terminates. |
|
| Classes in jmri used by jmri.implementation.swing | |
|---|---|
| ShutDownTask
Execute a specific task before the program terminates. |
|
| Classes in jmri used by jmri.jmrit | |
|---|---|
| DccLocoAddress
Encapsulate information for a DCC Locomotive Decoder Address. |
|
| ProgListener
Allow notification of the completion of programming operations. |
|
| Classes in jmri used by jmri.jmrit.analogclock | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.automat | |
|---|---|
| DccThrottle
Provide DCC-specific extensions to Throttle interface. |
|
| NamedBean
Provides common services for classes representing objects on the layout, and allows a common form of access by their Managers. |
|
| Sensor
General input device representation. |
|
| Turnout
Represent a Turnout on the layout. |
|
| Classes in jmri used by jmri.jmrit.automat.monitor | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.beantable | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Turnout
Represent a Turnout on the layout. |
|
| Classes in jmri used by jmri.jmrit.blockboss | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.consisttool | |
|---|---|
| Consist
Interface for a Consist Object, describing one or more cooperatively-operating locomotives. |
|
| ConsistListener
Allow notification of delayed consisting errors. |
|
| DccLocoAddress
Encapsulate information for a DCC Locomotive Decoder Address. |
|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.decoderdefn | |
|---|---|
| ProgListener
Allow notification of the completion of programming operations. |
|
| Classes in jmri used by jmri.jmrit.display | |
|---|---|
| AbstractManager
Abstract partial implementation for all Manager-type classes. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| Block
Represents a particular piece of track, more informally a "Block". |
|
| Manager
Basic interface for access to named, managed objects. |
|
| Memory
Represent a Memory, a place to store values. |
|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| NamedBean
Provides common services for classes representing objects on the layout, and allows a common form of access by their Managers. |
|
| Path
Represents a particular set of NamedBean (usually turnout) settings to put a path through trackwork to a Block. |
|
| Reporter
Represent a device that can report identification information. |
|
| Sensor
General input device representation. |
|
| SignalHead
Represent a single signal head. |
|
| Turnout
Represent a Turnout on the layout. |
|
| Classes in jmri used by jmri.jmrit.dualdecoder | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| ProgListener
Allow notification of the completion of programming operations. |
|
| Classes in jmri used by jmri.jmrit.lcdclock | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.log | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.nixieclock | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.operations | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.operations.cars | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.operations.engines | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.operations.locations | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.operations.routes | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.operations.setup | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.operations.trains | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.powerpanel | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.roster | |
|---|---|
| DccLocoAddress
Encapsulate information for a DCC Locomotive Decoder Address. |
|
| ProgListener
Allow notification of the completion of programming operations. |
|
| Classes in jmri used by jmri.jmrit.sendpacket | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.sensorgroup | |
|---|---|
| Manager
Basic interface for access to named, managed objects. |
|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.simpleclock | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Timebase
Provide access to clock capabilities in hardware or software. |
|
| Classes in jmri used by jmri.jmrit.simplelightctrl | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.simpleprog | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| ProgListener
Allow notification of the completion of programming operations. |
|
| Classes in jmri used by jmri.jmrit.simpleturnoutctrl | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.speedometer | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.symbolicprog | |
|---|---|
| JmriException
Base for JMRI-specific exceptions. |
|
| ProgListener
Allow notification of the completion of programming operations. |
|
| Programmer
Provide access to the hardware DCC decoder programming capability. |
|
| Classes in jmri used by jmri.jmrit.symbolicprog.symbolicframe | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrit.symbolicprog.tabbedframe | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Programmer
Provide access to the hardware DCC decoder programming capability. |
|
| Classes in jmri used by jmri.jmrit.throttle | |
|---|---|
| DccThrottle
Provide DCC-specific extensions to Throttle interface. |
|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| ThrottleListener
A listener interface for a class requesting a DccThrottle from the ThrottleManager. |
|
| Classes in jmri used by jmri.jmrit.tracker | |
|---|---|
| Block
Represents a particular piece of track, more informally a "Block". |
|
| SignalHead
Represent a single signal head. |
|
| Classes in jmri used by jmri.jmrit.turnoutoperations | |
|---|---|
| TurnoutOperation
Framework for automating reliable turnout operation. |
|
| Classes in jmri used by jmri.jmrit.ussctc | |
|---|---|
| JmriException
Base for JMRI-specific exceptions. |
|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix | |
|---|---|
| Consist
Interface for a Consist Object, describing one or more cooperatively-operating locomotives. |
|
| ConsistManager
Interface for Consist Manager objects, which provide access to the existing Consists and allows for creation and destruction. |
|
| DccLocoAddress
Encapsulate information for a DCC Locomotive Decoder Address. |
|
| DccThrottle
Provide DCC-specific extensions to Throttle interface. |
|
| JmriException
Base for JMRI-specific exceptions. |
|
| LocoAddress
Inteface for generic Locomotive Address. |
|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Programmer
Provide access to the hardware DCC decoder programming capability. |
|
| ProgrammerException
Base for exceptions indicating problems in Programmer operations. |
|
| Throttle
A Throttle object can be manipulated to change the speed, direction and functions of a single locomotive. |
|
| ThrottleListener
A listener interface for a class requesting a DccThrottle from the ThrottleManager. |
|
| ThrottleManager
Interface for allocating Throttle objects. |
|
| Classes in jmri used by jmri.jmrix.acela | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the basic logic of the Light interface. |
|
| AbstractLightManager
Abstract partial implementation of a LightManager. |
|
| AbstractManager
Abstract partial implementation for all Manager-type classes. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface |
|
| AbstractSensorManager
Abstract base implementation of the SensorManager interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| AbstractTurnoutManager
Abstract partial implementation of a TurnoutManager. |
|
| Light
Represent a single visible Light on the physical layout. |
|
| LightManager
Interface for obtaining Lights. |
|
| Manager
Basic interface for access to named, managed objects. |
|
| NamedBean
Provides common services for classes representing objects on the layout, and allows a common form of access by their Managers. |
|
| Sensor
General input device representation. |
|
| SensorManager
Interface for controlling sensors. |
|
| Turnout
Represent a Turnout on the layout. |
|
| TurnoutManager
Locate a Turnout object representing some specific turnout on the layout. |
|
| Classes in jmri used by jmri.jmrix.acela.acelamon | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.acela.nodeconfig | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.acela.packetgen | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.acela.serialdriver | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.can.cbus | |
|---|---|
| AbstractManager
Abstract partial implementation for all Manager-type classes. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface |
|
| AbstractSensorManager
Abstract base implementation of the SensorManager interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| AbstractTurnoutManager
Abstract partial implementation of a TurnoutManager. |
|
| JmriException
Base for JMRI-specific exceptions. |
|
| Manager
Basic interface for access to named, managed objects. |
|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| NamedBean
Provides common services for classes representing objects on the layout, and allows a common form of access by their Managers. |
|
| Sensor
General input device representation. |
|
| SensorManager
Interface for controlling sensors. |
|
| Turnout
Represent a Turnout on the layout. |
|
| TurnoutManager
Locate a Turnout object representing some specific turnout on the layout. |
|
| Classes in jmri used by jmri.jmrix.can.cbus.swing.configtool | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.can.cbus.swing.console | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.can.swing.send | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.cmri.serial | |
|---|---|
| AbstractLight
Abstract class providing partial implementation of the basic logic of the Light interface. |
|
| AbstractLightManager
Abstract partial implementation of a LightManager. |
|
| AbstractManager
Abstract partial implementation for all Manager-type classes. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractSensor
Abstract class providing the basic logic of the Sensor interface |
|
| AbstractSensorManager
Abstract base implementation of the SensorManager interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| AbstractTurnoutManager
Abstract partial implementation of a TurnoutManager. |
|
| Light
Represent a single visible Light on the physical layout. |
|
| LightManager
Interface for obtaining Lights. |
|
| Manager
Basic interface for access to named, managed objects. |
|
| NamedBean
Provides common services for classes representing objects on the layout, and allows a common form of access by their Managers. |
|
| Sensor
General input device representation. |
|
| SensorManager
Interface for controlling sensors. |
|
| Turnout
Represent a Turnout on the layout. |
|
| TurnoutManager
Locate a Turnout object representing some specific turnout on the layout. |
|
| Classes in jmri used by jmri.jmrix.cmri.serial.assignment | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.cmri.serial.diagnostic | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.cmri.serial.packetgen | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.cmri.serial.serialmon | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.debugthrottle | |
|---|---|
| DccLocoAddress
Encapsulate information for a DCC Locomotive Decoder Address. |
|
| DccThrottle
Provide DCC-specific extensions to Throttle interface. |
|
| LocoAddress
Inteface for generic Locomotive Address. |
|
| Throttle
A Throttle object can be manipulated to change the speed, direction and functions of a single locomotive. |
|
| ThrottleManager
Interface for allocating Throttle objects. |
|
| Classes in jmri used by jmri.jmrix.direct | |
|---|---|
| CommandStation
Represents a DCC command station. |
|
| DccThrottle
Provide DCC-specific extensions to Throttle interface. |
|
| LocoAddress
Inteface for generic Locomotive Address. |
|
| Throttle
A Throttle object can be manipulated to change the speed, direction and functions of a single locomotive. |
|
| ThrottleManager
Interface for allocating Throttle objects. |
|
| Classes in jmri used by jmri.jmrix.easydcc | |
|---|---|
| AbstractManager
Abstract partial implementation for all Manager-type classes. |
|
| AbstractNamedBean
Abstract base for the NamedBean interface. |
|
| AbstractTurnout
Abstract base for the Turnout interface. |
|
| AbstractTurnoutManager
Abstract partial implementation of a TurnoutManager. |
|
| CommandStation
Represents a DCC command station. |
|
| Consist
Interface for a Consist Object, describing one or more cooperatively-operating locomotives. |
|
| ConsistManager
Interface for Consist Manager objects, which provide access to the existing Consists and allows for creation and destruction. |
|
| DccConsist
This is the Default DCC consist. |
|
| DccLocoAddress
Encapsulate information for a DCC Locomotive Decoder Address. |
|
| DccThrottle
Provide DCC-specific extensions to Throttle interface. |
|
| DefaultProgrammerManager
Provides a very-basic implementation of ProgrammerManager. |
|
| JmriException
Base for JMRI-specific exceptions. |
|
| LocoAddress
Inteface for generic Locomotive Address. |
|
| Manager
Basic interface for access to named, managed objects. |
|
| NamedBean
Provides common services for classes representing objects on the layout, and allows a common form of access by their Managers. |
|
| PowerManager
Provide controls for layout power. |
|
| ProgListener
Allow notification of the completion of programming operations. |
|
| Programmer
Provide access to the hardware DCC decoder programming capability. |
|
| ProgrammerException
Base for exceptions indicating problems in Programmer operations. |
|
| ProgrammerManager
Get access to available Programmer objects. |
|
| SensorManager
Interface for controlling sensors. |
|
| Throttle
A Throttle object can be manipulated to change the speed, direction and functions of a single locomotive. |
|
| ThrottleManager
Interface for allocating Throttle objects. |
|
| Turnout
Represent a Turnout on the layout. |
|
| TurnoutManager
Locate a Turnout object representing some specific turnout on the layout. |
|
| Classes in jmri used by jmri.jmrix.easydcc.easydccmon | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.easydcc.networkdriver | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|
| Classes in jmri used by jmri.jmrix.easydcc.packetgen | |
|---|---|
| ModifiedFlag
Tags objects that remember whether they've been modified and need to be (optionally) stored, for example before the program terminates or when a window closes. |
|