Uses of Interface
jmri.jmrit.logixng.LogixNG
Packages that use LogixNG
Package
Description
Provides table GUI for manipulating NamedBean objects: Turnouts,
Sensors, SignalHeads.
Provides control panel and associated visible icon classes.
Layout Editor currently represents both structure and graphical display through a single set of objects.
-
Uses of LogixNG in jmri.jmrit.beantable
Methods in jmri.jmrit.beantable that return LogixNGModifier and TypeMethodDescriptionprotected LogixNGLogixNGTableAction.createBean(String userName) protected LogixNGLogixNGTableAction.createBean(String systemName, String userName) Methods in jmri.jmrit.beantable that return types with arguments of type LogixNGModifier and TypeMethodDescriptionprotected AbstractLogixNGEditor<LogixNG>LogixNGTableAction.getEditor(BeanTableDataModel<LogixNG> m, String sName) LogixNGTableAction.getManager()Methods in jmri.jmrit.beantable with parameters of type LogixNGModifier and TypeMethodDescriptionprotected voidvoidLogixNGTableAction.deleteBean(LogixNG logixNG) protected voidprotected StringLogixNGTableAction.getBeanText(LogixNG e, Base.PrintTreeSettings printTreeSettings) protected voidLogixNGTableAction.getListenerRefsIncludingChildren(LogixNG logixNG, List<String> list) protected booleanLogixNGTableAction.hasChildren(LogixNG logixNG) protected booleanprotected voidLogixNGTableAction.setEnabled(LogixNG logixNG, boolean enable) Method parameters in jmri.jmrit.beantable with type arguments of type LogixNGModifier and TypeMethodDescriptionprotected AbstractLogixNGEditor<LogixNG>LogixNGTableAction.getEditor(BeanTableDataModel<LogixNG> m, String sName) -
Uses of LogixNG in jmri.jmrit.display
Methods in jmri.jmrit.display that return LogixNGModifier and TypeMethodDescriptionLogixNGDeleteDialog.CheckableItem.getLogixNG()PositionableJComponent.getLogixNG()Get the LogixNG of this InlineLogixNG.PositionableJPanel.getLogixNG()Get the LogixNG of this InlineLogixNG.PositionableLabel.getLogixNG()Get the LogixNG of this InlineLogixNG.Methods in jmri.jmrit.display that return types with arguments of type LogixNGMethods in jmri.jmrit.display with parameters of type LogixNGModifier and TypeMethodDescriptionvoidPositionableJComponent.setLogixNG(LogixNG logixNG) Set the LogixNG of this InlineLogixNG.voidPositionableJPanel.setLogixNG(LogixNG logixNG) Set the LogixNG of this InlineLogixNG.voidPositionableLabel.setLogixNG(LogixNG logixNG) Set the LogixNG of this InlineLogixNG.Constructors in jmri.jmrit.display with parameters of type LogixNGConstructor parameters in jmri.jmrit.display with type arguments of type LogixNGModifierConstructorDescriptionLogixNGDeleteDialog(Frame owner, String panelName, List<LogixNG> items) -
Uses of LogixNG in jmri.jmrit.display.layoutEditor
Methods in jmri.jmrit.display.layoutEditor that return LogixNGModifier and TypeMethodDescriptionLayoutTrackView.getLogixNG()Get the LogixNG of this Positionable.Methods in jmri.jmrit.display.layoutEditor with parameters of type LogixNGModifier and TypeMethodDescriptionvoidLayoutTrackView.setLogixNG(LogixNG logixNG) Set the LogixNG of this Positionable. -
Uses of LogixNG in jmri.jmrit.logixng
Methods in jmri.jmrit.logixng that return LogixNGModifier and TypeMethodDescriptionLogixNG_Manager.createLogixNG(String userName) For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.LogixNG_Manager.createLogixNG(String userName, boolean inline) For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.LogixNG_Manager.createLogixNG(String systemName, String userName) Create a new LogixNG if the LogixNG does not exist.LogixNG_Manager.createLogixNG(String systemName, String userName, boolean inline) Create a new LogixNG if the LogixNG does not exist.LogixNG_Manager.getBySystemName(String name) Locate an existing instance based on a system name.LogixNG_Manager.getByUserName(String name) Locate an existing instance based on a user name.Base.getLogixNG()Get the LogixNG of this item.InlineLogixNG.getLogixNG()Get the LogixNG of this InlineLogixNG.LogixNG_Manager.getLogixNG(String name) Locate via user name, then system name if needed.ConditionalNG_Manager.getParentLogixNG(String systemName) Find the LogixNG which has the ConditionalNG system name in its ConditionalNG_Entry list.Methods in jmri.jmrit.logixng that return types with arguments of type LogixNGModifier and TypeMethodDescriptionLogixNG_InitializationManager.getList()Returns an unmodifiable list of the initialization LogixNGsMethods in jmri.jmrit.logixng with parameters of type LogixNGModifier and TypeMethodDescriptionvoidAdds a LogixNG to the end of list.ConditionalNG_Manager.createConditionalNG(LogixNG logixNG, String userName) For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.ConditionalNG_Manager.createConditionalNG(LogixNG logixNG, String userName, int threadID) For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.ConditionalNG_Manager.createConditionalNG(LogixNG logixNG, String systemName, String userName) Create a new ConditionalNG if the ConditionalNG does not exist.ConditionalNG_Manager.createConditionalNG(LogixNG logixNG, String systemName, String userName, int threadID) Create a new ConditionalNG if the ConditionalNG does not exist.voidDeletes a LogixNG from the list.voidLogixNG_Manager.deleteLogixNG(LogixNG x) Delete LogixNG by removing it from the manager.ConditionalNG_Manager.getByUserName(LogixNG logixNG, String name) Find the ConditionalNG which is a member of the LogixNG with the supplied user name.ConditionalNG_Manager.getConditionalNG(LogixNG logixNG, String name) Locate via user name using the LogixNG, then system name if needed.voidInlineLogixNG.setLogixNG(LogixNG logixNG) Set the LogixNG of this InlineLogixNG. -
Uses of LogixNG in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that return types with arguments of type LogixNGMethods in jmri.jmrit.logixng.actions with parameters of type LogixNG -
Uses of LogixNG in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement LogixNGMethods in jmri.jmrit.logixng.implementation that return LogixNGModifier and TypeMethodDescriptionDefaultLogixNGManager.createLogixNG(String userName) DefaultLogixNGManager.createLogixNG(String userName, boolean inline) DefaultLogixNGManager.createLogixNG(String systemName, String userName) Method to create a new LogixNG if the LogixNG does not exist.DefaultLogixNGManager.createLogixNG(String systemName, String userName, boolean inline) Method to create a new LogixNG if the LogixNG does not exist.DefaultLogixNGManager.getBySystemName(String name) DefaultLogixNGManager.getByUserName(String name) final LogixNGAbstractBase.getLogixNG()Get the LogixNG of this item.final LogixNGAbstractFemaleSocket.getLogixNG()Get the LogixNG of this item.final LogixNGAbstractMaleSocket.getLogixNG()DefaultGlobalVariable.getLogixNG()Get the LogixNG of this item.DefaultLogixNG.getLogixNG()Get the LogixNG of this item.DefaultLogixNGManager.getLogixNG(String name) DefaultConditionalNGManager.getParentLogixNG(String systemName) Find the LogixNG which has the ConditionalNG system name in its ConditionalNG_Entry list.Methods in jmri.jmrit.logixng.implementation that return types with arguments of type LogixNGModifier and TypeMethodDescriptionDefaultLogixNGInitializationManager.getList()Returns an unmodifiable list of the initialization LogixNGsDefaultLogixNGManager.getNamedBeanClass()Get the class of NamedBean supported by this Manager.Methods in jmri.jmrit.logixng.implementation with parameters of type LogixNGModifier and TypeMethodDescriptionvoidAdds a LogixNG to the end of list.DefaultConditionalNGManager.createConditionalNG(LogixNG logixNG, String userName) For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.DefaultConditionalNGManager.createConditionalNG(LogixNG logixNG, String userName, int threadID) For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.DefaultConditionalNGManager.createConditionalNG(LogixNG logixNG, String systemName, String userName) Create a new ConditionalNG if the ConditionalNG does not exist.DefaultConditionalNGManager.createConditionalNG(LogixNG logixNG, String systemName, String userName, int threadID) Create a new ConditionalNG if the ConditionalNG does not exist.voidDeletes a LogixNG from the list.final voidDefaultLogixNGManager.deleteBean(LogixNG logixNG, String property) Method for a UI to delete a bean.voidDefaultLogixNGManager.deleteLogixNG(LogixNG x) Delete LogixNG by removing it from the manager.DefaultConditionalNGManager.getByUserName(LogixNG logixNG, String name) Find the ConditionalNG which is a member of the LogixNG with the supplied user name.DefaultConditionalNGManager.getConditionalNG(LogixNG logixNG, String name) Locate via user name using the LogixNG, then system name if needed. -
Uses of LogixNG in jmri.jmrit.logixng.tools
Methods in jmri.jmrit.logixng.tools that return LogixNGConstructors in jmri.jmrit.logixng.tools with parameters of type LogixNGModifierConstructorDescriptionImportConditional(Logix logix, Conditional conditional, LogixNG logixNG, String sysName, boolean dryRun) Create instance of ImportConditional -
Uses of LogixNG in jmri.jmrit.logixng.tools.swing
Fields in jmri.jmrit.logixng.tools.swing declared as LogixNGFields in jmri.jmrit.logixng.tools.swing with type parameters of type LogixNGModifier and TypeFieldDescription(package private) BeanTableDataModel<LogixNG>LogixNGEditor.beanTableDataModelMethods in jmri.jmrit.logixng.tools.swing that return types with arguments of type LogixNGModifier and TypeMethodDescriptionInlineLogixNGsTableModel.getFilter()Get the filter to select which beans to include in the table.InlineLogixNGsTableModel.getLogixNGList()Methods in jmri.jmrit.logixng.tools.swing with parameters of type LogixNGModifier and TypeMethodDescription(package private) booleanLogixNGEditor.checkConditionalNGUserName(String uName, LogixNG logixNG) Method parameters in jmri.jmrit.logixng.tools.swing with type arguments of type LogixNGModifier and TypeMethodDescriptionvoidSet the filter to select which beans to include in the table.Constructor parameters in jmri.jmrit.logixng.tools.swing with type arguments of type LogixNGModifierConstructorDescriptionLogixNGEditor(BeanTableDataModel<LogixNG> m, String sName) Create a new ConditionalNG List View editor.