Interface MutableTableModel

All Superinterfaces:
TableModel
All Known Implementing Classes:
ContextAreaTableModel, DefaultTableModel, SectionTableModel, TaskTableModel

public interface MutableTableModel extends TableModel
The Interface MutableTableModel.
  • Method Details

    • setValueAt

      void setValueAt(int colIndex, int rowIndex, Object data) throws ValueHandlerException
      Sets the value at.
      Parameters:
      colIndex - the col index
      rowIndex - the row index
      data - the data
      Throws:
      ValueHandlerException - the value handler exception
    • setSelectedCell

      void setSelectedCell(int colIndex, int rowIndex)
      Sets the selected cell.
      Parameters:
      colIndex - the col index
      rowIndex - the row index
    • setSelectedCells

      void setSelectedCells(List<Integer> colIndexes, List<Integer> rowIndexes)
      Sets the selected cells.
      Parameters:
      colIndexes - the col indexes
      rowIndexes - the row indexes
    • getListComponentModel

      MutableListModel getListComponentModel()
      Description copied from interface: TableModel
      Returns this table model's list model.
      Specified by:
      getListComponentModel in interface TableModel
      Returns:
      the list model of this table model
      See Also:
    • setListComponentModel

      void setListComponentModel(MutableListModel listModel)
      Sets the list component model.
      Parameters:
      listModel - the new list component model
    • getColumnComponentModel

      MutableColumnModel getColumnComponentModel()
      Description copied from interface: TableModel
      Returns this table model's column model.
      Specified by:
      getColumnComponentModel in interface TableModel
      Returns:
      the column model of this table model
      See Also:
    • setColumnComponentModel

      void setColumnComponentModel(MutableColumnModel columnModel)
      Sets the column component model.
      Parameters:
      columnModel - the new column component model
    • updateDynamicColumns

      void updateDynamicColumns()
      Update dynamic columns.