Uses of Class
jmri.ConditionalVariable

Packages that use ConditionalVariable
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. 
 

Uses of ConditionalVariable in jmri
 

Methods in jmri that return types with arguments of type ConditionalVariable
 ArrayList<ConditionalVariable> Conditional.getCopyOfStateVariables()
          Make deep clone of variables
 

Method parameters in jmri with type arguments of type ConditionalVariable
 void Conditional.setStateVariables(ArrayList<ConditionalVariable> arrayList)
          Set State Variables for this Conditional.
 String Conditional.validateAntecedent(String ant, ArrayList<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
 ArrayList<ConditionalVariable> DefaultConditional.getCopyOfStateVariables()
          Make deep clone of variables
 

Method parameters in jmri.implementation with type arguments of type ConditionalVariable
(package private)  DefaultConditional.DataPair DefaultConditional.parseCalculate(String s, ArrayList<ConditionalVariable> variableList)
          Parses and computes one parenthesis level of a boolean statement.
 void DefaultConditional.setStateVariables(ArrayList<ConditionalVariable> arrayList)
          Set State Variables for this Conditional.
 String DefaultConditional.validateAntecedent(String ant, ArrayList<ConditionalVariable> variableList)
          Check that an antecedent is well formed
 

Uses of ConditionalVariable in jmri.jmrit.beantable
 

Methods in jmri.jmrit.beantable that return ConditionalVariable
(package private)  ConditionalVariable RouteTableAction.cloneVariable(ConditionalVariable v)
           
(package private)  ConditionalVariable RouteTableAction.makeCtrlSensorVar(JmriBeanComboBox jmriBox, JComboBox sensorbox, boolean makeVeto, boolean onChange)
           
(package private)  ConditionalVariable RouteTableAction.makeCtrlTurnoutVar(JmriBeanComboBox jmriBox, JComboBox box, boolean makeVeto, boolean onChange)
           
 

Methods in jmri.jmrit.beantable with parameters of type ConditionalVariable
(package private)  void LogixTableAction.appendToAntecedent(ConditionalVariable variable)
           
(package private)  ConditionalVariable RouteTableAction.cloneVariable(ConditionalVariable v)
           
 

Method parameters in jmri.jmrit.beantable with type arguments of type ConditionalVariable
(package private)  int LRouteTableAction.makeAlignConditional(int numConds, ArrayList<ConditionalAction> actionList, ArrayList<ConditionalVariable> triggerList, Logix logix, String sName, String uName)
           
(package private)  int LRouteTableAction.makeRouteConditional(int numConds, ArrayList<ConditionalAction> actionList, ArrayList<ConditionalVariable> triggerList, ArrayList<ConditionalVariable> vetoList, Logix logix, String sName, String uName, String type)
           
(package private)  int LRouteTableAction.makeRouteConditional(int numConds, ArrayList<ConditionalAction> actionList, ArrayList<ConditionalVariable> triggerList, ArrayList<ConditionalVariable> vetoList, Logix logix, String sName, String uName, String type)
           
(package private)  int RouteTableAction.makeSensorConditional(JmriBeanComboBox jmriBox, JComboBox sensorbox, int numConds, boolean onChange, ArrayList<ConditionalAction> actionList, ArrayList<ConditionalVariable> vetoList, Logix logix, String prefix, String uName)
           
(package private)  int RouteTableAction.makeTurnoutConditional(JmriBeanComboBox jmriBox, JComboBox box, int numConds, boolean onChange, ArrayList<ConditionalAction> actionList, ArrayList<ConditionalVariable> vetoList, Logix logix, String prefix, String uName)
           
 



Copyright © 1997-2014 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads