Uses of Interface
jmri.Signal
-
Packages that use Signal Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmrit.ussctc Support for implementing USS CTC systems in JMRI.jmri.jmrix.acela This package handles communications for the CTI Acela hardware.jmri.jmrix.bidib jmri.jmrix.grapevine This package handles communications for the ProTrak Grapevine hardware.jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.jmri.jmrix.mqtt Provides JMRI layout objects that use MQTT connections.jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface. -
-
Uses of Signal in jmri
Subinterfaces of Signal in jmri Modifier and Type Interface Description interfaceSignalHeadRepresent a single signal head.interfaceSignalMastRepresent a signal mast. -
Uses of Signal in jmri.implementation
Classes in jmri.implementation that implement Signal Modifier and Type Class Description classAbstractSignalHeadAbstract class providing the basic logic of the SignalHead interface.classAbstractSignalMastAbstract class providing the basic logic of the SignalMast interface.classDccSignalHeadThis class implements a SignalHead that 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 interfaceclassDccSignalMastThis class implements a SignalMast that uses Extended Accessory Decoder Control Packet Format and outputs that packet to the DCC System via the generic CommandStation interface.classDefaultSignalHeadDefault implementation of the basic logic of the SignalHead interface.classDoubleTurnoutSignalHeadDrive a single signal head via two "Turnout" objects.classLsDecSignalHeadImplement SignalHead for Littfinski Daten Technik (LDT) signals.classMatrixSignalMastSignalMast implemented via a Binary Matrix (Truth Table) of Apects x Turnout objects.classMergSD2SignalHeadImplement SignalHead for the MERG Signal Driver 2.classQuadOutputSignalHeadDrive a single signal head via four "Turnout" objects.classSE8cSignalHeadExtend jmri.SignalHead for signals implemented by an SE8C.classSignalHeadSignalMastSignalMast implemented via one SignalHead object.classSingleTurnoutSignalHeadDrive a single signal head via one "Turnout" object.classTripleOutputSignalHeadDrive a single searchlight signal head via three "Turnout" objects.classTripleTurnoutSignalHeadDrive a single signal head via three "Turnout" objects.classTurnoutSignalMastSignalMast implemented via Turnout objects.classVirtualSignalHeadA signal head that exists only within the program.classVirtualSignalMastSignalMast implemented via one SignalHead object. -
Uses of Signal in jmri.jmrit.ussctc
Fields in jmri.jmrit.ussctc with type parameters of type Signal Modifier and Type Field Description (package private) java.util.ArrayDeque<NamedBeanHandle<Signal>>SignalHeadSection. hLeftHeads(package private) java.util.ArrayDeque<NamedBeanHandle<Signal>>SignalHeadSection. hRightHeadsMethod parameters in jmri.jmrit.ussctc with type arguments of type Signal Modifier and Type Method Description booleanSignalHeadSection. headShowsClear(NamedBeanHandle<Signal> handle)Clear is defined as showing above Restricting.booleanSignalHeadSection. headShowsRestricting(NamedBeanHandle<Signal> handle)"Restricting" means that a signal is showing FLASHREDprotected voidSignalHeadSection. setListHeldState(java.lang.Iterable<NamedBeanHandle<Signal>> list, boolean state) -
Uses of Signal in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement Signal Modifier and Type Class Description classAcelaSignalHeadExtend jmri.AbstractSignalHead for Acela signals based upon Grapevine example by Bob Jacobsen. -
Uses of Signal in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement Signal Modifier and Type Class Description classBiDiBSignalMastThis class implements a SignalMast that use BiDiB Accessories to set aspects. -
Uses of Signal in jmri.jmrix.grapevine
Classes in jmri.jmrix.grapevine that implement Signal Modifier and Type Class Description classSerialSignalHeadExtend jmri.AbstractSignalHead for grapevine serial signals. -
Uses of Signal in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement Signal Modifier and Type Class Description classLNCPSignalMastExtend jmri.SignalMast for signals implemented by an LNCP.classSE8cSignalHeadExtend jmri.SignalHead for signals implemented by an SE8C. -
Uses of Signal in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt that implement Signal Modifier and Type Class Description classMqttSignalMastSignalMast implemented via MQTT messages -
Uses of Signal in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement Signal Modifier and Type Class Description classOlcbSignalMastThis class implements a SignalMast that use OpenLCB Events to set aspects.
-