|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Sensor | |
|---|---|
| jmri | Provides basic interfaces and certain core implementations for the JMRI layout management concepts. |
| jmri.implementation | Provides implementations of various JMRI interfaces. |
| jmri.jmrit.automat | Classes to ease creation of layout automation, particularly signaling. |
| jmri.jmrit.dispatcher | |
| jmri.jmrit.display | Control panel and visible icon classes. |
| jmri.jmrit.display.layoutEditor | |
| jmri.jmrit.logix | |
| 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.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.loconet | Provides access to LocoNet systems, along with a lot of Swing-based tools. |
| jmri.jmrix.maple | |
| jmri.jmrix.nce | |
| jmri.jmrix.oaktree | |
| jmri.jmrix.openlcb | |
| jmri.jmrix.powerline | This package handles communications for powerline adapters, such as X10. |
| 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.rfid.generic.standalone | This package handles communications for Generic RFID stand-alone readers that use the CORE-ID / ID-Innovations protocol. |
| jmri.jmrix.rfid.merg.concentrator | This package handles communications for MERG RFID Concentrators |
| jmri.jmrix.rps | This package contains software specific to the RPS system from NAC Services, Inc. |
| jmri.jmrix.secsi | This package handles communications for the TracTronics SECSI hardware. |
| jmri.jmrix.srcp | Provide a JMRI connection to an SRCP server. |
| jmri.managers | Provides implementations of various JMRI managers. |
| Uses of Sensor in jmri |
|---|
| Methods in jmri that return Sensor | |
|---|---|
Sensor |
SensorManager.getBySystemName(String s)
|
Sensor |
SensorManager.getByUserName(String s)
|
Sensor |
Turnout.getFirstSensor()
Get the first sensor, if defined. |
Sensor |
Section.getForwardBlockingSensor()
|
Sensor |
Section.getForwardStoppingSensor()
|
Sensor |
Route.getOutputSensor(int k)
Get the 'k'th output Sensor of the Route. |
Sensor |
Section.getReverseBlockingSensor()
|
Sensor |
Section.getReverseStoppingSensor()
|
Sensor |
Turnout.getSecondSensor()
Get the Second sensor, if defined. |
Sensor |
Block.getSensor()
|
Sensor |
SensorManager.getSensor(String name)
Locate via user name, then system name if needed. |
Sensor |
TransitSectionAction.getTriggerSensor()
|
Sensor |
SensorManager.newSensor(String systemName,
String userName)
Return an instance with the specified system and user names. |
Sensor |
SensorManager.provideSensor(String name)
Locate via user name, then system name if needed. |
Sensor |
Section.setForwardBlockingSensorName(String forwardSensor)
|
Sensor |
Section.setForwardStoppingSensorName(String forwardSensor)
|
Sensor |
Section.setReverseBlockingSensorName(String reverseSensor)
|
Sensor |
Section.setReverseStoppingSensorName(String reverseSensor)
|
| Methods in jmri that return types with arguments of type Sensor | |
|---|---|
NamedBeanHandle<Sensor> |
Turnout.getFirstNamedSensor()
Get the first sensor, if defined. |
NamedBeanHandle<Sensor> |
Block.getNamedSensor()
|
ArrayList<NamedBeanHandle<Sensor>> |
SignalMastLogic.getNamedSensors(SignalMast destination)
|
NamedBeanHandle<Sensor> |
Turnout.getSecondNamedSensor()
Get the first sensor, if defined. |
ArrayList<Sensor> |
SignalMastLogic.getSensors(SignalMast destination)
|
| Methods in jmri with parameters of type Sensor | |
|---|---|
int |
SignalMastLogic.getSensorState(Sensor sensor,
SignalMast destination)
|
boolean |
SignalMastLogic.isSensorIncluded(Sensor sensor,
SignalMast destination)
|
void |
TransitSectionAction.setTriggerSensor(Sensor s)
|
| Method parameters in jmri with type arguments of type Sensor | |
|---|---|
void |
Block.setNamedSensor(NamedBeanHandle<Sensor> s)
|
void |
SignalMastLogic.setSensors(Hashtable<NamedBeanHandle<Sensor>,Integer> sensors,
SignalMast destination)
Sets which sensors must be in a given state before our mast can be set. |
| Uses of Sensor in jmri.implementation |
|---|
| Classes in jmri.implementation that implement Sensor | |
|---|---|
class |
AbstractSensor
Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case. |
| Fields in jmri.implementation with type parameters of type Sensor | |
|---|---|
protected NamedBeanHandle<Sensor> |
LightControl._namedControlSensor
|
protected NamedBeanHandle<Sensor> |
LightControl._namedControlSensor2
|
protected NamedBeanHandle<Sensor> |
LightControl._namedTimedControlSensor
|
protected NamedBeanHandle<Sensor> |
DefaultRoute.mTurnoutsAlignedNamedSensor
|
| Methods in jmri.implementation that return Sensor | |
|---|---|
Sensor |
AbstractTurnout.getFirstSensor()
|
Sensor |
DefaultRoute.getOutputSensor(int k)
Method to return the 'k'th Sensor of the Route. |
Sensor |
DefaultRoute.getRouteSensor(int index)
Method to get the control Sensor in this Route 'index' is the index in the Sensor array of the requested Sensor. |
Sensor |
AbstractTurnout.getSecondSensor()
|
| Methods in jmri.implementation that return types with arguments of type Sensor | |
|---|---|
NamedBeanHandle<Sensor> |
AbstractTurnout.getFirstNamedSensor()
|
ArrayList<NamedBeanHandle<Sensor>> |
DefaultSignalMastLogic.getNamedSensors(SignalMast destination)
|
NamedBeanHandle<Sensor> |
AbstractTurnout.getSecondNamedSensor()
|
ArrayList<Sensor> |
DefaultSignalMastLogic.getSensors(SignalMast destination)
|
| Methods in jmri.implementation with parameters of type Sensor | |
|---|---|
protected void |
DefaultRoute.checkSensor(int newState,
int oldState,
Sensor sensor)
Handle sensor update event to see if that will set the route. |
int |
DefaultSignalMastLogic.getSensorState(Sensor sensor,
SignalMast destination)
|
boolean |
DefaultSignalMastLogic.isSensorIncluded(Sensor sensor,
SignalMast destination)
|
| Method parameters in jmri.implementation with type arguments of type Sensor | |
|---|---|
void |
AbstractTurnout.provideFirstFeedbackNamedSensor(NamedBeanHandle<Sensor> s)
|
void |
AbstractTurnout.provideSecondFeedbackNamedSensor(NamedBeanHandle<Sensor> s)
|
void |
DefaultSignalMastLogic.setSensors(Hashtable<NamedBeanHandle<Sensor>,Integer> sensors,
SignalMast destination)
Sets which sensors must be in a given state before our mast can be set. |
| Uses of Sensor in jmri.jmrit.automat |
|---|
| Methods in jmri.jmrit.automat with parameters of type Sensor | |
|---|---|
void |
AbstractAutomaton.waitSensorActive(Sensor mSensor)
Wait for a sensor to be active. |
void |
AbstractAutomaton.waitSensorActive(Sensor[] mSensors)
Wait for one of a list of sensors to be be active. |
int |
AbstractAutomaton.waitSensorChange(int mState,
Sensor mSensor)
Wait for a sensor to change state. |
void |
AbstractAutomaton.waitSensorChange(Sensor[] mSensors)
Wait for one of an array of sensors to change. |
void |
AbstractAutomaton.waitSensorInactive(Sensor mSensor)
Wait for a sensor to be inactive. |
void |
AbstractAutomaton.waitSensorInactive(Sensor[] mSensors)
Wait for one of a list of sensors to be be inactive. |
void |
AbstractAutomaton.waitSensorState(Sensor[] mSensors,
int state)
Wait for one of a list of sensors to be be in a selected state. |
void |
AbstractAutomaton.waitSensorState(Sensor mSensor,
int state)
Internal service routine to wait for one sensor to be in (or become in) a specific state. |
| Uses of Sensor in jmri.jmrit.dispatcher |
|---|
| Methods in jmri.jmrit.dispatcher that return Sensor | |
|---|---|
Sensor |
AllocatedSection.getForwardStoppingSensor()
|
Sensor |
AllocatedSection.getReverseStoppingSensor()
|
| Uses of Sensor in jmri.jmrit.display |
|---|
| Methods in jmri.jmrit.display that return Sensor | |
|---|---|
Sensor |
IndicatorTurnoutIcon.getOccSensor()
|
Sensor |
IndicatorTrackIcon.getOccSensor()
|
Sensor |
IndicatorTrack.getOccSensor()
|
Sensor |
SensorIcon.getSensor()
|
| Methods in jmri.jmrit.display that return types with arguments of type Sensor | |
|---|---|
NamedBeanHandle<Sensor> |
IndicatorTurnoutIcon.getNamedOccSensor()
|
NamedBeanHandle<Sensor> |
IndicatorTrackIcon.getNamedOccSensor()
|
NamedBeanHandle<Sensor> |
IndicatorTrack.getNamedOccSensor()
|
NamedBeanHandle<Sensor> |
SensorIcon.getNamedSensor()
|
NamedBeanHandle<Sensor> |
MultiSensorIconAdder.getSensor(int index)
Returns a Sensor object for your own use. |
| Method parameters in jmri.jmrit.display with type arguments of type Sensor | |
|---|---|
void |
MultiSensorIcon.addEntry(NamedBeanHandle<Sensor> sensor,
NamedIcon icon)
|
void |
IndicatorTurnoutIcon.setOccSensorHandle(NamedBeanHandle<Sensor> sen)
|
void |
IndicatorTrackIcon.setOccSensorHandle(NamedBeanHandle<Sensor> senHandle)
|
void |
IndicatorTrack.setOccSensorHandle(NamedBeanHandle<Sensor> senHandle)
|
void |
SensorIcon.setSensor(NamedBeanHandle<Sensor> s)
Attached a named sensor to this display item |
| Uses of Sensor in jmri.jmrit.display.layoutEditor |
|---|
| Methods in jmri.jmrit.display.layoutEditor that return Sensor | |
|---|---|
Sensor |
LayoutBlock.getOccupancySensor()
Returns occupancy Sensor |
Sensor |
LayoutEditorTools.getSensorFromEntry(JTextField sensorName,
boolean requireEntry,
JmriJFrame frame)
Returns the Sensor corresponding to an entry field in the specified dialog. |
Sensor |
LayoutEditorTools.getSensorFromName(String str)
Returns a Sensor given a name |
Sensor |
LayoutBlockManager.getStabilisedSensor()
Return the sensor used to indicate if the routing protocol has stabilised or not |
Sensor |
LayoutBlock.validateSensor(String sensorName,
Component openFrame)
Validates that the supplied occupancy sensor name corresponds to an existing sensor and is unique among all blocks. |
| Methods in jmri.jmrit.display.layoutEditor that return types with arguments of type Sensor | |
|---|---|
NamedBeanHandle<Sensor> |
LayoutBlockManager.getNamedStabilisedSensor()
Get the sensor used for the stability indication |
| Methods in jmri.jmrit.display.layoutEditor with parameters of type Sensor | |
|---|---|
LayoutBlock |
LayoutBlockManager.getBlockWithSensorAssigned(Sensor s)
Method to find a LayoutBlock with a specified Sensor assigned as its occupancy sensor. |
LayoutBlock |
LayoutBlockManager.getFacingBlockBySensor(Sensor sensor,
LayoutEditor panel)
Method to return the LayoutBlock that a given sensor is facing. |
LayoutBlock |
LayoutBlockManager.getProtectedBlockBySensor(Sensor sensor,
LayoutEditor panel)
Method to return the LayoutBlock that a given sensor is protecting. |
boolean |
LayoutEditorTools.isSensorAssignedAnywhere(Sensor sensor)
Returns true if the specified Sensor is assigned to an object on the panel, regardless of whether an icon is displayed or not With sensors we do allow the same sensor to be allocated in both directions. |
boolean |
LayoutEditorTools.isSensorOnPanel(Sensor sensor)
|
void |
LayoutEditorTools.removeAssignment(Sensor sensor)
|
void |
LayoutEditorTools.removeSensorAssignment(Sensor sensor)
Removes the assignment of the specified Sensor to either a turnout, a positionable point, or a level crossing wherever it is assigned |
| Uses of Sensor in jmri.jmrit.logix |
|---|
| Methods in jmri.jmrit.logix that return Sensor | |
|---|---|
Sensor |
OBlock.getErrorSensor()
|
| Method parameters in jmri.jmrit.logix with type arguments of type Sensor | |
|---|---|
void |
OBlock.setNamedSensor(NamedBeanHandle<Sensor> namedSensor)
|
| Uses of Sensor in jmri.jmrix.acela |
|---|
| Classes in jmri.jmrix.acela that implement Sensor | |
|---|---|
class |
AcelaSensor
Extend jmri.AbstractSensor for Acela systems |
| Fields in jmri.jmrix.acela declared as Sensor | |
|---|---|
protected Sensor[] |
AcelaNode.sensorArray
|
| Methods in jmri.jmrix.acela that return Sensor | |
|---|---|
Sensor |
AcelaSensorManager.createNewSensor(String systemName,
String userName)
Create a new sensor if all checks are passed System name is normalized to ensure uniqueness. |
| Methods in jmri.jmrix.acela with parameters of type Sensor | |
|---|---|
void |
AcelaNode.registerSensor(Sensor s,
int rawaddr)
The numbers here are 0 to MAXSENSORBITS, not 1 to MAXSENSORBITS. |
| Uses of Sensor in jmri.jmrix.can.cbus |
|---|
| Classes in jmri.jmrix.can.cbus that implement Sensor | |
|---|---|
class |
CbusSensor
Extend jmri.AbstractSensor for CBUS controls. |
| Methods in jmri.jmrix.can.cbus that return Sensor | |
|---|---|
Sensor |
CbusSensorManager.createNewSensor(String systemName,
String userName)
|
| Uses of Sensor in jmri.jmrix.cmri.serial |
|---|
| Classes in jmri.jmrix.cmri.serial that implement Sensor | |
|---|---|
class |
SerialSensor
Extend jmri.AbstractSensor for C/MRI serial systems |
| Fields in jmri.jmrix.cmri.serial declared as Sensor | |
|---|---|
protected Sensor[] |
SerialNode.sensorArray
|
| Methods in jmri.jmrix.cmri.serial that return Sensor | |
|---|---|
Sensor |
SerialSensorManager.createNewSensor(String systemName,
String userName)
Create a new sensor if all checks are passed System name is normalized to ensure uniqueness. |
| Methods in jmri.jmrix.cmri.serial with parameters of type Sensor | |
|---|---|
void |
SerialNode.registerSensor(Sensor s,
int i)
The numbers here are 0 to MAXSENSORS, not 1 to MAXSENSORS. |
| Uses of Sensor in jmri.jmrix.ecos |
|---|
| Classes in jmri.jmrix.ecos that implement Sensor | |
|---|---|
class |
EcosSensor
Implement a Sensor via Ecos communications. |
| Methods in jmri.jmrix.ecos that return Sensor | |
|---|---|
Sensor |
EcosSensorManager.createNewSensor(String systemName,
String userName)
|
| Uses of Sensor in jmri.jmrix.grapevine |
|---|
| Fields in jmri.jmrix.grapevine declared as Sensor | |
|---|---|
protected Sensor[] |
SerialNode.sensorArray
|
| Methods in jmri.jmrix.grapevine that return Sensor | |
|---|---|
Sensor |
SerialSensorManager.createNewSensor(String systemName,
String userName)
Create a new sensor if all checks are passed System name is normalized to ensure uniqueness. |
| Methods in jmri.jmrix.grapevine with parameters of type Sensor | |
|---|---|
void |
SerialNode.registerSensor(Sensor s,
int i)
The numbers here are 0 to MAXSENSORS, not 1 to MAXSENSORS. |
| Uses of Sensor in jmri.jmrix.jmriclient |
|---|
| Classes in jmri.jmrix.jmriclient that implement Sensor | |
|---|---|
class |
JMRIClientSensor
JMRIClient implementation of the Sensor interface. |
| Methods in jmri.jmrix.jmriclient that return Sensor | |
|---|---|
Sensor |
JMRIClientSensorManager.createNewSensor(String systemName,
String userName)
|
| Uses of Sensor in jmri.jmrix.lenz |
|---|
| Classes in jmri.jmrix.lenz that implement Sensor | |
|---|---|
class |
XNetSensor
Extend jmri.AbstractSensor for XPressNet layouts. |
| Methods in jmri.jmrix.lenz that return Sensor | |
|---|---|
Sensor |
XNetSensorManager.createNewSensor(String systemName,
String userName)
|
| Uses of Sensor in jmri.jmrix.loconet |
|---|
| Classes in jmri.jmrix.loconet that implement Sensor | |
|---|---|
class |
LnSensor
Extend jmri.AbstractSensor for LocoNet layouts. |
| Methods in jmri.jmrix.loconet that return Sensor | |
|---|---|
Sensor |
LnSensorManager.createNewSensor(String systemName,
String userName)
|
| Uses of Sensor in jmri.jmrix.maple |
|---|
| Fields in jmri.jmrix.maple declared as Sensor | |
|---|---|
protected Sensor[] |
InputBits.sensorArray
|
| Methods in jmri.jmrix.maple that return Sensor | |
|---|---|
Sensor |
SerialSensorManager.createNewSensor(String systemName,
String userName)
Create a new sensor if all checks are passed System name is normalized to ensure uniqueness. |
| Methods in jmri.jmrix.maple with parameters of type Sensor | |
|---|---|
void |
InputBits.registerSensor(Sensor s,
int i)
The numbers here are 0 to MAXSENSORS, not 1 to MAXSENSORS. |
| Uses of Sensor in jmri.jmrix.nce |
|---|
| Classes in jmri.jmrix.nce that implement Sensor | |
|---|---|
class |
NceSensor
Extend jmri.AbstractSensor for NCE systems |
| Methods in jmri.jmrix.nce that return Sensor | |
|---|---|
Sensor |
NceSensorManager.createNewSensor(String systemName,
String userName)
|
Sensor |
NceAIU.getSensor(int index)
Return the sensor object for the specified AIU |
| Methods in jmri.jmrix.nce with parameters of type Sensor | |
|---|---|
void |
NceAIU.registerSensor(Sensor s,
int i)
The numbers here are 0 to 15, not 1 to 16 |
| Uses of Sensor in jmri.jmrix.oaktree |
|---|
| Fields in jmri.jmrix.oaktree declared as Sensor | |
|---|---|
protected Sensor[] |
SerialNode.sensorArray
|
| Methods in jmri.jmrix.oaktree that return Sensor | |
|---|---|
Sensor |
SerialSensorManager.createNewSensor(String systemName,
String userName)
Create a new sensor if all checks are passed System name is normalized to ensure uniqueness. |
| Methods in jmri.jmrix.oaktree with parameters of type Sensor | |
|---|---|
void |
SerialNode.registerSensor(Sensor s,
int i)
The numbers here are 0 to MAXSENSORS, not 1 to MAXSENSORS. |
| Uses of Sensor in jmri.jmrix.openlcb |
|---|
| Classes in jmri.jmrix.openlcb that implement Sensor | |
|---|---|
class |
OlcbSensor
Extend jmri.AbstractSensor for OpenLCB controls. |
| Methods in jmri.jmrix.openlcb that return Sensor | |
|---|---|
Sensor |
OlcbSensorManager.createNewSensor(String systemName,
String userName)
|
| Uses of Sensor in jmri.jmrix.powerline |
|---|
| Methods in jmri.jmrix.powerline that return Sensor | |
|---|---|
Sensor |
SerialSensorManager.createNewSensor(String systemName,
String userName)
Create a new sensor if all checks are passed System name is normalized to ensure uniqueness. |
| Uses of Sensor in jmri.jmrix.rfid |
|---|
| Classes in jmri.jmrix.rfid that implement Sensor | |
|---|---|
class |
RfidSensor
Extend jmri.AbstractSensor for RFID systems System names are "FSpppp", where ppp is a representation of the RFID reader. |
| Uses of Sensor in jmri.jmrix.rfid.coreid |
|---|
| Classes in jmri.jmrix.rfid.coreid that implement Sensor | |
|---|---|
class |
CoreIdRfidSensor
CORE-ID specific implementation of an RfidSensor. |
| Uses of Sensor in jmri.jmrix.rfid.generic.standalone |
|---|
| Methods in jmri.jmrix.rfid.generic.standalone that return Sensor | |
|---|---|
protected Sensor |
SpecificSensorManager.createNewSensor(String systemName,
String userName)
|
| Uses of Sensor in jmri.jmrix.rfid.merg.concentrator |
|---|
| Methods in jmri.jmrix.rfid.merg.concentrator that return Sensor | |
|---|---|
protected Sensor |
SpecificSensorManager.createNewSensor(String systemName,
String userName)
|
| Uses of Sensor in jmri.jmrix.rps |
|---|
| Classes in jmri.jmrix.rps that implement Sensor | |
|---|---|
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)". |
| Methods in jmri.jmrix.rps that return Sensor | |
|---|---|
Sensor |
RpsSensorManager.createNewSensor(String systemName,
String userName)
|
| Uses of Sensor in jmri.jmrix.secsi |
|---|
| Fields in jmri.jmrix.secsi declared as Sensor | |
|---|---|
protected Sensor[] |
SerialNode.sensorArray
|
| Methods in jmri.jmrix.secsi that return Sensor | |
|---|---|
Sensor |
SerialSensorManager.createNewSensor(String systemName,
String userName)
Create a new sensor if all checks are passed System name is normalized to ensure uniqueness. |
| Methods in jmri.jmrix.secsi with parameters of type Sensor | |
|---|---|
void |
SerialNode.registerSensor(Sensor s,
int i)
The numbers here are 0 to MAXSENSORS, not 1 to MAXSENSORS. |
| Uses of Sensor in jmri.jmrix.srcp |
|---|
| Classes in jmri.jmrix.srcp that implement Sensor | |
|---|---|
class |
SRCPSensor
SRCPSensor implementation of the Sensor interface. |
| Methods in jmri.jmrix.srcp that return Sensor | |
|---|---|
Sensor |
SRCPSensorManager.createNewSensor(String systemName,
String userName)
|
| Uses of Sensor in jmri.managers |
|---|
| Methods in jmri.managers that return Sensor | |
|---|---|
protected Sensor |
InternalSensorManager.createNewSensor(String systemName,
String userName)
Create an internal (dummy) sensor object |
protected abstract Sensor |
AbstractSensorManager.createNewSensor(String systemName,
String userName)
Internal method to invoke the factory, after all the logic for returning an existing method has been invoked. |
Sensor |
ProxySensorManager.getBySystemName(String sName)
Locate an instance based on a system name. |
Sensor |
AbstractSensorManager.getBySystemName(String key)
|
Sensor |
ProxySensorManager.getByUserName(String userName)
Locate an instance based on a user name. |
Sensor |
AbstractSensorManager.getByUserName(String key)
|
Sensor |
ProxySensorManager.getSensor(String name)
Locate via user name, then system name if needed. |
Sensor |
AbstractSensorManager.getSensor(String name)
|
protected Sensor |
ProxySensorManager.makeBean(int i,
String systemName,
String userName)
|
Sensor |
ProxySensorManager.newSensor(String systemName,
String userName)
Return an instance with the specified system and user names. |
Sensor |
AbstractSensorManager.newSensor(String sysName,
String userName)
|
Sensor |
ProxySensorManager.provideSensor(String sName)
|
Sensor |
AbstractSensorManager.provideSensor(String name)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||