Uses of Interface
jmri.jmrit.logixng.DigitalActionBean
-
-
Uses of DigitalActionBean in jmri.jmrit.display.logixng
Classes in jmri.jmrit.display.logixng that implement DigitalActionBean Modifier and Type Class Description class
ActionAudioIcon
This action controls various things of a AudioIcon on a panel.class
ActionLayoutTurnout
This action controls various things of a LayoutTurnout on a LayoutEditor panel.class
ActionPositionable
This action controls various things of a Positionable on a panel.class
ActionPositionableByClass
This action controls various things of Positionables with a particular class name on a panel.class
WindowManagement
This action acts on a Window.Methods in jmri.jmrit.display.logixng that return types with arguments of type DigitalActionBean Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends DigitalActionBean>>>
ActionFactory. getActionClasses()
-
Uses of DigitalActionBean in jmri.jmrit.logixng
Subinterfaces of DigitalActionBean in jmri.jmrit.logixng Modifier and Type Interface Description interface
MaleDigitalActionSocket
A LogixNG male DigitalActionBean socket.Methods in jmri.jmrit.logixng that return types with arguments of type DigitalActionBean Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends DigitalActionBean>>>
DigitalActionFactory. getActionClasses()
Get a set of classes that implements the DigitalAction interface.Methods in jmri.jmrit.logixng with parameters of type DigitalActionBean Modifier and Type Method Description MaleDigitalActionSocket
DigitalActionManager. registerAction(DigitalActionBean action)
Remember a NamedBean Object created outside the manager. -
Uses of DigitalActionBean in jmri.jmrit.logixng.actions
Classes in jmri.jmrit.logixng.actions that implement DigitalActionBean Modifier and Type Class Description class
AbstractDigitalAction
The base class for LogixNG Actionsclass
ActionAtomicBoolean
This action sets the value of an AtomicBoolean.class
ActionAudio
This action controls an audio object.class
ActionBlock
This action triggers a block.class
ActionClock
This action provides the ability to set the fast clock time and start and stop the fast clock.class
ActionClockRate
This action provides the ability to set the fast clock speed.class
ActionCreateBeansFromTable
This action listens on some beans and runs the ConditionalNG on property change.class
ActionDispatcher
This action triggers a Dispather ActiveTrain.class
ActionEntryExit
This action triggers a entryExit.class
ActionFindTableRowOrColumn
This action finds a table row or column.class
ActionLight
This action sets the state of a light.class
ActionLightIntensity
Runs an engine.class
ActionListenOnBeans
This action listens on some beans and runs the ConditionalNG on property change.class
ActionListenOnBeansLocalVariable
This action listens on some beans and runs the ConditionalNG on property change.class
ActionListenOnBeansTable
This action listens on some beans and runs the ConditionalNG on property change.class
ActionLocalVariable
This action sets the value of a local variable.class
ActionMemory
This action sets the value of a memory.class
ActionOBlock
This action triggers an OBlock.class
ActionPower
This action turns power on or off.class
ActionReporter
This action triggers a reporter.class
ActionRequestUpdateAllSensors
Sets all engine slots to status commonclass
ActionRequestUpdateOfSensor
This action requests an update from the layout of the state of a sensor.class
ActionScript
Executes a script.class
ActionSensor
This action sets the state of a sensor.class
ActionSetReporter
This action sets the current report of a Reporter.class
ActionShutDownTask
Executes a digital action delayed.class
ActionSignalHead
Evaluates the state of a SignalHead.class
ActionSignalMast
Evaluates the state of a SignalMast.class
ActionSound
Plays a sound.class
ActionTable
This action sets a cell value of a LogixNG table.class
ActionThrottle
Runs an engine.class
ActionThrottleFunction
Sets a function on a throttleclass
ActionTimer
Executes an action after some time.class
ActionTurnout
This action sets the state of a turnout.class
ActionTurnoutLock
This action sets the lock of a turnout.class
ActionWarrant
This action triggers a warrant.class
Break
Returns from a Module or a ConditionalNG.class
Continue
Returns from a Module or a ConditionalNG.class
DigitalCallModule
This action executes a module.class
DigitalFormula
This action evaluates the formula.class
DigitalMany
Execute many Actions in a specific order.class
DoAnalogAction
Executes an analog action with the result of an analog expression.class
DoStringAction
Executes an string action with the result of an string expression.class
EnableLogix
This action enables/disables a Logix.class
EnableLogixNG
This action enables/disables a LogixNG.class
Error
Returns from a Module or a ConditionalNG.class
ExecuteAction
Executes a digital action.class
ExecuteDelayed
Executes a digital action delayed.class
Exit
Returns from a Module or a ConditionalNG.class
For
Executes an action when the expression is True.class
ForEach
Executes an action when the expression is True.class
IfThenElse
Executes an action when the expression is True.class
JsonDecode
This action decodes a Json string to a JsonNode.class
LogData
This action logs some data.class
Logix
Emulates Logix.class
LogLocalVariables
This action prints the local variables to the log.class
ProgramOnMain
Program a CV on main.class
Return
Returns from a Module or a ConditionalNG.class
RunOnce
Executes an action only one time.class
Sequence
Executes actions in a sequence.class
ShowDialog
This action show a dialog.class
ShutdownComputer
This action sets the state of a turnout.class
SimulateTurnoutFeedback
Simulates turnout feedback.class
TableForEach
Executes an action when the expression is True.class
Timeout
Executes an action when the expression is True.class
TriggerRoute
This action triggers a route.class
WebBrowser
Executes an string action with the result of an string expression.class
WebRequest
This action sends a web request.Methods in jmri.jmrit.logixng.actions that return types with arguments of type DigitalActionBean Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends DigitalActionBean>>>
DigitalFactory. getActionClasses()
-
Uses of DigitalActionBean in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement DigitalActionBean Modifier and Type Class Description class
DefaultMaleDigitalActionSocket
Every DigitalActionBean has an DefaultMaleDigitalActionSocket as its parent.Methods in jmri.jmrit.logixng.implementation with parameters of type DigitalActionBean Modifier and Type Method Description protected MaleDigitalActionSocket
DefaultDigitalActionManager. createMaleActionSocket(DigitalActionBean action)
MaleDigitalActionSocket
DefaultDigitalActionManager. registerAction(DigitalActionBean action)
Remember a NamedBean Object created outside the manager.Constructors in jmri.jmrit.logixng.implementation with parameters of type DigitalActionBean Constructor Description DefaultMaleDigitalActionSocket(BaseManager<? extends NamedBean> manager, DigitalActionBean action)
-
Uses of DigitalActionBean in jmri.jmrit.logixng.tools.debugger
Classes in jmri.jmrit.logixng.tools.debugger that implement DigitalActionBean Modifier and Type Class Description class
DebuggerMaleDigitalActionSocket
-
Uses of DigitalActionBean in jmri.jmrix.loconet.logixng
Classes in jmri.jmrix.loconet.logixng that implement DigitalActionBean Modifier and Type Class Description class
ActionClearSlots
Sets all engine slots to status commonclass
ActionUpdateSlots
Request an update of the LocoNet slotsclass
SetSpeedZero
Sets the speed to zero if the loco hasn't been used in a while.Methods in jmri.jmrix.loconet.logixng that return types with arguments of type DigitalActionBean Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends DigitalActionBean>>>
ActionFactory. getActionClasses()
-
Uses of DigitalActionBean in jmri.jmrix.mqtt.logixng
Classes in jmri.jmrix.mqtt.logixng that implement DigitalActionBean Modifier and Type Class Description class
Publish
This action publishes a message to MQTT.class
Subscribe
This action subscribes to a topic to MQTT.Methods in jmri.jmrix.mqtt.logixng that return types with arguments of type DigitalActionBean Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends DigitalActionBean>>>
ActionFactory. getActionClasses()
-