Uses of Interface
jmri.Sensor
-
Packages that use Sensor 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.jmris Server implementation for the JMRI interfaces.jmri.jmrit.automat Classes to ease creation of layout automation, particularly signaling.jmri.jmrit.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.jmri.jmrit.beantable.beanedit jmri.jmrit.beantable.sensor jmri.jmrit.ctc The CTC system provides the ability to create and run prototypical CTC dispatching.jmri.jmrit.dispatcher jmri.jmrit.display Provides control panel and associated visible icon classes.jmri.jmrit.display.controlPanelEditor jmri.jmrit.display.controlPanelEditor.shape jmri.jmrit.display.layoutEditor Layout Editor currently represents both structure and graphical display through a single set of objects.jmri.jmrit.display.palette Select from palette of items.jmri.jmrit.display.switchboardEditor jmri.jmrit.entryexit Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.jmri.jmrit.logix Support for implementing Warrants in JMRI.jmri.jmrit.logixng.actions jmri.jmrit.logixng.expressions jmri.jmrit.picker jmri.jmrit.roster.swing.speedprofile 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.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.cmri.serial Provides basic interfaces and certain core implementations for the JMRI C/MRI serial implementation.jmri.jmrix.dcc4pc jmri.jmrix.dccpp jmri.jmrix.ecos Support for the ESU ECoS.jmri.jmrix.grapevine This package handles communications for the ProTrak Grapevine hardware.jmri.jmrix.ieee802154.xbee jmri.jmrix.internal The jmrix.internal package contains a JMRI connection implementation for use without a layout.jmri.jmrix.ipocs jmri.jmrix.jmriclient jmri.jmrix.lenz jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.jmri.jmrix.loconet.hexfile jmri.jmrix.maple jmri.jmrix.marklin Classes to interact with a Marklin Network Connection.jmri.jmrix.mqtt Provides JMRI layout objects that use MQTT connections.jmri.jmrix.nce jmri.jmrix.oaktree jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.jmrix.pi 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.generic.standalone This package handles communications for Generic RFID stand-alone readers.jmri.jmrix.rfid.merg.concentrator This package handles communications for MERG RFID Concentrators.jmri.jmrix.roco.z21 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.jmrix.tams Support for the ESU ECoS.jmri.managers Provides implementations of various JMRI managers.jmri.server.json.sensor -
-
Uses of Sensor in jmri
Methods in jmri that return Sensor Modifier and Type Method Description SensorSensorManager. getBySystemName(java.lang.String name)Get an existing Sensor or return null if it doesn't exist.SensorSensorManager. getByUserName(java.lang.String name)Get an existing Sensor or return null if it doesn't exist.SensorTurnout. getFirstSensor()Get the first feedback sensor.SensorSection. getForwardBlockingSensor()SensorSection. getForwardStoppingSensor()SensorRoute. getOutputSensor(int index)Get the output Sensor by index.SensorSection. getReverseBlockingSensor()SensorSection. getReverseStoppingSensor()SensorRoute. getRouteSensor(int index)Get the Sensor of a control Sensor in this Route.SensorTurnout. getSecondSensor()Get the second feedback sensor.SensorBlock. getSensor()Get the Block Occupancy Sensor.SensorSensorManager. getSensor(java.lang.String name)Get an existing Sensor or return null if it doesn't exist.SensorSignalGroup. getSensorByIndex(int x, int pSensor)Get the Sensor at index pSensor, for the Signal Head at index x.SensorTransitSectionAction. getTriggerSensor()SensorRoute. getTurnoutsAlgdSensor()Get the turnouts aligned sensor.SensorSensorManager. newSensor(java.lang.String systemName, java.lang.String userName)Return a Sensor with the specified user or system name.default SensorSensorManager. provide(java.lang.String name)Get an existing instance via user name, then system name; if no matching instance is found, create a new NameBean from the system name.SensorSensorManager. provideSensor(java.lang.String name)Get the Sensor with the user name, then system name if needed; if that fails, create a new Sensor.SensorSection. setForwardBlockingSensorName(java.lang.String forwardSensor)SensorSection. setForwardStoppingSensorName(java.lang.String forwardSensor)SensorSection. setReverseBlockingSensorName(java.lang.String reverseSensor)SensorSection. setReverseStoppingSensorName(java.lang.String reverseSensor)Methods in jmri that return types with arguments of type Sensor Modifier and Type Method Description NamedBeanHandle<Sensor>Turnout. getFirstNamedSensor()Get the handle for the first feedback sensor.NamedBeanHandle<Sensor>Block. getNamedSensor()java.util.List<NamedBeanHandle<Sensor>>SignalMastLogic. getNamedSensors(SignalMast destination)Return the Sensors that have been defined by the user to control the SML to the destination mast as NamedBeanHandles.NamedBeanHandle<Sensor>Turnout. getSecondNamedSensor()Get the second feedback sensor handle.java.util.List<Sensor>SignalMastLogic. getSensors(SignalMast destination)Return the Sensors that have been defined by the user to control the SML to the destination mast.Methods in jmri with parameters of type Sensor Modifier and Type Method Description intSignalGroup. getSensorState(SignalHead signalHead, Sensor sensor)Get the On state of the Sensor for the Signal Head in the group.intSignalMastLogic. getSensorState(Sensor sensor, SignalMast destination)Return the Set To State of a control Sensor as it is configured between the source and destination mast.booleanSignalGroup. isSensorIncluded(SignalHead signalHead, Sensor sensor)Inquire if a Sensor is included in the Signal Head Calculation.booleanSignalMastLogic. isSensorIncluded(Sensor sensor, SignalMast destination)Check if a sensor is part of at least one of the logics that set a SignalMast.voidSignalGroup. setHeadAlignSensor(SignalHead signalHead, Sensor sensor, int state)Add a Sensor and its On state to a Signal Head.voidTransitSectionAction. setTriggerSensor(Sensor s)Method parameters in jmri with type arguments of type Sensor Modifier and Type Method Description voidBlock. setNamedSensor(NamedBeanHandle<Sensor> s)Set Block Occupancy Sensor.voidSignalMastLogic. setSensors(java.util.Hashtable<NamedBeanHandle<Sensor>,java.lang.Integer> sensors, SignalMast destination)Set which sensors must be in a given state before our source signal mast can be set. -
Uses of Sensor in jmri.implementation
Classes in jmri.implementation that implement Sensor Modifier and Type Class Description classAbstractSensorAbstract class providing the basic logic of the Sensor interface.Methods in jmri.implementation that return Sensor Modifier and Type Method Description SensorAbstractTurnout. getFirstSensor()Get the first feedback sensor.SensorDefaultSection. getForwardBlockingSensor()SensorDefaultSection. getForwardStoppingSensor()SensorDefaultRoute. getOutputSensor(int k)Get the output Sensor by index.SensorDefaultSection. getReverseBlockingSensor()SensorDefaultSection. getReverseStoppingSensor()SensorDefaultRoute. getRouteSensor(int index)Get the Sensor of a control Sensor in this Route.SensorAbstractTurnout. getSecondSensor()Get the second feedback sensor.SensorDefaultSignalGroup. getSensorByIndex(int x, int pSensor)SensorDefaultRoute. getTurnoutsAlgdSensor()Get the turnouts aligned sensor.SensorDefaultSection. setForwardBlockingSensorName(java.lang.String forwardSensor)SensorDefaultSection. setForwardStoppingSensorName(java.lang.String forwardSensor)SensorDefaultSection. setReverseBlockingSensorName(java.lang.String reverseSensor)SensorDefaultSection. setReverseStoppingSensorName(java.lang.String reverseSensor)Methods in jmri.implementation that return types with arguments of type Sensor Modifier and Type Method Description NamedBeanHandle<Sensor>AbstractTurnout. getFirstNamedSensor()Get the handle for the first feedback sensor.java.util.List<NamedBeanHandle<Sensor>>DefaultSignalMastLogic. getNamedSensors(SignalMast destination)Return the Sensors that have been defined by the user to control the SML to the destination mast as NamedBeanHandles.NamedBeanHandle<Sensor>AbstractTurnout. getSecondNamedSensor()Get the second feedback sensor handle.java.util.List<Sensor>DefaultSignalMastLogic. getSensors(SignalMast destination)Return the Sensors that have been defined by the user to control the SML to the destination mast.Methods in jmri.implementation with parameters of type Sensor Modifier and Type Method Description protected voidDefaultRoute. checkSensor(int newState, int oldState, Sensor sensor)Handle sensor update event to see if it will set the route.intDefaultSignalGroup. getSensorState(SignalHead signalHead, Sensor sensor)intDefaultSignalMastLogic. getSensorState(Sensor sensor, SignalMast destination)Return the Set To State of a control Sensor as it is configured between the source and destination mast.(package private) booleanDefaultRoute. isRouteSensorIncluded(Sensor s)booleanDefaultSignalGroup. isSensorIncluded(SignalHead signalHead, Sensor sensor)booleanDefaultSignalMastLogic. isSensorIncluded(Sensor sensor, SignalMast destination)Check if a sensor is part of at least one of the logics that set a SignalMast.(package private) voidDefaultRoute. removeRouteSensor(Sensor s)voidDefaultSignalMastLogic. removeSensor(Sensor sen, SignalMast destination)voidDefaultSignalGroup. setHeadAlignSensor(SignalHead signalHead, Sensor sensor, int state)(package private) voidDefaultConditionalExecute. setSensor(ConditionalAction action, Sensor sn, Reference<java.lang.Integer> actionCount, java.util.List<java.lang.String> errorList, java.lang.String devName)Method parameters in jmri.implementation with type arguments of type Sensor Modifier and Type Method Description voidAbstractTurnout. provideFirstFeedbackNamedSensor(NamedBeanHandle<Sensor> s)On change, fires Property Change "TurnoutFeedbackFirstSensorChange".voidAbstractTurnout. provideSecondFeedbackNamedSensor(NamedBeanHandle<Sensor> s)On change, fires Property Change "TurnoutFeedbackSecondSensorChange".voidDefaultSignalMastLogic. setSensors(java.util.Hashtable<NamedBeanHandle<Sensor>,java.lang.Integer> sensors, SignalMast destination)Set which sensors must be in a given state before our source signal mast can be set. -
Uses of Sensor in jmri.jmris
Fields in jmri.jmris declared as Sensor Modifier and Type Field Description (package private) SensorAbstractRouteServer.RouteListener. sensor(package private) SensorAbstractSensorServer.SensorListener. sensorMethods in jmri.jmris that return Sensor Modifier and Type Method Description SensorAbstractSensorServer. initSensor(java.lang.String sensorName) -
Uses of Sensor in jmri.jmrit.automat
Fields in jmri.jmrit.automat declared as Sensor Modifier and Type Field Description (package private) SensorSampleAutomaton3. fwdSensorReferences the sensor the locomotive will enter when it moves forward to the limit.(package private) SensorSampleAutomaton3. revSensorReferences the sensor the locomotive will enter when it moves backward to the limit.(package private) SensorSampleAutomaton. sensorReferences the sensor to be monitored(package private) SensorSampleAutomaton2. sensorReferences the sensor to be monitoredMethods in jmri.jmrit.automat with parameters of type Sensor Modifier and Type Method Description voidAbstractAutomaton. waitSensorActive(Sensor mSensor)Wait for a sensor to be active.voidAbstractAutomaton. waitSensorActive(Sensor[] mSensors)Wait for one of a list of sensors to be be active.intAbstractAutomaton. waitSensorChange(int mState, Sensor mSensor)Wait for a sensor to change state.voidAbstractAutomaton. waitSensorChange(Sensor[] mSensors)Wait for one of an array of sensors to change.voidAbstractAutomaton. waitSensorInactive(Sensor mSensor)Wait for a sensor to be inactive.voidAbstractAutomaton. waitSensorInactive(Sensor[] mSensors)Wait for one of a list of sensors to be be inactive.voidAbstractAutomaton. waitSensorState(Sensor[] mSensors, int state)Wait for one of a list of sensors to be be in a selected state.voidAbstractAutomaton. 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.beantable
Fields in jmri.jmrit.beantable declared as Sensor Modifier and Type Field Description (package private) SensorSectionTableAction. fSensor(package private) SensorSectionTableAction. fStopSensor(package private) SensorSectionTableAction. rSensor(package private) SensorSectionTableAction. rStopSensorFields in jmri.jmrit.beantable with type parameters of type Sensor Modifier and Type Field Description (package private) Manager<Sensor>SensorTableAction. connectionChoice(package private) NamedBeanComboBox<Sensor>SectionTableAction. forwardSensorBox(package private) NamedBeanComboBox<Sensor>SectionTableAction. forwardStopSensorBox(package private) ManagerComboBox<Sensor>SensorTableAction. prefixBox(package private) NamedBeanComboBox<Sensor>SectionTableAction. reverseSensorBox(package private) NamedBeanComboBox<Sensor>SectionTableAction. reverseStopSensorBoxMethods in jmri.jmrit.beantable that return types with arguments of type Sensor Modifier and Type Method Description protected Manager<Sensor>SensorTableTabAction. getManager()Method parameters in jmri.jmrit.beantable with type arguments of type Sensor Modifier and Type Method Description voidSensorTableAction. addToFrame(BeanTableFrame<Sensor> f)Allow subclasses to add to the frame without having to actually subclass the BeanTableDataFrame.voidSensorTableAction. addToPanel(AbstractTableTabAction<Sensor> f)If the subClass is being included in a greater tabbed frame, then this method is used to add the details to the tabbed frame.voidSensorTableAction. setManager(Manager<Sensor> s)If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.voidSensorTableAction. setMenuBar(BeanTableFrame<Sensor> f)Insert a table specific Defaults menu. -
Uses of Sensor in jmri.jmrit.beantable.beanedit
Fields in jmri.jmrit.beantable.beanedit with type parameters of type Sensor Modifier and Type Field Description (package private) NamedBeanComboBox<Sensor>OBlockEditAction. errorSensorComboBox(package private) NamedBeanComboBox<Sensor>OBlockEditAction. sensorComboBoxMethods in jmri.jmrit.beantable.beanedit that return Sensor Modifier and Type Method Description SensorSensorDebounceEditAction. getByUserName(java.lang.String name)SensorSensorEditAction. getByUserName(java.lang.String name)SensorSensorPullUpEditAction. getByUserName(java.lang.String name)Methods in jmri.jmrit.beantable.beanedit with parameters of type Sensor Modifier and Type Method Description voidSensorDebounceEditAction. setBean(Sensor bean)voidSensorPullUpEditAction. setBean(Sensor bean) -
Uses of Sensor in jmri.jmrit.beantable.sensor
Methods in jmri.jmrit.beantable.sensor that return Sensor Modifier and Type Method Description protected SensorSensorTableDataModel. getBySystemName(java.lang.String name)protected SensorSensorTableDataModel. getByUserName(java.lang.String name)Methods in jmri.jmrit.beantable.sensor that return types with arguments of type Sensor Modifier and Type Method Description protected Manager<Sensor>SensorTableDataModel. getManager()Get the Table Model Bean Manager.Methods in jmri.jmrit.beantable.sensor with parameters of type Sensor Modifier and Type Method Description protected voidSensorTableDataModel. clickOn(Sensor t)Process a click on The value cell.(package private) voidSensorTableDataModel. editButton(Sensor s)Method parameters in jmri.jmrit.beantable.sensor with type arguments of type Sensor Modifier and Type Method Description protected voidSensorTableDataModel. setManager(Manager<Sensor> manager)Set the Model Bean Manager.Constructor parameters in jmri.jmrit.beantable.sensor with type arguments of type Sensor Constructor Description SensorTableDataModel(Manager<Sensor> manager)Create a new Sensor Table Data Model. -
Uses of Sensor in jmri.jmrit.ctc
Methods in jmri.jmrit.ctc that return Sensor Modifier and Type Method Description SensorNBHSensor. getBean()Methods in jmri.jmrit.ctc that return types with arguments of type Sensor Modifier and Type Method Description java.util.HashSet<Sensor>LockedRoute. getSensors()Methods in jmri.jmrit.ctc with parameters of type Sensor Modifier and Type Method Description booleanNBHSensor. matchSensor(Sensor sensor)Method parameters in jmri.jmrit.ctc with type arguments of type Sensor Modifier and Type Method Description booleanLockedRoutesManager. checkRoute(java.util.HashSet<Sensor> sensors, java.lang.String osSectionDescription, java.lang.String ruleDescription)Call this routine with a set of resources that need to be checked against the presently allocated resources.LockedRouteLockedRoutesManager. checkRouteAndAllocateIfAvailable(java.util.HashSet<Sensor> sensors, java.lang.String osSectionDescription, java.lang.String ruleDescription, boolean rightTraffic)Call this routine with a set of resources that need to be checked against the presently allocated resources.TrafficLockingInfoCallOn. codeButtonPressed(java.util.HashSet<Sensor> sensors, java.lang.String userIdentifier, SignalDirectionIndicatorsInterface signalDirectionIndicatorsObject, int signalDirectionLever)Constructor parameters in jmri.jmrit.ctc with type arguments of type Sensor Constructor Description LockedRoute(LockedRoutesManager lockedRoutesManager, java.util.HashSet<Sensor> sensors, java.lang.String osSectionDescription, java.lang.String ruleDescription, boolean rightTraffic)NBHSensor(NamedBeanHandle<Sensor> namedBeanHandleSensor) -
Uses of Sensor in jmri.jmrit.dispatcher
Methods in jmri.jmrit.dispatcher that return Sensor Modifier and Type Method Description SensorActiveTrain. getDelaySensor()SensorTrainInfo. getDelaySensor()retrieve the startup delay sensor using the delay sensor nameSensorAllocatedSection. getForwardStoppingSensor()SensorActiveTrain. getRestartSensor()SensorTrainInfo. getRestartSensor()retrieve the restart sensor using the restart sensor nameSensorActiveTrain. getReverseRestartSensor()SensorTrainInfo. getReverseRestartSensor()SensorAllocatedSection. getReverseStoppingSensor()Methods in jmri.jmrit.dispatcher with parameters of type Sensor Modifier and Type Method Description protected voidDispatcherFrame. addDelayedTrain(ActiveTrain at, int restartType, Sensor delaySensor, boolean resetSensor)voidActiveTrain. initializeRestartSensor(Sensor restartSensor, boolean resetSensor)voidActiveTrain. setDelaySensor(Sensor s)protected voidActiveTrain. setRestart(int delayType, int restartDelay, Sensor delaySensor, boolean resetSensorAfter)voidActiveTrain. setRestartSensor(Sensor s)voidActiveTrain. setReverseDelaySensor(Sensor s)Method parameters in jmri.jmrit.dispatcher with type arguments of type Sensor Modifier and Type Method Description voidActiveTrain. initializeRestartAllocationSensor(NamedBeanHandle<Sensor> restartAllocationSensor)Constructors in jmri.jmrit.dispatcher with parameters of type Sensor Constructor Description DarkTerritoryListener(Sensor sensor) -
Uses of Sensor in jmri.jmrit.display
Fields in jmri.jmrit.display with type parameters of type Sensor Modifier and Type Field Description (package private) TableItemPanel<Sensor>SensorIcon. _itemPanel(package private) java.util.HashMap<java.lang.String,NamedBeanHandle<Sensor>>MultiSensorIconAdder. _sensorMap(package private) NamedBeanHandle<Sensor>MultiSensorIcon.Entry. namedSensorMethods in jmri.jmrit.display that return Sensor Modifier and Type Method Description SensorIndicatorTrack. getOccSensor()SensorIndicatorTrackIcon. getOccSensor()SensorIndicatorTurnoutIcon. getOccSensor()SensorSensorIcon. getSensor()Methods in jmri.jmrit.display that return types with arguments of type Sensor Modifier and Type Method Description NamedBeanHandle<Sensor>IndicatorTrack. getNamedOccSensor()NamedBeanHandle<Sensor>IndicatorTrackIcon. getNamedOccSensor()NamedBeanHandle<Sensor>IndicatorTurnoutIcon. getNamedOccSensor()NamedBeanHandle<Sensor>SensorIcon. getNamedSensor()NamedBeanHandle<Sensor>MultiSensorIconAdder. getSensor(int index)Get a Sensor object for your own use. see NamedIcon getIcon(String key) in super.java.util.List<Sensor>MultiSensorIcon. getSensors()Method parameters in jmri.jmrit.display with type arguments of type Sensor Modifier and Type Method Description voidMultiSensorIcon. addEntry(NamedBeanHandle<Sensor> sensor, NamedIcon icon)voidIndicatorTrack. setOccSensorHandle(NamedBeanHandle<Sensor> senHandle)voidIndicatorTrackIcon. setOccSensorHandle(NamedBeanHandle<Sensor> senHandle)voidIndicatorTurnoutIcon. setOccSensorHandle(NamedBeanHandle<Sensor> sen)voidSensorIcon. setSensor(NamedBeanHandle<Sensor> s)Attached a named sensor to this display item -
Uses of Sensor in jmri.jmrit.display.controlPanelEditor
Fields in jmri.jmrit.display.controlPanelEditor with type parameters of type Sensor Modifier and Type Field Description (package private) OpenPickListButton<Sensor>EditCircuitFrame. _pickTable -
Uses of Sensor in jmri.jmrit.display.controlPanelEditor.shape
Methods in jmri.jmrit.display.controlPanelEditor.shape that return Sensor Modifier and Type Method Description SensorPositionableShape. getControlSensor()Methods in jmri.jmrit.display.controlPanelEditor.shape that return types with arguments of type Sensor Modifier and Type Method Description NamedBeanHandle<Sensor>PositionableShape. getControlSensorHandle() -
Uses of Sensor in jmri.jmrit.display.layoutEditor
Methods in jmri.jmrit.display.layoutEditor that return Sensor Modifier and Type Method Description SensorPositionablePoint. getEastBoundSensor()SensorPositionablePointView. getEastBoundSensor()SensorLayoutBlockManager. getFacingSensor(Block facingBlock, Block protectedBlock, LayoutEditor panel)Get the Sensor facing into a specified Block from a specified protected Block.SensorLayoutBlock. getOccupancySensor()Get occupancy Sensor.SensorLevelXing. getSensor(LevelXing.Geometry loc)SensorLevelXingView. getSensor(LevelXing.Geometry loc)SensorLayoutTurnout. getSensorA()SensorLayoutTurnoutView. getSensorA()SensorLevelXing. getSensorA()SensorLevelXingView. getSensorA()SensorLayoutBlockManager. getSensorAtEndBumper(Block facingBlock, LayoutEditor panel)Get a Sensor facing into a specific Block.SensorLayoutTurnout. getSensorB()SensorLayoutTurnoutView. getSensorB()SensorLevelXing. getSensorB()SensorLevelXingView. getSensorB()SensorLayoutTurnout. getSensorC()SensorLayoutTurnoutView. getSensorC()SensorLevelXing. getSensorC()SensorLevelXingView. getSensorC()SensorLayoutTurnout. getSensorD()SensorLayoutTurnoutView. getSensorD()SensorLevelXing. getSensorD()SensorLevelXingView. getSensorD()SensorLayoutEditorTools. getSensorFromEntry(java.lang.String sensorName, boolean requireEntry, JmriJFrame frame)Returns the Sensor corresponding to an entry field in the specified dialog.SensorLayoutBlockManager. getStabilisedSensor()Get the sensor used to indicate if the routing protocol has stabilised or not.SensorPositionablePoint. getWestBoundSensor()SensorPositionablePointView. getWestBoundSensor()SensorLayoutBlock. validateSensor(java.lang.String sensorName, java.awt.Component openFrame)Validate 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 Modifier and Type Method Description NamedBeanHandle<Sensor>LayoutBlockManager. getNamedStabilisedSensor()Get the sensor used for the stability indication.Methods in jmri.jmrit.display.layoutEditor with parameters of type Sensor Modifier and Type Method Description LayoutBlockLayoutBlockManager. getBlockWithSensorAssigned(Sensor s)Find a LayoutBlock with a specified Sensor assigned as its occupancy sensor.LayoutBlockLayoutBlockManager. getFacingBlockBySensor(Sensor sensor, LayoutEditor panel)Get the LayoutBlock that a given sensor is facing.LayoutBlockLayoutBlockManager. getProtectedBlockBySensor(Sensor sensor, LayoutEditor panel)Get the LayoutBlock that a given sensor is protecting.java.util.List<LayoutBlock>LayoutBlockManager. getProtectingBlocksBySensor(Sensor sensor, LayoutEditor panel)java.util.List<LayoutBlock>LayoutBlockManager. getProtectingBlocksBySensorOld(Sensor sensor, LayoutEditor panel)booleanLayoutEditorTools. 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.booleanLayoutEditorTools. isSensorOnPanel(Sensor sensor)booleanLayoutEditorTools. 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.booleanLayoutEditorTools. removeSensorFromPanel(Sensor sensor)Removes the Sensor icon from the panel and from assignment to any turnout, positionable point, or level crossing.(package private) voidLayoutEditorTools. sensorAssignedElseWhere(Sensor sensor)Display an error dialog.(package private) voidLayoutEditorTools. setBoundarySensor(Sensor newSensor, Sensor currSensor, LayoutEditorTools.BeanDetails<Sensor> beanDetail, java.lang.String direction)Attached a sensor to the block boundary positional point.(package private) voidLayoutEditorTools. setLevelXingSensor(Sensor newSensor, Sensor currSensor, LayoutEditorTools.BeanDetails<? extends NamedBean> beanDetail, LayoutTrack connect, java.awt.geom.Point2D coords, java.lang.String position)Attached a sensor to a level crossing block boundary.(package private) <T extends LayoutTurnout>
voidLayoutEditorTools. setTurnoutSensor(T trackItem, Sensor newSensor, Sensor currSensor, LayoutEditorTools.BeanDetails<? extends NamedBean> beanDetail, LayoutTrack connect, java.awt.geom.Point2D coords, java.lang.String position)Attached a sensor to a turnout block boundary.Method parameters in jmri.jmrit.display.layoutEditor with type arguments of type Sensor Modifier and Type Method Description (package private) voidLayoutEditorTools. setBoundarySensor(Sensor newSensor, Sensor currSensor, LayoutEditorTools.BeanDetails<Sensor> beanDetail, java.lang.String direction)Attached a sensor to the block boundary positional point. -
Uses of Sensor in jmri.jmrit.display.palette
Fields in jmri.jmrit.display.palette with type parameters of type Sensor Modifier and Type Field Description (package private) java.util.ArrayList<Sensor>MultiSensorItemPanel.MultiSensorSelectionModel. _selections(package private) PickListModel<Sensor>MultiSensorItemPanel.MultiSensorSelectionModel. _tableModelMethods in jmri.jmrit.display.palette that return types with arguments of type Sensor Modifier and Type Method Description protected java.util.ArrayList<Sensor>MultiSensorItemPanel.MultiSensorSelectionModel. getSelections()java.util.ArrayList<Sensor>MultiSensorItemPanel. getTableSelections()Methods in jmri.jmrit.display.palette with parameters of type Sensor Modifier and Type Method Description voidMultiSensorItemPanel. setSelection(Sensor bean)Method parameters in jmri.jmrit.display.palette with type arguments of type Sensor Modifier and Type Method Description protected javax.swing.JPanelMultiSensorItemPanel. initTablePanel(PickListModel<Sensor> model)Constructor parameters in jmri.jmrit.display.palette with type arguments of type Sensor Constructor Description MultiSensorItemPanel(DisplayFrame parentFrame, java.lang.String type, java.lang.String family, PickListModel<Sensor> model)MultiSensorSelectionModel(PickListModel<Sensor> tableModel) -
Uses of Sensor in jmri.jmrit.display.switchboardEditor
Methods in jmri.jmrit.display.switchboardEditor that return Sensor Modifier and Type Method Description SensorBeanSwitch. getSensor() -
Uses of Sensor in jmri.jmrit.entryexit
Methods in jmri.jmrit.entryexit that return Sensor Modifier and Type Method Description SensorPointDetails. getSensor()Methods in jmri.jmrit.entryexit with parameters of type Sensor Modifier and Type Method Description voidEntryExitPairs. removeNXSensor(Sensor sensor)(package private) voidPointDetails. setSensor(Sensor sen) -
Uses of Sensor in jmri.jmrit.logix
Methods in jmri.jmrit.logix that return Sensor Modifier and Type Method Description SensorOBlock. getErrorSensor()protected SensorEngineer. getWaitSensor()Methods in jmri.jmrit.logix that return types with arguments of type Sensor Modifier and Type Method Description NamedBeanHandle<Sensor>OBlock. getNamedErrorSensor()Method parameters in jmri.jmrit.logix with type arguments of type Sensor Modifier and Type Method Description voidOBlock. setNamedSensor(NamedBeanHandle<Sensor> namedSensor) -
Uses of Sensor in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that return types with arguments of type Sensor Modifier and Type Method Description LogixNG_SelectNamedBean<Sensor>ActionRequestUpdateOfSensor. getSelectNamedBean()LogixNG_SelectNamedBean<Sensor>ActionSensor. getSelectNamedBean() -
Uses of Sensor in jmri.jmrit.logixng.expressions
Methods in jmri.jmrit.logixng.expressions that return types with arguments of type Sensor Modifier and Type Method Description LogixNG_SelectNamedBean<Sensor>ExpressionSensor. getSelectNamedBean()LogixNG_SelectNamedBean<Sensor>ExpressionSensorEdge. getSelectNamedBean() -
Uses of Sensor in jmri.jmrit.picker
Methods in jmri.jmrit.picker that return Sensor Modifier and Type Method Description SensorPickListModel.SensorPickModel. addBean(java.lang.String name)Return bean with name given in parameter.SensorPickListModel.SensorPickModel. addBean(java.lang.String sysName, java.lang.String userName)Methods in jmri.jmrit.picker that return types with arguments of type Sensor Modifier and Type Method Description Manager<Sensor>PickListModel.SensorPickModel. getManager()Get the Table Model Bean Manager.static PickListModel<Sensor>PickListModel. multiSensorPickModelInstance()static PickListModel<Sensor>PickListModel. sensorPickModelInstance() -
Uses of Sensor in jmri.jmrit.roster.swing.speedprofile
Fields in jmri.jmrit.roster.swing.speedprofile declared as Sensor Modifier and Type Field Description (package private) SensorSpeedProfilePanel. finishSensor(package private) SensorSpeedProfilePanel.SensorDetails. sensor(package private) SensorSpeedProfilePanel. startSensorFields in jmri.jmrit.roster.swing.speedprofile with type parameters of type Sensor Modifier and Type Field Description (package private) BeanSelectCreatePanel<Sensor>SpeedProfilePanel. sensorAPanel(package private) BeanSelectCreatePanel<Sensor>SpeedProfilePanel. sensorBPanel(package private) BeanSelectCreatePanel<Sensor>SpeedProfilePanel. sensorCPanelMethods in jmri.jmrit.roster.swing.speedprofile that return Sensor Modifier and Type Method Description (package private) SensorSpeedProfilePanel.SensorDetails. getSensor()Constructors in jmri.jmrit.roster.swing.speedprofile with parameters of type Sensor Constructor Description SensorDetails(Sensor sen) -
Uses of Sensor in jmri.jmrit.ussctc
Fields in jmri.jmrit.ussctc declared as Sensor Modifier and Type Field Description (package private) SensorSignalHeadSection. timeLogSensorFields in jmri.jmrit.ussctc with type parameters of type Sensor Modifier and Type Field Description (package private) NamedBeanHandle<Sensor>CodeButton. hButtonSensor(package private) NamedBeanHandle<Sensor>MaintainerCallSection. hInputSensor(package private) NamedBeanHandle<Sensor>TrackCircuitSection. hInputSensor(package private) NamedBeanHandle<Sensor>SignalHeadSection. hLeftInput(package private) NamedBeanHandle<Sensor>TurnoutSection.TurnoutCentralSection. hNormalInput(package private) NamedBeanHandle<Sensor>TurnoutSection.TurnoutCentralSection. hReversedInput(package private) NamedBeanHandle<Sensor>SignalHeadSection. hRightInput(package private) NamedBeanHandle<Sensor>VetoedBell. hVeto(package private) java.util.List<NamedBeanHandle<Sensor>>OccupancyLock. listConstructor parameters in jmri.jmrit.ussctc with type arguments of type Sensor Constructor Description OccupancyLock(java.util.List<NamedBeanHandle<Sensor>> list) -
Uses of Sensor in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement Sensor Modifier and Type Class Description classAcelaSensorExtend jmri.AbstractSensor for Acela systemsFields in jmri.jmrix.acela declared as Sensor Modifier and Type Field Description protected Sensor[]AcelaNode. sensorArrayMethods in jmri.jmrix.acela that return Sensor Modifier and Type Method Description protected SensorAcelaSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor.Methods in jmri.jmrix.acela with parameters of type Sensor Modifier and Type Method Description voidAcelaNode. registerSensor(Sensor s, int rawaddr)Register a sensor on an Acela node. -
Uses of Sensor in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement Sensor Modifier and Type Class Description classBiDiBSensorExtend jmri.AbstractSensor for BiDiB systemsMethods in jmri.jmrix.bidib that return Sensor Modifier and Type Method Description SensorBiDiBSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.can.cbus
Classes in jmri.jmrix.can.cbus that implement Sensor Modifier and Type Class Description classCbusSensorExtend jmri.AbstractSensor for CBUS controls.Methods in jmri.jmrix.can.cbus that return Sensor Modifier and Type Method Description protected SensorCbusSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.cmri.serial
Classes in jmri.jmrix.cmri.serial that implement Sensor Modifier and Type Class Description classSerialSensorExtend jmri.AbstractSensor for C/MRI serial systemsFields in jmri.jmrix.cmri.serial declared as Sensor Modifier and Type Field Description protected Sensor[]SerialNode. sensorArrayMethods in jmri.jmrix.cmri.serial that return Sensor Modifier and Type Method Description protected SensorSerialSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor.Methods in jmri.jmrix.cmri.serial with parameters of type Sensor Modifier and Type Method Description voidSerialNode. registerSensor(Sensor s, int i)The numbers here are 0 to MAXSENSORS, not 1 to MAXSENSORS. -
Uses of Sensor in jmri.jmrix.dcc4pc
Classes in jmri.jmrix.dcc4pc that implement Sensor Modifier and Type Class Description classDcc4PcSensorImplement a Sensor via Dcc4Pc communications.Methods in jmri.jmrix.dcc4pc that return Sensor Modifier and Type Method Description protected SensorDcc4PcSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement Sensor Modifier and Type Class Description classDCCppSensorExtend jmri.AbstractSensor for DCC++ layouts.Methods in jmri.jmrix.dccpp that return Sensor Modifier and Type Method Description protected SensorDCCppSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement Sensor Modifier and Type Class Description classEcosSensorImplement a Sensor via ECoS communications.Methods in jmri.jmrix.ecos that return Sensor Modifier and Type Method Description protected SensorEcosSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.grapevine
Classes in jmri.jmrix.grapevine that implement Sensor Modifier and Type Class Description classSerialSensorImplement Sensor for Grapevine.Fields in jmri.jmrix.grapevine declared as Sensor Modifier and Type Field Description protected Sensor[]SerialNode. sensorArrayMethods in jmri.jmrix.grapevine that return Sensor Modifier and Type Method Description protected SensorSerialSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor.Methods in jmri.jmrix.grapevine with parameters of type Sensor Modifier and Type Method Description voidSerialNode. registerSensor(Sensor s, int i)Register a sensor on a node. -
Uses of Sensor in jmri.jmrix.ieee802154.xbee
Classes in jmri.jmrix.ieee802154.xbee that implement Sensor Modifier and Type Class Description classXBeeSensorExtend jmri.AbstractSensor for XBee connections.Methods in jmri.jmrix.ieee802154.xbee that return Sensor Modifier and Type Method Description protected SensorXBeeSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor.Methods in jmri.jmrix.ieee802154.xbee with parameters of type Sensor Modifier and Type Method Description voidXBeeSensorManager. deregister(Sensor s) -
Uses of Sensor in jmri.jmrix.internal
Methods in jmri.jmrix.internal that return Sensor Modifier and Type Method Description protected SensorInternalSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.ipocs
Classes in jmri.jmrix.ipocs that implement Sensor Modifier and Type Class Description classIpocsSensorMethods in jmri.jmrix.ipocs that return Sensor Modifier and Type Method Description protected SensorIpocsSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName) -
Uses of Sensor in jmri.jmrix.jmriclient
Classes in jmri.jmrix.jmriclient that implement Sensor Modifier and Type Class Description classJMRIClientSensorJMRIClient implementation of the Sensor interface.Methods in jmri.jmrix.jmriclient that return Sensor Modifier and Type Method Description protected SensorJMRIClientSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement Sensor Modifier and Type Class Description classXNetSensorExtend jmri.AbstractSensor for XpressNet layouts.Methods in jmri.jmrix.lenz that return Sensor Modifier and Type Method Description protected SensorXNetSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement Sensor Modifier and Type Class Description classLnSensorExtend jmri.AbstractSensor for LocoNet layouts.Methods in jmri.jmrix.loconet that return Sensor Modifier and Type Method Description protected SensorLnSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.loconet.hexfile
Methods in jmri.jmrix.loconet.hexfile that return Sensor Modifier and Type Method Description protected SensorLnSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.maple
Classes in jmri.jmrix.maple that implement Sensor Modifier and Type Class Description classSerialSensorExtend jmri.AbstractSensor for Maple systems.Fields in jmri.jmrix.maple declared as Sensor Modifier and Type Field Description protected Sensor[]InputBits. sensorArrayMethods in jmri.jmrix.maple that return Sensor Modifier and Type Method Description protected SensorSerialSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor.Methods in jmri.jmrix.maple with parameters of type Sensor Modifier and Type Method Description voidInputBits. registerSensor(Sensor s, int i)The numbers here are 0 to MAXSENSORS, not 1 to MAXSENSORS. -
Uses of Sensor in jmri.jmrix.marklin
Classes in jmri.jmrix.marklin that implement Sensor Modifier and Type Class Description classMarklinSensorImplement a Sensor via Marklin communications.Methods in jmri.jmrix.marklin that return Sensor Modifier and Type Method Description protected SensorMarklinSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt that implement Sensor Modifier and Type Class Description classMqttSensorImplementation of the Sensor interface for MQTT layouts.Fields in jmri.jmrix.mqtt with type parameters of type Sensor Modifier and Type Field Description (package private) MqttContentParser<Sensor>MqttSensor. parser(package private) MqttContentParser<Sensor>MqttSensorManager. parserMethods in jmri.jmrix.mqtt that return Sensor Modifier and Type Method Description protected SensorMqttSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Create an new sensor object.Method parameters in jmri.jmrix.mqtt with type arguments of type Sensor Modifier and Type Method Description voidMqttSensor. setParser(MqttContentParser<Sensor> parser)voidMqttSensorManager. setParser(MqttContentParser<Sensor> parser) -
Uses of Sensor in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement Sensor Modifier and Type Class Description classNceSensorExtend jmri.AbstractSensor for NCE systemsFields in jmri.jmrix.nce declared as Sensor Modifier and Type Field Description (package private) Sensor[]NceAIU. sensorArrayMethods in jmri.jmrix.nce that return Sensor Modifier and Type Method Description protected SensorNceSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor.SensorNceAIU. getSensor(int index)Return the sensor object for the specified AIUMethods in jmri.jmrix.nce with parameters of type Sensor Modifier and Type Method Description voidNceAIU. registerSensor(Sensor s, int i)The numbers here are 0 to 15, not 1 to 16 -
Uses of Sensor in jmri.jmrix.oaktree
Classes in jmri.jmrix.oaktree that implement Sensor Modifier and Type Class Description classSerialSensorExtend jmri.AbstractSensor for serial systemsFields in jmri.jmrix.oaktree declared as Sensor Modifier and Type Field Description protected Sensor[]SerialNode. sensorArrayMethods in jmri.jmrix.oaktree that return Sensor Modifier and Type Method Description protected SensorSerialSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor.Methods in jmri.jmrix.oaktree with parameters of type Sensor Modifier and Type Method Description voidSerialNode. 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 Modifier and Type Class Description classOlcbSensorExtend jmri.AbstractSensor for OpenLCB controls.Methods in jmri.jmrix.openlcb that return Sensor Modifier and Type Method Description protected SensorOlcbSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.pi
Classes in jmri.jmrix.pi that implement Sensor Modifier and Type Class Description classRaspberryPiSensorSensor interface for RaspberryPi GPIO pins.Methods in jmri.jmrix.pi that return Sensor Modifier and Type Method Description protected SensorRaspberryPiSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.powerline
Classes in jmri.jmrix.powerline that implement Sensor Modifier and Type Class Description classSerialSensorExtend jmri.AbstractSensor for serial systemsMethods in jmri.jmrix.powerline that return Sensor Modifier and Type Method Description protected SensorSerialSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.rfid
Classes in jmri.jmrix.rfid that implement Sensor Modifier and Type Class Description classRfidSensorExtend jmri.AbstractSensor for RFID systemsclassTimeoutRfidSensorTimeout specific implementation of an RfidSensor. -
Uses of Sensor in jmri.jmrix.rfid.generic.standalone
Methods in jmri.jmrix.rfid.generic.standalone that return Sensor Modifier and Type Method Description protected SensorStandaloneSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.rfid.merg.concentrator
Methods in jmri.jmrix.rfid.merg.concentrator that return Sensor Modifier and Type Method Description protected SensorConcentratorSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement Sensor Modifier and Type Class Description classZ21CanSensorZ21CanSensor implements the Sensor interface for Can connected sensors on Roco Z21 systems.classZ21RMBusSensorExtend jmri.AbstractSensor for RocoMotion (RM) bus sensors on the Roco Z21.Methods in jmri.jmrix.roco.z21 that return Sensor Modifier and Type Method Description protected SensorZ21SensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor.SensorZ21SensorManager. getBySystemName(java.lang.String sName)Locate an existing instance based on a system name. -
Uses of Sensor in jmri.jmrix.rps
Classes in jmri.jmrix.rps that implement Sensor Modifier and Type Class Description classRpsSensorExtend jmri.AbstractSensor for RPS systems.Methods in jmri.jmrix.rps that return Sensor Modifier and Type Method Description protected SensorRpsSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.secsi
Classes in jmri.jmrix.secsi that implement Sensor Modifier and Type Class Description classSerialSensorExtend jmri.AbstractSensor for serial systems.Fields in jmri.jmrix.secsi declared as Sensor Modifier and Type Field Description protected Sensor[]SerialNode. sensorArrayMethods in jmri.jmrix.secsi that return Sensor Modifier and Type Method Description protected SensorSerialSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor.Methods in jmri.jmrix.secsi with parameters of type Sensor Modifier and Type Method Description voidSerialNode. 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 Modifier and Type Class Description classSRCPSensorSRCPSensor implementation of the Sensor interface.Methods in jmri.jmrix.srcp that return Sensor Modifier and Type Method Description protected SensorSRCPSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement Sensor Modifier and Type Class Description classTamsSensorImplement a Sensor via Tams communications.Methods in jmri.jmrix.tams that return Sensor Modifier and Type Method Description protected SensorTamsSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor. -
Uses of Sensor in jmri.managers
Methods in jmri.managers that return Sensor Modifier and Type Method Description protected abstract SensorAbstractSensorManager. createNewSensor(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory and create a new Sensor.SensorAbstractSensorManager. getBySystemName(java.lang.String key)Locate an existing instance based on a system name.SensorAbstractSensorManager. getSensor(java.lang.String name)Get an existing Sensor or return null if it doesn't exist.SensorProxySensorManager. getSensor(java.lang.String name)Locate via user name, then system name if needed.protected SensorProxySensorManager. makeBean(Manager<Sensor> manager, java.lang.String systemName, java.lang.String userName)Defer creation of the proper type to the subclass.SensorAbstractSensorManager. newSensor(java.lang.String systemName, java.lang.String userName)Create a New Sensor.SensorProxySensorManager. newSensor(java.lang.String systemName, java.lang.String userName)Return a Sensor with the specified user or system name.SensorProxySensorManager. provide(java.lang.String name)Get an existing instance via user name, then system name; if no matching instance is found, create a new NameBean from the system name.SensorAbstractSensorManager. provideSensor(java.lang.String name)Get the Sensor with the user name, then system name if needed; if that fails, create a new Sensor.SensorProxySensorManager. provideSensor(java.lang.String sName)Methods in jmri.managers that return types with arguments of type Sensor Modifier and Type Method Description java.lang.Class<Sensor>AbstractSensorManager. getNamedBeanClass()Get the class of NamedBean supported by this Manager.java.lang.Class<Sensor>ProxySensorManager. getNamedBeanClass()Get the class of NamedBean supported by this Manager.protected AbstractManager<Sensor>ProxySensorManager. makeInternalManager()Method parameters in jmri.managers with type arguments of type Sensor Modifier and Type Method Description protected SensorProxySensorManager. makeBean(Manager<Sensor> manager, java.lang.String systemName, java.lang.String userName)Defer creation of the proper type to the subclass. -
Uses of Sensor in jmri.server.json.sensor
Methods in jmri.server.json.sensor that return types with arguments of type Sensor Modifier and Type Method Description protected ProvidingManager<Sensor>JsonSensorHttpService. getProvidingManager()Methods in jmri.server.json.sensor with parameters of type Sensor Modifier and Type Method Description protected voidJsonSensorHttpService. doDelete(Sensor bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonSensorHttpService. doGet(Sensor sensor, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonSensorHttpService. doPost(Sensor sensor, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-