Uses of Interface
jmri.Logix
-
Packages that use Logix 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 jmri.jmrit.logixng.actions jmri.jmrit.logixng.tools jmri.jmrit.picker jmri.managers Provides implementations of various JMRI managers. -
-
Uses of Logix in jmri
Methods in jmri that return Logix Modifier and Type Method Description LogixLogixManager. createNewLogix(java.lang.String userName)For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.LogixLogixManager. createNewLogix(java.lang.String systemName, java.lang.String userName)Create a new Logix if the Logix does not exist.LogixLogixManager. getBySystemName(java.lang.String s)LogixLogixManager. getByUserName(java.lang.String s)LogixLogixManager. getLogix(java.lang.String name)Locate via user name, then system name if needed.LogixConditionalManager. getParentLogix(java.lang.String name)Parses the Conditional system name to get the parent Logix system name, then gets the parent Logix, and returns it.Methods in jmri with parameters of type Logix Modifier and Type Method Description voidLogixManager. deleteLogix(Logix x)Delete Logix by removing it from the manager.ConditionalConditionalManager. getByUserName(Logix x, java.lang.String s)ConditionalConditionalManager. getConditional(Logix x, java.lang.String name)Method to get an existing Conditional.java.util.List<java.lang.String>ConditionalManager. getSystemNameListForLogix(Logix x)Get a list of all Conditional system names with the specified Logix parent. -
Uses of Logix in jmri.implementation
Classes in jmri.implementation that implement Logix Modifier and Type Class Description classDefaultLogixClass providing the basic logic of the Logix interface. -
Uses of Logix in jmri.jmrit.beantable
Methods in jmri.jmrit.beantable that return Logix Modifier and Type Method Description LogixLRouteTableAction.LBeanTableDataModel. getBySystemName(java.lang.String name)LogixLRouteTableAction.LBeanTableDataModel. getByUserName(java.lang.String name)Methods in jmri.jmrit.beantable that return types with arguments of type Logix Modifier and Type Method Description Manager<Logix>LRouteTableAction.LBeanTableDataModel. getManager()Methods in jmri.jmrit.beantable with parameters of type Logix Modifier and Type Method Description (package private) javax.swing.JTextAreaLogixTableAction. buildConditionalListing(Logix logix)Builds a Component representing the current conditionals for the selected Logix statement.(package private) booleanLogixTableAction. checkConditionalUserName(java.lang.String uName, Logix logix)voidLRouteTableAction.LBeanTableDataModel. clickOn(Logix t)protected voidLRouteTableAction.LBeanTableDataModel. doDelete(Logix logix)Delete the bean after all the checking has been done.Method parameters in jmri.jmrit.beantable with type arguments of type Logix Modifier and Type Method Description voidLogixTableAction. setMenuBar(BeanTableFrame<Logix> f)Insert 2 table specific menus. -
Uses of Logix in jmri.jmrit.conditional
Fields in jmri.jmrit.conditional declared as Logix Modifier and Type Field Description (package private) LogixConditionalEditBase. _curLogix(package private) LogixConditionalListCopy.ConditionalListModel. _srcLogic(package private) LogixConditionalListCopy. _targetLogixMethods in jmri.jmrit.conditional with parameters of type Logix Modifier and Type Method Description (package private) booleanConditionalEditBase. checkConditionalUserName(java.lang.String uName, Logix logix)Verify that the user name is not a duplicate for the selected Logix.(package private) voidConditionalList. closeConditionalFrame(Logix logix)(package private) ConditionalConditionalList. makeNewConditional(Logix logix)(package private) booleanConditionalList. updateConditional(java.lang.String uName, Logix logix, Conditional.AntecedentOperator logicType, boolean trigger, java.lang.String antecedent)Constructors in jmri.jmrit.conditional with parameters of type Logix Constructor Description ConditionalListCopy(java.lang.String srcLogixName, Logix targetLogix)Create a new Conditional List View editor.ConditionalListModel(Logix srcLogic) -
Uses of Logix in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that return types with arguments of type Logix Modifier and Type Method Description LogixNG_SelectNamedBean<Logix>EnableLogix. getSelectNamedBean() -
Uses of Logix in jmri.jmrit.logixng.tools
Constructors in jmri.jmrit.logixng.tools with parameters of type Logix Constructor Description ImportConditional(Logix logix, Conditional conditional, LogixNG logixNG, java.lang.String sysName, boolean dryRun)Create instance of ImportConditionalImportLogix(Logix logix)ImportLogix(Logix logix, boolean allowSystemImport)ImportLogix(Logix logix, boolean allowSystemImport, boolean dryRun)Create instance of ImportConditional -
Uses of Logix in jmri.jmrit.picker
Methods in jmri.jmrit.picker that return Logix Modifier and Type Method Description LogixPickListModel.LogixPickModel. addBean(java.lang.String name)Return bean with name given in parameter.LogixPickListModel.LogixPickModel. addBean(java.lang.String sysName, java.lang.String userName)Methods in jmri.jmrit.picker that return types with arguments of type Logix Modifier and Type Method Description Manager<Logix>PickListModel.LogixPickModel. getManager()Get the Table Model Bean Manager.static PickListModel<Logix>PickListModel. logixPickModelInstance() -
Uses of Logix in jmri.managers
Methods in jmri.managers that return Logix Modifier and Type Method Description LogixDefaultLogixManager. createNewLogix(java.lang.String userName)LogixDefaultLogixManager. createNewLogix(java.lang.String systemName, java.lang.String userName)Create a new Logix if the Logix does not exist.LogixDefaultLogixManager. getLogix(java.lang.String name)Get an existing Logix.LogixDefaultConditionalManager. getParentLogix(java.lang.String name)Parses the Conditional system name to get the parent Logix system name, then gets the parent Logix, and returns it.Methods in jmri.managers that return types with arguments of type Logix Modifier and Type Method Description java.lang.Class<Logix>DefaultLogixManager. getNamedBeanClass()Get the class of NamedBean supported by this Manager.Methods in jmri.managers with parameters of type Logix Modifier and Type Method Description voidDefaultLogixManager. deleteLogix(Logix x)Remove an existing Logix and delete all its conditionals.ConditionalDefaultConditionalManager. getByUserName(Logix x, java.lang.String key)ConditionalDefaultConditionalManager. getConditional(Logix x, java.lang.String name)Method to get an existing Conditional.java.util.List<java.lang.String>DefaultConditionalManager. getSystemNameListForLogix(Logix x)Get a list of all Conditional system names with the specified Logix parent
-