Uses of Interface
jmri.jmrit.logixng.DigitalExpressionBean
-
Packages that use DigitalExpressionBean Package Description jmri.jmrit.logixng jmri.jmrit.logixng.expressions jmri.jmrit.logixng.implementation jmri.jmrit.logixng.tools.debugger jmri.jmrix.loconet.logixng -
-
Uses of DigitalExpressionBean in jmri.jmrit.logixng
Subinterfaces of DigitalExpressionBean in jmri.jmrit.logixng Modifier and Type Interface Description interfaceMaleDigitalExpressionSocketA LogixNG male DigitalExpressionBean socket.Methods in jmri.jmrit.logixng that return types with arguments of type DigitalExpressionBean Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends DigitalExpressionBean>>>DigitalExpressionFactory. getExpressionClasses()Get a set of classes that implements the DigitalExpressionBean interface.Methods in jmri.jmrit.logixng with parameters of type DigitalExpressionBean Modifier and Type Method Description MaleDigitalExpressionSocketDigitalExpressionManager. registerExpression(DigitalExpressionBean expression)Remember a NamedBean Object created outside the manager. -
Uses of DigitalExpressionBean in jmri.jmrit.logixng.expressions
Classes in jmri.jmrit.logixng.expressions that implement DigitalExpressionBean Modifier and Type Class Description classAbstractDigitalExpressionclassAndEvaluates to True if all of the children expressions evaluate to true.classAntecedentEvaluates to True if the antecedent evaluates to trueclassConnectionNameReturns true if there is a connection of specified type.classDigitalCallModuleThis expression evaluates a module.classDigitalFormulaEvaluates to True if the formula evaluates to trueclassExpressionAudioThis expression evaluates the state of an Audio.classExpressionBlockThis expression evaluates the state of a Block.classExpressionClockThis expression is a clock.classExpressionConditionalEvaluates the state of a Conditional.classExpressionDispatcherThis expression checks the status or mode of an active train.classExpressionEntryExitThis expression sets the state of a DestinationPoints.classExpressionLightThis expression sets the state of a light.classExpressionLinuxLinePowerCheck the status of battery and power supply.classExpressionLocalVariableEvaluates the state of a local variable.classExpressionMemoryEvaluates the state of a Memory.classExpressionOBlockThis expression sets the state of a oblock.classExpressionPowerThis expression sets the state of a power.classExpressionReferenceEvaluates what a reference points to.classExpressionReporterEvaluates the state of a Reporter.classExpressionScriptExecutes a script.classExpressionSectionThis expression evaluates the state of a Section.classExpressionSensorThis expression sets the state of a sensor.classExpressionSensorEdgeThis expression checks the flank of the change of the state of a sensor.classExpressionSignalHeadEvaluates the state of a SignalHead.classExpressionSignalMastEvaluates the state of a SignalMast.classExpressionTransitThis expression evaluates the state of a Transit.classExpressionTurnoutThis expression sets the state of a turnout.classExpressionWarrantThis expression sets the state of a warrant.classFalseAlways evaluates to False.classFileAsFlagDoes a file exists?classHoldAn Expression that keeps its status even if its child expression doesn't.classLastResultOfDigitalExpressionReturns the last result of a digital expression.classLogDataThis action logs some data.classNotAn Expression that negates the result of its child expression.classOrEvaluates to True if any of the children expressions evaluate to true.classTimerAn expression that waits some time before returning True.classTriggerOnceAn Expression that returns True only once while its child expression returns True.classTrueAlways evaluates to True.Methods in jmri.jmrit.logixng.expressions that return types with arguments of type DigitalExpressionBean Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends DigitalExpressionBean>>>DigitalFactory. getExpressionClasses() -
Uses of DigitalExpressionBean in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement DigitalExpressionBean Modifier and Type Class Description classDefaultMaleDigitalExpressionSocketEvery DigitalExpressionBean has an DefaultMaleDigitalExpressionSocket as its parent.Methods in jmri.jmrit.logixng.implementation with parameters of type DigitalExpressionBean Modifier and Type Method Description protected MaleDigitalExpressionSocketDefaultDigitalExpressionManager. createMaleExpressionSocket(DigitalExpressionBean expression)MaleDigitalExpressionSocketDefaultDigitalExpressionManager. registerExpression(DigitalExpressionBean expression)Remember a NamedBean Object created outside the manager.Constructors in jmri.jmrit.logixng.implementation with parameters of type DigitalExpressionBean Constructor Description DefaultMaleDigitalExpressionSocket(BaseManager<? extends NamedBean> manager, DigitalExpressionBean expression) -
Uses of DigitalExpressionBean in jmri.jmrit.logixng.tools.debugger
Classes in jmri.jmrit.logixng.tools.debugger that implement DigitalExpressionBean Modifier and Type Class Description classDebuggerMaleDigitalExpressionSocket -
Uses of DigitalExpressionBean in jmri.jmrix.loconet.logixng
Classes in jmri.jmrix.loconet.logixng that implement DigitalExpressionBean Modifier and Type Class Description classExpressionSlotUsageThis expression compares the number of slots that are currently in use with a threshold number.Methods in jmri.jmrix.loconet.logixng that return types with arguments of type DigitalExpressionBean Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends DigitalExpressionBean>>>ExpressionFactory. getExpressionClasses()
-