|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NamedBean | |
|---|---|
| jmri | Provides basic interfaces and abstract implementations of the JMRI layout management concepts. |
| jmri.configurexml | Provides an XML-based mechanism for storing and restoring configurations. |
| jmri.jmrit.automat | Classes to ease creation of layout automation, particularly signaling. |
| jmri.jmrit.display | Control panel and visible icon classes. |
| 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.lenz | |
| jmri.jmrix.lenz.hornbyelite | |
| jmri.jmrix.loconet | |
| jmri.jmrix.nce | |
| jmri.jmrix.powerline.cm11 | This package handles communications for CM11 powerline adapters. |
| jmri.jmrix.rps | This package contains software specific to the RPS system from NAC Services, Inc. |
| jmri.jmrix.sprog | |
| jmri.jmrix.srcp | Implementation Notes Every SRCP message or reply ends in a 0x0A character, which is an "\n" character in Java. |
| jmri.jmrix.xpa | |
| jmri.managers | |
| Uses of NamedBean in jmri |
|---|
| Subinterfaces of NamedBean in jmri | |
|---|---|
interface |
Conditional
A Conditional is layout control logic, consisting of a logical expression and an action. |
interface |
Light
Represent a single visible Light on the physical layout. |
interface |
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. |
interface |
Memory
Represent a Memory, a place to store values. |
interface |
Reporter
Represent a device that can report identification information. |
interface |
Route
Routes represent a collection of Turnouts that may be set at the same time. |
interface |
Sensor
General input device representation. |
interface |
SignalHead
Represent a single signal head. |
interface |
Turnout
Represent a Turnout on the layout. |
| Classes in jmri that implement NamedBean | |
|---|---|
class |
AbstractLight
Abstract class providing partial implementation of the basic logic of the Light interface. |
class |
AbstractMemory
Base for the Memory interface. |
class |
AbstractNamedBean
Abstract base for the NamedBean interface. |
class |
AbstractReporter
Abstract base for the Reporter interface. |
class |
AbstractSensor
Abstract class providing the basic logic of the Sensor interface |
class |
AbstractSignalHead
Abstract class providing the basic logic of the SignalHead 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 |
Block
Represents a particular piece of track, more informally a "Block". |
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 |
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 providing the basic logic of the Route interface. |
class |
DefaultSignalHead
Default implementation of the basic logic of the SignalHead interface. |
class |
DoubleTurnoutSignalHead
Drive a single signal head via two "Turnout" objects. |
class |
LsDecSignalHead
Implement SignalHead for Littfinski Daten Technik (LDT) signals. |
class |
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. |
class |
Transit
Class providing the basic implementation of a Transit. |
class |
TripleTurnoutSignalHead
Drive a single signal head via three "Turnout" objects. |
class |
VirtualSignalHead
A signal head that exists only within the program. |
| Methods in jmri that return NamedBean | |
|---|---|
NamedBean |
BeanSetting.getBean()
|
| Methods in jmri with parameters of type NamedBean | |
|---|---|
void |
Manager.deregister(NamedBean n)
Forget a NamedBean Object created outside the manager. |
void |
AbstractManager.deregister(NamedBean s)
Forget a NamedBean Object created outside the manager. |
void |
Manager.register(NamedBean n)
Remember a NamedBean Object created outside the manager. |
void |
AbstractManager.register(NamedBean s)
Remember a NamedBean Object created outside the manager. |
| Constructors in jmri with parameters of type NamedBean | |
|---|---|
BeanSetting(NamedBean t,
int setting)
|
|
| Uses of NamedBean in jmri.configurexml |
|---|
| Methods in jmri.configurexml with parameters of type NamedBean | |
|---|---|
protected void |
AbstractNamedBeanManagerConfigXML.loadCommon(NamedBean t,
org.jdom.Element elem)
Load common items: comment The username is not loaded, because it had to be provided in the ctor earlier. |
protected void |
AbstractNamedBeanManagerConfigXML.storeCommon(NamedBean t,
org.jdom.Element elem)
Store common items: user name comment |
| Uses of NamedBean in jmri.jmrit.automat |
|---|
| Fields in jmri.jmrit.automat declared as NamedBean | |
|---|---|
NamedBean[] |
Siglet.inputs
|
NamedBean[] |
Siglet.outputs
|
| Methods in jmri.jmrit.automat with parameters of type NamedBean | |
|---|---|
void |
Siglet.setInputs(NamedBean[] in)
|
void |
AbstractAutomaton.waitChange(NamedBean[] mInputs)
Wait for one of a list of NamedBeans (sensors, signal heads and/or turnouts) to change. |
| Uses of NamedBean in jmri.jmrit.display |
|---|
| Classes in jmri.jmrit.display that implement NamedBean | |
|---|---|
class |
LayoutBlock
A LayoutBlock is a group of track segments and turnouts on a LayoutEditor panel corresponding to a 'block'. |
| Uses of NamedBean in jmri.jmrix.acela |
|---|
| Classes in jmri.jmrix.acela that implement NamedBean | |
|---|---|
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 |
AcelaTurnout
AcelaLight.java Implementation of the Light Object for Acela Based in part on SerialTurnout.java |
| Uses of NamedBean in jmri.jmrix.can.cbus |
|---|
| Classes in jmri.jmrix.can.cbus that implement NamedBean | |
|---|---|
class |
CbusSensor
Extend jmri.AbstractSensor for CBUS controls. |
class |
CbusTurnout
Turnout for CBUS connections. |
| Uses of NamedBean in jmri.jmrix.cmri.serial |
|---|
| Classes in jmri.jmrix.cmri.serial that implement NamedBean | |
|---|---|
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 NamedBean in jmri.jmrix.easydcc |
|---|
| Classes in jmri.jmrix.easydcc that implement NamedBean | |
|---|---|
class |
EasyDccTurnout
EasyDcc implementation of the Turnout interface. |
| Uses of NamedBean in jmri.jmrix.ecos |
|---|
| Classes in jmri.jmrix.ecos that implement NamedBean | |
|---|---|
class |
EcosTurnout
Implement a Turnout via Ecos communications. |
| Uses of NamedBean in jmri.jmrix.grapevine |
|---|
| Classes in jmri.jmrix.grapevine that implement NamedBean | |
|---|---|
class |
SerialSignalHead
SerialSignalHead.java This object doesn't listen to the Grapevine serial communications. |
| Uses of NamedBean in jmri.jmrix.lenz |
|---|
| Classes in jmri.jmrix.lenz that implement NamedBean | |
|---|---|
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 NamedBean in jmri.jmrix.lenz.hornbyelite |
|---|
| Classes in jmri.jmrix.lenz.hornbyelite that implement NamedBean | |
|---|---|
class |
EliteXNetTurnout
|
| Uses of NamedBean in jmri.jmrix.loconet |
|---|
| Classes in jmri.jmrix.loconet that implement NamedBean | |
|---|---|
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. |
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. |
| Uses of NamedBean in jmri.jmrix.nce |
|---|
| Classes in jmri.jmrix.nce that implement NamedBean | |
|---|---|
class |
NceSensor
Extend jmri.AbstractSensor for NCE systems |
class |
NceTurnout
Implement a Turnout via NCE communications. |
| Uses of NamedBean in jmri.jmrix.powerline.cm11 |
|---|
| Classes in jmri.jmrix.powerline.cm11 that implement NamedBean | |
|---|---|
class |
SpecificLight
Implementation of the Light Object for X10 CM11 interfaces. |
| Uses of NamedBean in jmri.jmrix.rps |
|---|
| Classes in jmri.jmrix.rps that implement NamedBean | |
|---|---|
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 NamedBean in jmri.jmrix.sprog |
|---|
| Classes in jmri.jmrix.sprog that implement NamedBean | |
|---|---|
class |
SprogTurnout
Sprog implementation of the Turnout interface. |
| Uses of NamedBean in jmri.jmrix.srcp |
|---|
| Classes in jmri.jmrix.srcp that implement NamedBean | |
|---|---|
class |
SRCPTurnout
SRCP implementation of the Turnout interface. |
| Uses of NamedBean in jmri.jmrix.xpa |
|---|
| Classes in jmri.jmrix.xpa that implement NamedBean | |
|---|---|
class |
XpaTurnout
Xpa+Modem implementation of the Turnout interface. |
| Uses of NamedBean in jmri.managers |
|---|
| Methods in jmri.managers with parameters of type NamedBean | |
|---|---|
void |
AbstractProxyManager.deregister(NamedBean s)
Forget a NamedBean Object created outside the manager. |
void |
AbstractProxyManager.register(NamedBean s)
Remember a NamedBean Object created outside the manager. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||