Uses of Class
jmri.ConditionalVariable
-
Packages that use ConditionalVariable 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.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.jmri.jmrit.conditional -
-
Uses of ConditionalVariable in jmri
Methods in jmri that return types with arguments of type ConditionalVariable Modifier and Type Method Description java.util.List<ConditionalVariable>
Conditional. getCopyOfStateVariables()
Make deep clone of variables.Method parameters in jmri with type arguments of type ConditionalVariable Modifier and Type Method Description void
Conditional. setStateVariables(java.util.List<ConditionalVariable> arrayList)
Set State Variables for this Conditional.java.lang.String
Conditional. validateAntecedent(java.lang.String ant, java.util.List<ConditionalVariable> variableList)
Check that an antecedent is well formed. -
Uses of ConditionalVariable in jmri.implementation
Methods in jmri.implementation that return types with arguments of type ConditionalVariable Modifier and Type Method Description java.util.List<ConditionalVariable>
DefaultConditional. getCopyOfStateVariables()
Make deep clone of variables.java.util.List<ConditionalVariable>
DefaultConditional. getStateVariableList()
Get the list of state variables for this Conditional.Method parameters in jmri.implementation with type arguments of type ConditionalVariable Modifier and Type Method Description (package private) DefaultConditional.DataPair
DefaultConditional. parseCalculate(java.lang.String s, java.util.List<ConditionalVariable> variableList)
Parses and computes one parenthesis level of a boolean statement.void
DefaultConditional. setStateVariables(java.util.List<ConditionalVariable> arrayList)
Set State Variables for this Conditional.java.lang.String
DefaultConditional. validateAntecedent(java.lang.String ant, java.util.List<ConditionalVariable> variableList)
Check that an antecedent is well formed. -
Uses of ConditionalVariable in jmri.jmrit.beantable
Method parameters in jmri.jmrit.beantable with type arguments of type ConditionalVariable Modifier and Type Method Description (package private) void
LogixTableAction. loadReferenceNames(java.util.List<ConditionalVariable> varList, java.util.TreeSet<java.lang.String> treeSet)
Build a tree set from conditional references. -
Uses of ConditionalVariable in jmri.jmrit.conditional
Fields in jmri.jmrit.conditional declared as ConditionalVariable Modifier and Type Field Description (package private) ConditionalVariable
ConditionalEditFrame. _curVariable
(package private) ConditionalVariable
ConditionalTreeEdit. _curVariable
Fields in jmri.jmrit.conditional with type parameters of type ConditionalVariable Modifier and Type Field Description (package private) java.util.List<ConditionalVariable>
ConditionalFrame. _variableList
(package private) java.util.List<ConditionalVariable>
ConditionalTreeEdit. _variableList
Methods in jmri.jmrit.conditional with parameters of type ConditionalVariable Modifier and Type Method Description (package private) void
ConditionalEditFrame. loadSelectConditionalBox(java.lang.String logixName, ConditionalVariable curVariable)
Load the Conditional selection box.(package private) void
ConditionalEditFrame. loadSelectLogixBox(ConditionalVariable curVariable)
Load the Logix selection box.(package private) boolean
ConditionalCopyFrame. validateVariable(java.lang.String name, ConditionalVariable variable)
Validate Variable name change.Method parameters in jmri.jmrit.conditional with type arguments of type ConditionalVariable Modifier and Type Method Description (package private) void
ConditionalEditBase. loadReferenceNames(java.util.List<ConditionalVariable> varList, java.util.TreeSet<java.lang.String> treeSet)
Build a tree set from conditional references.(package private) java.lang.String
ConditionalEditBase. makeAntecedent(java.util.List<ConditionalVariable> variableList)
Create an antecedent string based on the current variables(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.
-