Uses of Interface
jmri.Conditional
Packages that use Conditional
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides implementations of various JMRI interfaces.
Provides implementations of various JMRI managers.
-
Uses of Conditional in jmri
Methods in jmri that return ConditionalModifier and TypeMethodDescriptionConditionalManager.createNewConditional(String systemName, 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.ConditionalManager.getBySystemName(String s) ConditionalManager.getByUserName(String s) ConditionalManager.getByUserName(Logix x, String s) ConditionalManager.getConditional(String name) ConditionalManager.getConditional(Logix x, String name) Method to get an existing Conditional.Logix.getConditional(String systemName) Get a Conditional belonging to this Logix.Methods in jmri with parameters of type ConditionalModifier and TypeMethodDescriptionbooleanLogix.addConditional(String systemName, Conditional conditional) Add a child Conditional to the parent Logix.voidConditionalManager.deleteConditional(Conditional c) Delete Conditional by removing it from the manager. -
Uses of Conditional in jmri.implementation
Classes in jmri.implementation that implement ConditionalModifier and TypeClassDescriptionclassClass providing the basic logic of the Conditional interface.classConditional.java A Conditional type to provide runtime support for Sensor Groups.Fields in jmri.implementation with type parameters of type ConditionalModifier and TypeFieldDescription(package private) ArrayList<Conditional>JmriSimplePropertyListener._clientsMethods in jmri.implementation that return ConditionalModifier and TypeMethodDescriptionDefaultLogix.getConditional(String systemName) Get a Conditional belonging to this Logix.Methods in jmri.implementation with parameters of type ConditionalModifier and TypeMethodDescriptionbooleanDefaultLogix.addConditional(String systemName, Conditional conditional) Add a child Conditional to the parent Logix.voidJmriSimplePropertyListener.addConditional(Conditional client) Constructors in jmri.implementation with parameters of type ConditionalModifierConstructorDescription(package private)JmriClockPropertyListener(String propName, int type, String name, Conditional.Type varType, Conditional client, int beginTime, int endTime) (package private)JmriMemoryPropertyListener(String propName, int type, String name, Conditional.Type varType, Conditional client, String data) (package private)JmriMultiStatePropertyListener(String propName, int type, String name, Conditional.Type varType, Conditional client, int state) (package private)JmriMultiStatePropertyListener(String propName, int type, NamedBeanHandle<?> namedBean, Conditional.Type varType, Conditional client, int state) (package private)JmriSimplePropertyListener(String propName, int type, String varName, Conditional.Type varType, Conditional client) (package private)JmriSimplePropertyListener(String propName, int type, NamedBeanHandle<?> namedBean, Conditional.Type varType, Conditional client) (package private)JmriTwoStatePropertyListener(String propName, int type, String name, Conditional.Type varType, Conditional client) (package private)JmriTwoStatePropertyListener(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 ConditionalModifier and TypeFieldDescription(package private) ConditionalConditionalList._curConditional(package private) ConditionalConditionalTreeEdit._curConditionalFields in jmri.jmrit.conditional with type parameters of type ConditionalModifier and TypeFieldDescription(package private) JList<Conditional>ConditionalListCopy._conditionalListMethods in jmri.jmrit.conditional that return ConditionalModifier and TypeMethodDescription(package private) ConditionalConditionalList.makeNewConditional(Logix logix) Methods in jmri.jmrit.conditional with parameters of type ConditionalModifier and TypeMethodDescription(package private) voidConditionalListCopy.makeChangeItemNameWindow(Conditional srcCond) Copy a Conditional, but only change item names(package private) voidConditionalEditFrame.makeConditionalFrame(Conditional conditional) (package private) voidConditionalListCopy.makeEditConditionalWindow(Conditional srcCond) Copy a Conditional, with full editing capabilities.(package private) JPanelConditionalFrame.makeTopPanel(Conditional conditional) (package private) booleanConditionalEditBase.validateAntecedent(Conditional.AntecedentOperator logicType, String antecedentText, List<ConditionalVariable> variableList, Conditional curConditional) Check the antecedent and logic type.Constructors in jmri.jmrit.conditional with parameters of type ConditionalModifierConstructorDescription(package private)ConditionalCopyFrame(String title, Conditional conditional, ConditionalList parent) (package private)ConditionalEditFrame(String title, Conditional conditional, ConditionalList parent) (package private)ConditionalFrame(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 -
Uses of Conditional in jmri.jmrit.logixng.tools
Constructors in jmri.jmrit.logixng.tools with parameters of type ConditionalModifierConstructorDescriptionImportConditional(Logix logix, Conditional conditional, LogixNG logixNG, String sysName, boolean dryRun) Create instance of ImportConditional -
Uses of Conditional in jmri.managers
Methods in jmri.managers that return ConditionalModifier and TypeMethodDescriptionDefaultConditionalManager.createNewConditional(String systemName, 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.DefaultConditionalManager.getBySystemName(String name) DefaultConditionalManager.getByUserName(String key) DefaultConditionalManager.getByUserName(Logix x, String key) DefaultConditionalManager.getConditional(String name) DefaultConditionalManager.getConditional(Logix x, String name) Method to get an existing Conditional.Methods in jmri.managers that return types with arguments of type ConditionalModifier and TypeMethodDescriptionDefaultConditionalManager.getNamedBeanClass()Get the class of NamedBean supported by this Manager.DefaultConditionalManager.getNamedBeanSet()Create a named bean set for conditionals.Methods in jmri.managers with parameters of type ConditionalModifier and TypeMethodDescriptionvoidDefaultConditionalManager.deleteConditional(Conditional c) Remove an existing Conditional.protected voidDefaultConditionalManager.handleUserNameUniqueness(Conditional s) Do not insist that Conditional user names are unique, unlike the usual NamedBean support