Class AbstractAlarmTable.AbstractRowStyleTableModel

java.lang.Object
javax.swing.table.AbstractTableModel
com.inductiveautomation.factorypmi.application.components.alarm.AbstractAlarmTable.AbstractRowStyleTableModel
All Implemented Interfaces:
com.jidesoft.grid.ContextSensitiveTableModel, com.jidesoft.grid.StyleModel, Serializable, TableModel
Enclosing class:
AbstractAlarmTable

protected abstract class AbstractAlarmTable.AbstractRowStyleTableModel extends AbstractTableModel implements com.jidesoft.grid.StyleModel, com.jidesoft.grid.ContextSensitiveTableModel
See Also:
  • Constructor Details

    • AbstractRowStyleTableModel

      protected AbstractRowStyleTableModel()
  • Method Details

    • 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 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