Class OperationsTableModel

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected int _index  
      protected java.lang.String _roadNumber  
      protected javax.swing.JTable _table  
      • Fields inherited from class javax.swing.table.AbstractTableModel

        listenerList
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int findRollingStockByRoadNumber​(java.lang.String roadNumber, java.util.List<?> rsList)
      Search list for rolling stock by road number
      protected java.awt.Color getForegroundColor​(int row)  
      protected int getIndex​(int start, java.lang.String roadNumber, java.util.List<?> rsList)  
      void initTable​(javax.swing.JTable table)  
      • Methods inherited from class javax.swing.table.AbstractTableModel

        addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface javax.swing.table.TableModel

        getColumnCount, getRowCount, getValueAt
    • Field Detail

      • _table

        protected javax.swing.JTable _table
      • _index

        protected int _index
    • Method Detail

      • initTable

        public void initTable​(javax.swing.JTable table)
      • findRollingStockByRoadNumber

        public int findRollingStockByRoadNumber​(java.lang.String roadNumber,
                                                java.util.List<?> rsList)
        Search list for rolling stock by road number
        Parameters:
        roadNumber - The string road number to search for.
        rsList - The list to search
        Returns:
        -1 if not found, table row number if found
      • getIndex

        protected int getIndex​(int start,
                               java.lang.String roadNumber,
                               java.util.List<?> rsList)