Uses of Interface
jmri.jmrit.logixng.NamedTable
Packages that use NamedTable
Package
Description
Provides table GUI for manipulating NamedBean objects: Turnouts,
Sensors, SignalHeads.
-
Uses of NamedTable in jmri.jmrit.beantable
Methods in jmri.jmrit.beantable that return NamedTableModifier and TypeMethodDescriptionprotected NamedTableLogixNGTableTableAction.createBean(String userName) protected NamedTableLogixNGTableTableAction.createBean(String systemName, String userName) Methods in jmri.jmrit.beantable that return types with arguments of type NamedTableModifier and TypeMethodDescriptionprotected AbstractLogixNGEditor<NamedTable>LogixNGTableTableAction.getEditor(BeanTableDataModel<NamedTable> m, String sName) protected Manager<NamedTable>LogixNGTableTableAction.getManager()Methods in jmri.jmrit.beantable with parameters of type NamedTableModifier and TypeMethodDescriptionprotected voidLogixNGTableTableAction.deleteBean(NamedTable bean) protected StringLogixNGTableTableAction.getBeanText(NamedTable bean, Base.PrintTreeSettings printTreeSettings) protected voidLogixNGTableTableAction.getListenerRefsIncludingChildren(NamedTable table, List<String> list) protected booleanLogixNGTableTableAction.hasChildren(NamedTable table) protected booleanLogixNGTableTableAction.isEnabled(NamedTable bean) protected voidLogixNGTableTableAction.setEnabled(NamedTable bean, boolean enable) Method parameters in jmri.jmrit.beantable with type arguments of type NamedTableModifier and TypeMethodDescriptionprotected AbstractLogixNGEditor<NamedTable>LogixNGTableTableAction.getEditor(BeanTableDataModel<NamedTable> m, String sName) -
Uses of NamedTable in jmri.jmrit.logixng
Methods in jmri.jmrit.logixng that return NamedTableModifier and TypeMethodDescriptionNamedTableManager.getBySystemName(String name) Locate an existing instance based on a system name.NamedTableManager.getByUserName(String name) Locate an existing instance based on a user name.NamedTableManager.getNamedTable(String name) Locate via user name, then system name if needed.NamedTableManager.loadTableFromCSV(String sys, String user, File file) Load a table from a CSV finle.NamedTableManager.loadTableFromCSV(String sys, String user, String fileName) Load a table from a CSV finle.NamedTableManager.loadTableFromCSVData(String sys, String user, String text) Load a table from a CSV text.NamedTableManager.newCSVTable(String systemName, String userName, String fileName) Create a new CSV table.NamedTableManager.newCSVTable(String systemName, String userName, String fileName, Table.CsvType csvType) NamedTableManager.newInternalTable(String systemName, String userName, int numRows, int numColumns) Create a new internal named table.Methods in jmri.jmrit.logixng with parameters of type NamedTableModifier and TypeMethodDescriptionvoidNamedTableManager.deleteNamedTable(NamedTable x) Delete NamedTable by removing it from the manager. -
Uses of NamedTable in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that return types with arguments of type NamedTableModifier and TypeMethodDescriptionActionCreateBeansFromTable.getSelectNamedBean()ActionFindTableRowOrColumn.getSelectNamedBean()ActionListenOnBeansTable.getSelectNamedBean()TableForEach.getSelectNamedBean() -
Uses of NamedTable in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement NamedTableModifier and TypeClassDescriptionclassThe default implementation of a NamedTableclassThe default implementation of a NamedTableclassThe default implementation of a NamedTableMethods in jmri.jmrit.logixng.implementation that return NamedTableModifier and TypeMethodDescriptionDefaultNamedTableManager.getBySystemName(String name) Locate an existing instance based on a system name.DefaultNamedTableManager.getByUserName(String name) Locate an existing instance based on a user name.DefaultNamedTableManager.getNamedTable(String name) Locate via user name, then system name if needed.DefaultNamedTableManager.loadTableFromCSV(String sys, String user, File file) Load a table from a CSV finle.DefaultNamedTableManager.loadTableFromCSV(String sys, String user, String fileName) Load a table from a CSV finle.static NamedTableAbstractNamedTable.loadTableFromCSV_File(String systemName, String userName, File file, boolean registerInManager, Table.CsvType csvType) static NamedTableAbstractNamedTable.loadTableFromCSV_File(String systemName, String userName, String fileName, boolean registerInManager, Table.CsvType csvType) static NamedTableAbstractNamedTable.loadTableFromCSV_Text(String systemName, String userName, String text, boolean registerInManager, Table.CsvType csvType) DefaultNamedTableManager.loadTableFromCSVData(String sys, String user, String text) Load a table from a CSV text.DefaultNamedTableManager.newCSVTable(String systemName, String userName, String fileName) Create a new CSV table.DefaultNamedTableManager.newCSVTable(String systemName, String userName, String fileName, Table.CsvType csvType) DefaultNamedTableManager.newInternalTable(String systemName, String userName, int numRows, int numColumns) Create a new internal named table.Methods in jmri.jmrit.logixng.implementation that return types with arguments of type NamedTableModifier and TypeMethodDescriptionDefaultNamedTableManager.getNamedBeanClass()Get the class of NamedBean supported by this Manager.Methods in jmri.jmrit.logixng.implementation with parameters of type NamedTableModifier and TypeMethodDescriptionfinal voidDefaultNamedTableManager.deleteBean(NamedTable namedTable, String property) Method for a UI to delete a bean.voidDefaultNamedTableManager.deleteNamedTable(NamedTable x) Delete NamedTable by removing it from the manager. -
Uses of NamedTable in jmri.jmrit.logixng.tools.swing
Constructor parameters in jmri.jmrit.logixng.tools.swing with type arguments of type NamedTableModifierConstructorDescriptionTableEditor(BeanTableDataModel<NamedTable> m, String sName) Create a new ConditionalNG List View editor. -
Uses of NamedTable in jmri.jmrit.logixng.util
Methods in jmri.jmrit.logixng.util that return types with arguments of type NamedTableMethods in jmri.jmrit.logixng.util with parameters of type NamedTableMethod parameters in jmri.jmrit.logixng.util with type arguments of type NamedTableModifier and TypeMethodDescriptionvoidLogixNG_SelectTable.setTable(NamedBeanHandle<NamedTable> handle)