Uses of Interface
jmri.Conditional
-
Packages that use Conditional 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 jmri.jmrit.logixng.expressions jmri.jmrit.logixng.tools jmri.managers Provides implementations of various JMRI managers. -
-
Uses of Conditional in jmri
Methods in jmri that return Conditional Modifier and Type Method Description Conditional
ConditionalManager. createNewConditional(java.lang.String systemName, java.lang.String userName)
Method to create a new Conditional if the Conditional does not exist Returns null if a Conditional with the same systemName or userName already exists, or if there is trouble creating a new Conditional If the parent Logix cannot be found, the userName cannot be checked, but the Conditional is still created.Conditional
ConditionalManager. getBySystemName(java.lang.String s)
Conditional
ConditionalManager. getByUserName(java.lang.String s)
Conditional
ConditionalManager. getByUserName(Logix x, java.lang.String s)
Conditional
ConditionalManager. getConditional(java.lang.String name)
Conditional
ConditionalManager. getConditional(Logix x, java.lang.String name)
Method to get an existing Conditional.Conditional
Logix. getConditional(java.lang.String systemName)
Get a Conditional belonging to this Logix.Methods in jmri with parameters of type Conditional Modifier and Type Method Description boolean
Logix. addConditional(java.lang.String systemName, Conditional conditional)
Add a child Conditional to the parent Logix.void
ConditionalManager. deleteConditional(Conditional c)
Delete Conditional by removing it from the manager. -
Uses of Conditional in jmri.implementation
Classes in jmri.implementation that implement Conditional Modifier and Type Class Description class
DefaultConditional
Class providing the basic logic of the Conditional interface.class
SensorGroupConditional
Conditional.java A Conditional type to provide runtime support for Densor Groups.Fields in jmri.implementation with type parameters of type Conditional Modifier and Type Field Description (package private) java.util.ArrayList<Conditional>
JmriSimplePropertyListener. _clients
(package private) java.util.HashMap<java.lang.String,Conditional>
DefaultLogix. _conditionalMap
Maintain a list of conditional objects.Methods in jmri.implementation that return Conditional Modifier and Type Method Description Conditional
DefaultLogix. getConditional(java.lang.String systemName)
Get a Conditional belonging to this Logix.Methods in jmri.implementation with parameters of type Conditional Modifier and Type Method Description boolean
DefaultLogix. addConditional(java.lang.String systemName, Conditional conditional)
Add a child Conditional to the parent Logix.void
JmriSimplePropertyListener. addConditional(Conditional client)
Constructors in jmri.implementation with parameters of type Conditional Constructor Description ErrorDialog(java.util.List<java.lang.String> list, Conditional cond)
JmriClockPropertyListener(java.lang.String propName, int type, java.lang.String name, Conditional.Type varType, Conditional client, int beginTime, int endTime)
JmriMemoryPropertyListener(java.lang.String propName, int type, java.lang.String name, Conditional.Type varType, Conditional client, java.lang.String data)
JmriMultiStatePropertyListener(java.lang.String propName, int type, java.lang.String name, Conditional.Type varType, Conditional client, int state)
JmriMultiStatePropertyListener(java.lang.String propName, int type, NamedBeanHandle<?> namedBean, Conditional.Type varType, Conditional client, int state)
JmriSimplePropertyListener(java.lang.String propName, int type, java.lang.String varName, Conditional.Type varType, Conditional client)
JmriSimplePropertyListener(java.lang.String propName, int type, NamedBeanHandle<?> namedBean, Conditional.Type varType, Conditional client)
JmriTwoStatePropertyListener(java.lang.String propName, int type, java.lang.String name, Conditional.Type varType, Conditional client)
JmriTwoStatePropertyListener(java.lang.String propName, int type, NamedBeanHandle<?> namedBean, Conditional.Type varType, Conditional client)
-
Uses of Conditional in jmri.jmrit.conditional
Fields in jmri.jmrit.conditional declared as Conditional Modifier and Type Field Description (package private) Conditional
ConditionalList. _curConditional
(package private) Conditional
ConditionalTreeEdit. _curConditional
Fields in jmri.jmrit.conditional with type parameters of type Conditional Modifier and Type Field Description (package private) javax.swing.JList<Conditional>
ConditionalListCopy. _conditionalList
Methods in jmri.jmrit.conditional that return Conditional Modifier and Type Method Description (package private) Conditional
ConditionalList. makeNewConditional(Logix logix)
Methods in jmri.jmrit.conditional with parameters of type Conditional Modifier and Type Method Description (package private) void
ConditionalListCopy. makeChangeItemNameWindow(Conditional srcCond)
Copy a Conditional, but only change item names(package private) void
ConditionalCopyFrame. makeConditionalFrame(Conditional conditional)
(package private) void
ConditionalEditFrame. makeConditionalFrame(Conditional conditional)
(package private) void
ConditionalListCopy. makeEditConditionalWindow(Conditional srcCond)
Copy a Conditional, with full editing capabilities.(package private) javax.swing.JPanel
ConditionalFrame. makeTopPanel(Conditional conditional)
(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.Constructors in jmri.jmrit.conditional with parameters of type Conditional Constructor Description ConditionalCopyFrame(java.lang.String title, Conditional conditional, ConditionalList parent)
ConditionalEditFrame(java.lang.String title, Conditional conditional, ConditionalList parent)
ConditionalFrame(java.lang.String title, Conditional conditional, ConditionalList parent)
-
Uses of Conditional in jmri.jmrit.logixng.expressions
Methods in jmri.jmrit.logixng.expressions that return types with arguments of type Conditional Modifier and Type Method Description LogixNG_SelectNamedBean<Conditional>
ExpressionConditional. getSelectNamedBean()
-
Uses of Conditional in jmri.jmrit.logixng.tools
Constructors in jmri.jmrit.logixng.tools with parameters of type Conditional Constructor Description ImportConditional(Logix logix, Conditional conditional, LogixNG logixNG, java.lang.String sysName, boolean dryRun)
Create instance of ImportConditional -
Uses of Conditional in jmri.managers
Methods in jmri.managers that return Conditional Modifier and Type Method Description Conditional
DefaultConditionalManager. createNewConditional(java.lang.String systemName, java.lang.String userName)
Method to create a new Conditional if the Conditional does not exist If the parent Logix cannot be found, the userName cannot be checked, but the Conditional is still created.Conditional
DefaultConditionalManager. getBySystemName(java.lang.String name)
Conditional
DefaultConditionalManager. getByUserName(java.lang.String key)
Conditional
DefaultConditionalManager. getByUserName(Logix x, java.lang.String key)
Conditional
DefaultConditionalManager. getConditional(java.lang.String name)
Conditional
DefaultConditionalManager. getConditional(Logix x, java.lang.String name)
Method to get an existing Conditional.Methods in jmri.managers that return types with arguments of type Conditional Modifier and Type Method Description java.lang.Class<Conditional>
DefaultConditionalManager. getNamedBeanClass()
Get the class of NamedBean supported by this Manager.java.util.SortedSet<Conditional>
DefaultConditionalManager. getNamedBeanSet()
Create a named bean set for conditionals.Methods in jmri.managers with parameters of type Conditional Modifier and Type Method Description void
DefaultConditionalManager. deleteConditional(Conditional c)
Remove an existing Conditional.protected void
DefaultConditionalManager. handleUserNameUniqueness(Conditional s)
Do not insist that Conditional user names are unique, unlike the usual NamedBean support
-