Uses of Annotation Type
jmri.InvokeOnLayoutThread
Packages that use InvokeOnLayoutThread
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides control panel and associated visible icon classes.
Support for implementing Warrants in JMRI.
-
Uses of InvokeOnLayoutThread in jmri
Methods in jmri with annotations of type InvokeOnLayoutThreadModifier and TypeMethodDescriptionvoidLight.activateLight()Activates a Light.voidLight.deactivateLight()Deactivates a Light.voidTurnout.enableLockOperation(int turnoutLockout, boolean locked) Enable turnout lock operators.voidDigitalIO.requestUpdateFromLayout()Request an update from the layout soft/hardware.default voidLight.requestUpdateFromLayout()Request an update from the layout soft/hardware.default voidVariableLight.requestUpdateFromLayout()Request an update from the layout soft/hardware.voidTurnout.setBinaryOutput(boolean state) Use a binary output for sending commands.voidDigitalIO.setCommandedState(int s) Change the commanded state, which results in the relevant command(s) being sent to the hardware.default voidLight.setCommandedState(int s) Change the commanded state, which results in the relevant command(s) being sent to the hardware.default voidSensor.setCommandedState(int s) Change the commanded state, which results in the relevant command(s) being sent to the hardware.voidTurnout.setControlType(int num) Set control type.voidLight.setEnabled(boolean state) Set the Enabled property, which determines whether the control logic built in the light object is operating or not.voidTurnout.setFeedbackMode(int mode) Set the feedback mode from a integer.voidTurnout.setFeedbackMode(String mode) Set the feedback mode from a human readable name.voidTurnout.setInitialKnownStateFromFeedback()Sets the initial known state (CLOSED,THROWN,UNKNOWN) from feedback information, if appropriate.voidSensor.setInverted(boolean inverted) Control whether the actual sensor input is considered to be inverted, such that the normal electrical signal that normally results in an ACTIVE state now results in an INACTIVE state.voidSensor.setKnownState(int newState) Set the known state on the layout.voidTurnout.setLocked(int turnoutLockout, boolean locked) Lock a turnout.voidVariableLight.setMaxIntensity(double intensity) Set the value of the maxIntensity property.voidVariableLight.setMinIntensity(double intensity) Set the value of the minIntensity property.voidVariableControlSpanBean.setNumberControlBits(int num) Set number of input/output bits this bean controls.voidSensor.setPullResistance(Sensor.PullResistance r) Set the pull resistancevoidTurnout.setReportLocked(boolean reportLocked) Set reporting of use of locked turnout by a cab or throttle.voidAnalogIO.setState(double value) Provide generic access to internal state.voidLight.setState(int newState) Set the demanded output state.voidNamedBean.setState(int s) Provide generic access to internal state.voidVariableLight.setTargetIntensity(double intensity) Set the intended new intensity value for the Light.voidVariableLight.setTransitionTime(double minutes) Set the fast-clock duration for a transition from full ON to full OFF or vice-versa.voidTurnout.setTurnoutOperation(TurnoutOperation toper) set current automation class -
Uses of InvokeOnLayoutThread in jmri.jmrit.display
Methods in jmri.jmrit.display with annotations of type InvokeOnLayoutThreadModifier and TypeMethodDescriptionprotected voidIndicatorTrackPaths.setLocoIcon(OBlock block, Point pt, Dimension size, Editor ed) -
Uses of InvokeOnLayoutThread in jmri.jmrit.logix
Methods in jmri.jmrit.logix with annotations of type InvokeOnLayoutThreadModifier and TypeMethodDescriptionprotected voidWarrant.goingActive(OBlock block) Check if this is the next block of the train moving under the warrant Learn mode assumes route is set and clear.protected voidWarrant.goingInactive(OBlock block)