Uses of Interface
jmri.jmrit.logixng.DigitalActionBean
Packages that use DigitalActionBean
Package
Description
Provides classes for interacting with CBUS Nodes using LogixNG.
-
Uses of DigitalActionBean in jmri.jmrit.display.logixng
Classes in jmri.jmrit.display.logixng that implement DigitalActionBeanModifier and TypeClassDescriptionclassThis action controls various things of a AudioIcon on a panel.classThis action controls various things of a LayoutTurnout on a LayoutEditor panel.classThis action controls various things of a Positionable on a panel.classThis action controls various things of Positionables with a particular class name on a panel.classThis action acts on a Window.Methods in jmri.jmrit.display.logixng that return types with arguments of type DigitalActionBeanModifier and TypeMethodDescriptionSet<Map.Entry<Category,Class<? extends DigitalActionBean>>> ActionFactory.getActionClasses() -
Uses of DigitalActionBean in jmri.jmrit.logixng
Subinterfaces of DigitalActionBean in jmri.jmrit.logixngModifier and TypeInterfaceDescriptioninterfaceA LogixNG male DigitalActionBean socket.Methods in jmri.jmrit.logixng that return types with arguments of type DigitalActionBeanModifier and TypeMethodDescriptionSet<Map.Entry<Category,Class<? extends DigitalActionBean>>> DigitalActionFactory.getActionClasses()Get a set of classes that implements the DigitalAction interface.Methods in jmri.jmrit.logixng with parameters of type DigitalActionBeanModifier and TypeMethodDescriptionDigitalActionManager.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 DigitalActionBeanModifier and TypeClassDescriptionclassThe base class for LogixNG ActionsclassThis action sets the value of an AtomicBoolean.classThis action controls an audio object.classThis action triggers a block.classThis action provides the ability to set the fast clock time and start and stop the fast clock.classThis action provides the ability to set the fast clock speed.classThis action listens on some beans and runs the ConditionalNG on property change.classThis action triggers a Dispather ActiveTrain.classThis action triggers a entryExit.classThis action finds a table row or column.classThis action sets the state of a light.classRuns an engine.classThis action listens on some beans and runs the ConditionalNG on property change.classThis action listens on some beans and runs the ConditionalNG on property change.classThis action listens on some beans and runs the ConditionalNG on property change.classThis action sets the value of a local variable.classThis action sets the value of a memory.classThis action triggers an OBlock.classThis action turns power on or off.classThis action triggers a reporter.classSets all engine slots to status commonclassThis action requests an update from the layout of the state of a sensor.classThis action requests an update from the layout of the state of a turnout.classExecutes a script.classThis action sets the state of a sensor.classThis action sets the current report of a Reporter.classExecutes a digital action delayed.classEvaluates the state of a SignalHead.classEvaluates the state of a SignalMast.classPlays a sound.classThis action sets a cell value of a LogixNG table.final classRuns an engine.final classSets a function on a throttleclassExecutes an action after some time.classThis action sets the state of a turnout.classThis action sets the lock of a turnout.classThis action triggers a warrant.classReturns from a Module or a ConditionalNG.classReturns from a Module or a ConditionalNG.classThis action executes a module.classThis action evaluates the formula.classExecute many Actions in a specific order.classExecutes an analog action with the result of an analog expression.classExecutes an string action with the result of an string expression.classThis action enables/disables a Logix.classThis action enables/disables a LogixNG.classReturns from a Module or a ConditionalNG.classExecutes a digital action.classExecutes a digital action delayed.classThis action executes a program.classReturns from a Module or a ConditionalNG.classExecutes an action when the expression is True.classExecutes an action when the expression is True.classExecutes an action when the expression is True.classExecutes an action when the expression is True.classThis action decodes a Json string to a JsonNode.classThis action logs some data.classEmulates Logix.classThis action prints the local variables to the log.classProgram a CV on main.classReturns from a Module or a ConditionalNG.classExecutes an action only one time.classExecutes actions in a sequence.classThis action sets some local variables.classThis action show a dialog.classThis action sets the state of a turnout.classSimulates turnout feedback.classExecutes an action when the expression is True.classExecutes an action when the expression is True.classThis action triggers a route.classExecutes an string action with the result of an string expression.classThis action sends a web request.Methods in jmri.jmrit.logixng.actions that return types with arguments of type DigitalActionBeanModifier and TypeMethodDescriptionSet<Map.Entry<Category,Class<? extends DigitalActionBean>>> DigitalFactory.getActionClasses() -
Uses of DigitalActionBean in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement DigitalActionBeanModifier and TypeClassDescriptionclassEvery DigitalActionBean has an DefaultMaleDigitalActionSocket as its parent.Methods in jmri.jmrit.logixng.implementation with parameters of type DigitalActionBeanModifier and TypeMethodDescriptionprotected MaleDigitalActionSocketDefaultDigitalActionManager.createMaleActionSocket(DigitalActionBean action) DefaultDigitalActionManager.registerAction(DigitalActionBean action) Remember a NamedBean Object created outside the manager.Constructors in jmri.jmrit.logixng.implementation with parameters of type DigitalActionBeanModifierConstructorDescriptionDefaultMaleDigitalActionSocket(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 -
Uses of DigitalActionBean in jmri.jmrit.operations.logixng
Classes in jmri.jmrit.operations.logixng that implement DigitalActionBeanModifier and TypeClassDescriptionclassThis action starts an OperationsPro automation.Methods in jmri.jmrit.operations.logixng that return types with arguments of type DigitalActionBeanModifier and TypeMethodDescriptionSet<Map.Entry<Category,Class<? extends DigitalActionBean>>> ActionFactory.getActionClasses() -
Uses of DigitalActionBean in jmri.jmrix.can.cbus.logixng
Classes in jmri.jmrix.can.cbus.logixng that implement DigitalActionBeanMethods in jmri.jmrix.can.cbus.logixng that return types with arguments of type DigitalActionBeanModifier and TypeMethodDescriptionSet<Map.Entry<Category,Class<? extends DigitalActionBean>>> ActionFactory.getActionClasses() -
Uses of DigitalActionBean in jmri.jmrix.loconet.logixng
Classes in jmri.jmrix.loconet.logixng that implement DigitalActionBeanModifier and TypeClassDescriptionclassSets all engine slots to status commonclassRequest an update of the LocoNet slotsclassSets 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 DigitalActionBeanModifier and TypeMethodDescriptionSet<Map.Entry<Category,Class<? extends DigitalActionBean>>> ActionFactory.getActionClasses() -
Uses of DigitalActionBean in jmri.jmrix.mqtt.logixng
Classes in jmri.jmrix.mqtt.logixng that implement DigitalActionBeanModifier and TypeClassDescriptionclassThis action publishes a message to MQTT.classThis action subscribes to a topic to MQTT.Methods in jmri.jmrix.mqtt.logixng that return types with arguments of type DigitalActionBeanModifier and TypeMethodDescriptionSet<Map.Entry<Category,Class<? extends DigitalActionBean>>> ActionFactory.getActionClasses()