Class AbstractAlarmTable.AbstractRowStyleTableModel

  • All Implemented Interfaces:
    com.jidesoft.grid.ContextSensitiveTableModel, com.jidesoft.grid.StyleModel, java.io.Serializable, javax.swing.table.TableModel
    Enclosing class:
    AbstractAlarmTable

    protected abstract class AbstractAlarmTable.AbstractRowStyleTableModel
    extends javax.swing.table.AbstractTableModel
    implements com.jidesoft.grid.StyleModel, com.jidesoft.grid.ContextSensitiveTableModel
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class javax.swing.table.AbstractTableModel

        listenerList
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract AlarmEvent getAlarmAt​(int row)  
      java.lang.Class<?> getCellClassAt​(int row, int col)  
      com.jidesoft.grid.CellStyle getCellStyleAt​(int row, int col)  
      com.jidesoft.converter.ConverterContext getConverterContextAt​(int row, int col)  
      com.jidesoft.grid.EditorContext getEditorContextAt​(int row, int col)  
      boolean isCellStyleOn()  
      • 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

        addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
    • Constructor Detail

      • AbstractRowStyleTableModel

        protected AbstractRowStyleTableModel()
    • Method Detail

      • getAlarmAt

        public abstract AlarmEvent getAlarmAt​(int row)
      • getCellStyleAt

        public com.jidesoft.grid.CellStyle getCellStyleAt​(int row,
                                                          int col)
        Specified by:
        getCellStyleAt in interface com.jidesoft.grid.StyleModel
      • isCellStyleOn

        public boolean isCellStyleOn()
        Specified by:
        isCellStyleOn in interface com.jidesoft.grid.StyleModel
      • getCellClassAt

        public java.lang.Class<?> getCellClassAt​(int row,
                                                 int col)
        Specified by:
        getCellClassAt in interface com.jidesoft.grid.ContextSensitiveTableModel
      • getConverterContextAt

        public com.jidesoft.converter.ConverterContext getConverterContextAt​(int row,
                                                                             int col)
        Specified by:
        getConverterContextAt in interface com.jidesoft.grid.ContextSensitiveTableModel
      • getEditorContextAt

        public com.jidesoft.grid.EditorContext getEditorContextAt​(int row,
                                                                  int col)
        Specified by:
        getEditorContextAt in interface com.jidesoft.grid.ContextSensitiveTableModel