Uses of Interface
jmri.jmrit.logixng.NamedTable
-
Packages that use NamedTable Package Description jmri.jmrit.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.jmri.jmrit.logixng jmri.jmrit.logixng.actions jmri.jmrit.logixng.implementation jmri.jmrit.logixng.tools.swing jmri.jmrit.logixng.util -
-
Uses of NamedTable in jmri.jmrit.beantable
Methods in jmri.jmrit.beantable that return NamedTable Modifier and Type Method Description protected NamedTableLogixNGTableTableAction. createBean(java.lang.String userName)protected NamedTableLogixNGTableTableAction. createBean(java.lang.String systemName, java.lang.String userName)Methods in jmri.jmrit.beantable that return types with arguments of type NamedTable Modifier and Type Method Description protected AbstractLogixNGEditor<NamedTable>LogixNGTableTableAction. getEditor(BeanTableDataModel<NamedTable> m, java.lang.String sName)protected Manager<NamedTable>LogixNGTableTableAction. getManager()Methods in jmri.jmrit.beantable with parameters of type NamedTable Modifier and Type Method Description protected voidLogixNGTableTableAction. deleteBean(NamedTable bean)protected java.lang.StringLogixNGTableTableAction. getBeanText(NamedTable bean, Base.PrintTreeSettings printTreeSettings)protected voidLogixNGTableTableAction. getListenerRefsIncludingChildren(NamedTable table, java.util.List<java.lang.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 NamedTable Modifier and Type Method Description protected AbstractLogixNGEditor<NamedTable>LogixNGTableTableAction. getEditor(BeanTableDataModel<NamedTable> m, java.lang.String sName) -
Uses of NamedTable in jmri.jmrit.logixng
Methods in jmri.jmrit.logixng that return NamedTable Modifier and Type Method Description NamedTableNamedTableManager. getBySystemName(java.lang.String name)Locate an existing instance based on a system name.NamedTableNamedTableManager. getByUserName(java.lang.String name)Locate an existing instance based on a user name.NamedTableNamedTableManager. getNamedTable(java.lang.String name)Locate via user name, then system name if needed.NamedTableNamedTableManager. loadTableFromCSV(java.lang.String sys, java.lang.String user, java.io.File file)Load a table from a CSV finle.NamedTableNamedTableManager. loadTableFromCSV(java.lang.String sys, java.lang.String user, java.lang.String fileName)Load a table from a CSV finle.NamedTableNamedTableManager. loadTableFromCSVData(java.lang.String sys, java.lang.String user, java.lang.String text)Load a table from a CSV text.NamedTableNamedTableManager. newCSVTable(java.lang.String systemName, java.lang.String userName, java.lang.String fileName)Create a new CSV table.NamedTableNamedTableManager. newCSVTable(java.lang.String systemName, java.lang.String userName, java.lang.String fileName, Table.CsvType csvType)NamedTableNamedTableManager. newInternalTable(java.lang.String systemName, java.lang.String userName, int numRows, int numColumns)Create a new internal named table.Methods in jmri.jmrit.logixng with parameters of type NamedTable Modifier and Type Method Description voidNamedTableManager. 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 NamedTable Modifier and Type Method Description LogixNG_SelectNamedBean<NamedTable>ActionCreateBeansFromTable. getSelectNamedBean()LogixNG_SelectNamedBean<NamedTable>ActionFindTableRowOrColumn. getSelectNamedBean()LogixNG_SelectNamedBean<NamedTable>ActionListenOnBeansTable. getSelectNamedBean()LogixNG_SelectNamedBean<NamedTable>TableForEach. getSelectNamedBean() -
Uses of NamedTable in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement NamedTable Modifier and Type Class Description classAbstractNamedTableThe default implementation of a NamedTableclassDefaultCsvNamedTableThe default implementation of a NamedTableclassDefaultInternalNamedTableThe default implementation of a NamedTableMethods in jmri.jmrit.logixng.implementation that return NamedTable Modifier and Type Method Description NamedTableDefaultNamedTableManager. getBySystemName(java.lang.String name)Locate an existing instance based on a system name.NamedTableDefaultNamedTableManager. getByUserName(java.lang.String name)Locate an existing instance based on a user name.NamedTableDefaultNamedTableManager. getNamedTable(java.lang.String name)Locate via user name, then system name if needed.NamedTableDefaultNamedTableManager. loadTableFromCSV(java.lang.String sys, java.lang.String user, java.io.File file)Load a table from a CSV finle.NamedTableDefaultNamedTableManager. loadTableFromCSV(java.lang.String sys, java.lang.String user, java.lang.String fileName)Load a table from a CSV finle.static NamedTableAbstractNamedTable. loadTableFromCSV_File(java.lang.String systemName, java.lang.String userName, java.io.File file, boolean registerInManager, Table.CsvType csvType)static NamedTableAbstractNamedTable. loadTableFromCSV_File(java.lang.String systemName, java.lang.String userName, java.lang.String fileName, boolean registerInManager, Table.CsvType csvType)static NamedTableAbstractNamedTable. loadTableFromCSV_Text(java.lang.String systemName, java.lang.String userName, java.lang.String text, boolean registerInManager, Table.CsvType csvType)NamedTableDefaultNamedTableManager. loadTableFromCSVData(java.lang.String sys, java.lang.String user, java.lang.String text)Load a table from a CSV text.NamedTableDefaultNamedTableManager. newCSVTable(java.lang.String systemName, java.lang.String userName, java.lang.String fileName)Create a new CSV table.NamedTableDefaultNamedTableManager. newCSVTable(java.lang.String systemName, java.lang.String userName, java.lang.String fileName, Table.CsvType csvType)NamedTableDefaultNamedTableManager. newInternalTable(java.lang.String systemName, java.lang.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 NamedTable Modifier and Type Method Description java.lang.Class<NamedTable>DefaultNamedTableManager. getNamedBeanClass()Get the class of NamedBean supported by this Manager.Methods in jmri.jmrit.logixng.implementation with parameters of type NamedTable Modifier and Type Method Description voidDefaultNamedTableManager. deleteBean(NamedTable namedTable, java.lang.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 NamedTable Constructor Description TableEditor(BeanTableDataModel<NamedTable> m, java.lang.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 NamedTable Modifier and Type Method Description NamedBeanHandle<NamedTable>LogixNG_SelectTable. getTable()Methods in jmri.jmrit.logixng.util with parameters of type NamedTable Modifier and Type Method Description voidLogixNG_SelectTable. setTable(NamedTable table)Method parameters in jmri.jmrit.logixng.util with type arguments of type NamedTable Modifier and Type Method Description voidLogixNG_SelectTable. setTable(NamedBeanHandle<NamedTable> handle)
-