Uses of Interface
jmri.Signal
Packages that use Signal
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides implementations of various JMRI interfaces.
Support for implementing USS CTC systems in JMRI.
This package handles communications for the CTI Acela hardware.
This package handles communications for the ProTrak Grapevine hardware.
Provides access to LocoNet systems, along with a lot of Swing-based tools.
Provides JMRI layout objects that use MQTT connections.
Implementation of the JMRI OpenLCB hardware interface.
-
Uses of Signal in jmri
Modifier and TypeInterfaceDescriptioninterfaceRepresent a single signal head.interfaceRepresent a signal mast. -
Uses of Signal in jmri.implementation
Classes in jmri.implementation that implement SignalModifier and TypeClassDescriptionclassAbstract class providing the basic logic of the SignalHead interface.classAbstract class providing the basic logic of the SignalMast interface.classThis 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 interfaceclassThis 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.classDefault implementation of the basic logic of the SignalHead interface.classDrive a single signal head via two "Turnout" objects.classImplement SignalHead for Littfinski Daten Technik (LDT) signals.classSignalMast implemented via a Binary Matrix (Truth Table) of Apects x Turnout objects.classImplement SignalHead for the MERG Signal Driver 2.classDrive a single signal head via four "Turnout" objects.classExtend jmri.SignalHead for signals implemented by an SE8C.classSignalMast implemented via one SignalHead object.classDrive a single signal head via one "Turnout" object.classDrive a single searchlight signal head via three "Turnout" objects.classDrive a single signal head via three "Turnout" objects.classSignalMast implemented via Turnout objects.classA signal head that exists only within the program.classSignalMast implemented via one SignalHead object. -
Uses of Signal in jmri.jmrit.ussctc
Fields in jmri.jmrit.ussctc with type parameters of type SignalModifier and TypeFieldDescription(package private) ArrayDeque<NamedBeanHandle<Signal>>SignalHeadSection.hLeftHeads(package private) ArrayDeque<NamedBeanHandle<Signal>>SignalHeadSection.hRightHeadsMethod parameters in jmri.jmrit.ussctc with type arguments of type SignalModifier and TypeMethodDescriptionbooleanSignalHeadSection.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(Iterable<NamedBeanHandle<Signal>> list, boolean state) -
Uses of Signal in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement SignalModifier and TypeClassDescriptionclassExtend 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 SignalModifier and TypeClassDescriptionclassThis 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 SignalModifier and TypeClassDescriptionclassExtend jmri.AbstractSignalHead for grapevine serial signals. -
Uses of Signal in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement SignalModifier and TypeClassDescriptionclassExtend jmri.SignalMast for signals implemented by an LNCP.classExtend jmri.SignalHead for signals implemented by an SE8C. -
Uses of Signal in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt that implement Signal -
Uses of Signal in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement SignalModifier and TypeClassDescriptionclassThis class implements a SignalMast that use OpenLCB Events to set aspects.