Uses of Class
jmri.Conditional.AntecedentOperator
-
Packages that use Conditional.AntecedentOperator Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmrit.conditional -
-
Uses of Conditional.AntecedentOperator in jmri
Methods in jmri that return Conditional.AntecedentOperator Modifier and Type Method Description Conditional.AntecedentOperator
Conditional. getLogicType()
Get type of operators in the antecedent statementstatic Conditional.AntecedentOperator
Conditional.AntecedentOperator. getOperatorFromIntValue(int value)
static Conditional.AntecedentOperator
Conditional.AntecedentOperator. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Conditional.AntecedentOperator[]
Conditional.AntecedentOperator. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in jmri with parameters of type Conditional.AntecedentOperator Modifier and Type Method Description void
Conditional. setLogicType(Conditional.AntecedentOperator type, java.lang.String antecedent)
set the logic type (all AND's all OR's or mixed AND's and OR's set the antecedent expression - should be a well formed boolean statement with parenthesis indicating the order of evaluation -
Uses of Conditional.AntecedentOperator in jmri.implementation
Methods in jmri.implementation that return Conditional.AntecedentOperator Modifier and Type Method Description Conditional.AntecedentOperator
DefaultConditional. getLogicType()
Get type of operators in the antecedent statement.Methods in jmri.implementation with parameters of type Conditional.AntecedentOperator Modifier and Type Method Description void
DefaultConditional. setLogicType(Conditional.AntecedentOperator type, java.lang.String antecedent)
Set the logic type (all AND's all OR's or mixed AND's and OR's set the antecedent expression - should be a well formed boolean statement with parenthesis indicating the order of evaluation) -
Uses of Conditional.AntecedentOperator in jmri.jmrit.conditional
Fields in jmri.jmrit.conditional declared as Conditional.AntecedentOperator Modifier and Type Field Description (package private) Conditional.AntecedentOperator
ConditionalFrame. _logicType
(package private) Conditional.AntecedentOperator
ConditionalTreeEdit. _logicType
Fields in jmri.jmrit.conditional with type parameters of type Conditional.AntecedentOperator Modifier and Type Field Description (package private) javax.swing.JComboBox<Conditional.AntecedentOperator>
ConditionalTreeEdit. _editOperatorMode
(package private) javax.swing.JComboBox<Conditional.AntecedentOperator>
ConditionalEditFrame. _operatorBox
Methods in jmri.jmrit.conditional with parameters of type Conditional.AntecedentOperator Modifier and Type Method Description (package private) java.lang.String
ConditionalEditBase. appendToAntecedent(Conditional.AntecedentOperator logicType, int varListSize, java.lang.String antecedent)
Add a variable R# entry to the antecedent string.(package private) void
ConditionalTreeEdit. logicTypeChanged(Conditional.AntecedentOperator newType)
Respond to a change of Logic Type in the dialog window by showing/hiding the _antecedentPanel when Mixed is selected.(package private) abstract boolean
ConditionalList. updateConditional(java.lang.String uName, Conditional.AntecedentOperator logicType, boolean trigger, java.lang.String antecedent)
Update _curConditional, the current Conditional.(package private) boolean
ConditionalList. updateConditional(java.lang.String uName, Logix logix, Conditional.AntecedentOperator logicType, boolean trigger, java.lang.String antecedent)
(package private) boolean
ConditionalListCopy. updateConditional(java.lang.String uName, Conditional.AntecedentOperator logicType, boolean trigger, java.lang.String antecedent)
(package private) boolean
ConditionalListEdit. updateConditional(java.lang.String uName, Conditional.AntecedentOperator logicType, boolean trigger, java.lang.String antecedent)
(package private) boolean
ConditionalEditBase. validateAntecedent(Conditional.AntecedentOperator logicType, java.lang.String antecedentText, java.util.List<ConditionalVariable> variableList, Conditional curConditional)
Check the antecedent and logic type.
-