Uses of Interface
jmri.jmrit.logixng.DigitalActionBean
-
Packages that use DigitalActionBean Package Description jmri.jmrit.display.logixng jmri.jmrit.logixng jmri.jmrit.logixng.actions jmri.jmrit.logixng.implementation jmri.jmrit.logixng.tools.debugger jmri.jmrit.operations.logixng jmri.jmrix.can.cbus.logixng Provides classes for interacting with CBUS Nodes using LogixNG.jmri.jmrix.loconet.logixng jmri.jmrix.mqtt.logixng -
-
Uses of DigitalActionBean in jmri.jmrit.display.logixng
Classes in jmri.jmrit.display.logixng that implement DigitalActionBean Modifier and Type Class Description classActionAudioIconThis action controls various things of a AudioIcon on a panel.classActionLayoutTurnoutThis action controls various things of a LayoutTurnout on a LayoutEditor panel.classActionPositionableThis action controls various things of a Positionable on a panel.classActionPositionableByClassThis action controls various things of Positionables with a particular class name on a panel.classWindowManagementThis 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 interfaceMaleDigitalActionSocketA 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 MaleDigitalActionSocketDigitalActionManager. 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 classAbstractDigitalActionThe base class for LogixNG ActionsclassActionAtomicBooleanThis action sets the value of an AtomicBoolean.classActionAudioThis action controls an audio object.classActionBlockThis action triggers a block.classActionClockThis action provides the ability to set the fast clock time and start and stop the fast clock.classActionClockRateThis action provides the ability to set the fast clock speed.classActionCreateBeansFromTableThis action listens on some beans and runs the ConditionalNG on property change.classActionDispatcherThis action triggers a Dispather ActiveTrain.classActionEntryExitThis action triggers a entryExit.classActionFindTableRowOrColumnThis action finds a table row or column.classActionLightThis action sets the state of a light.classActionLightIntensityRuns an engine.classActionListenOnBeansThis action listens on some beans and runs the ConditionalNG on property change.classActionListenOnBeansLocalVariableThis action listens on some beans and runs the ConditionalNG on property change.classActionListenOnBeansTableThis action listens on some beans and runs the ConditionalNG on property change.classActionLocalVariableThis action sets the value of a local variable.classActionMemoryThis action sets the value of a memory.classActionOBlockThis action triggers an OBlock.classActionPowerThis action turns power on or off.classActionReporterThis action triggers a reporter.classActionRequestUpdateAllSensorsSets all engine slots to status commonclassActionRequestUpdateOfSensorThis action requests an update from the layout of the state of a sensor.classActionRequestUpdateOfTurnoutThis action requests an update from the layout of the state of a turnout.classActionScriptExecutes a script.classActionSensorThis action sets the state of a sensor.classActionSetReporterThis action sets the current report of a Reporter.classActionShutDownTaskExecutes a digital action delayed.classActionSignalHeadEvaluates the state of a SignalHead.classActionSignalMastEvaluates the state of a SignalMast.classActionSoundPlays a sound.classActionTableThis action sets a cell value of a LogixNG table.classActionThrottleRuns an engine.classActionThrottleFunctionSets a function on a throttleclassActionTimerExecutes an action after some time.classActionTurnoutThis action sets the state of a turnout.classActionTurnoutLockThis action sets the lock of a turnout.classActionWarrantThis action triggers a warrant.classBreakReturns from a Module or a ConditionalNG.classContinueReturns from a Module or a ConditionalNG.classDigitalCallModuleThis action executes a module.classDigitalFormulaThis action evaluates the formula.classDigitalManyExecute many Actions in a specific order.classDoAnalogActionExecutes an analog action with the result of an analog expression.classDoStringActionExecutes an string action with the result of an string expression.classEnableLogixThis action enables/disables a Logix.classEnableLogixNGThis action enables/disables a LogixNG.classErrorReturns from a Module or a ConditionalNG.classExecuteActionExecutes a digital action.classExecuteDelayedExecutes a digital action delayed.classExecuteProgramThis action executes a program.classExitReturns from a Module or a ConditionalNG.classForExecutes an action when the expression is True.classForEachExecutes an action when the expression is True.classForEachWithDelayExecutes an action when the expression is True.classIfThenElseExecutes an action when the expression is True.classJsonDecodeThis action decodes a Json string to a JsonNode.classLogDataThis action logs some data.classLogixEmulates Logix.classLogLocalVariablesThis action prints the local variables to the log.classProgramOnMainProgram a CV on main.classReturnReturns from a Module or a ConditionalNG.classRunOnceExecutes an action only one time.classSequenceExecutes actions in a sequence.classSetLocalVariablesThis action sets some local variables.classShowDialogThis action show a dialog.classShutdownComputerThis action sets the state of a turnout.classSimulateTurnoutFeedbackSimulates turnout feedback.classTableForEachExecutes an action when the expression is True.classTimeoutExecutes an action when the expression is True.classTriggerRouteThis action triggers a route.classWebBrowserExecutes an string action with the result of an string expression.classWebRequestThis 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 classDefaultMaleDigitalActionSocketEvery DigitalActionBean has an DefaultMaleDigitalActionSocket as its parent.Methods in jmri.jmrit.logixng.implementation with parameters of type DigitalActionBean Modifier and Type Method Description protected MaleDigitalActionSocketDefaultDigitalActionManager. createMaleActionSocket(DigitalActionBean action)MaleDigitalActionSocketDefaultDigitalActionManager. 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 classDebuggerMaleDigitalActionSocket -
Uses of DigitalActionBean in jmri.jmrit.operations.logixng
Classes in jmri.jmrit.operations.logixng that implement DigitalActionBean Modifier and Type Class Description classOperationsProStartAutomationThis action starts an OperationsPro automation.Methods in jmri.jmrit.operations.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.can.cbus.logixng
Classes in jmri.jmrix.can.cbus.logixng that implement DigitalActionBean Modifier and Type Class Description classSendMergCbusEventThis action sends a Cbus event.Methods in jmri.jmrix.can.cbus.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.loconet.logixng
Classes in jmri.jmrix.loconet.logixng that implement DigitalActionBean Modifier and Type Class Description classActionClearSlotsSets all engine slots to status commonclassActionUpdateSlotsRequest an update of the LocoNet slotsclassSetSpeedZeroSets 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 classPublishThis action publishes a message to MQTT.classSubscribeThis 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()
-