Package docking.widgets.table

# Interface EnumeratedColumnProgramTableModel<R>

All Superinterfaces:
  `EnumeratedColumnTableModel<R>`, `ProgramTableModel`, `RowObjectTableModel<R>`, `TableModel`

All Known Implementing Classes:
  `DefaultEnumeratedColumnProgramTableModel`

public interface EnumeratedColumnProgramTableModel<R> extends EnumeratedColumnTableModel<R>, ProgramTableModel

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from interface docking.widgets.table.EnumeratedColumnTableModel

  `EnumeratedColumnTableModel.EditableDynamicTableColumn<ROW_TYPE,COLUMN_TYPE,DATA_SOURCE>`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `setProgram(Program program)`

  ### Methods inherited from interface docking.widgets.table.EnumeratedColumnTableModel

  `add, addAll, clear, delete, deleteWith, findFirst, notifyUpdated, notifyUpdatedWith`

  ### Methods inherited from interface ghidra.util.table.ProgramTableModel

  `getProgram, getProgramLocation, getProgramSelection`

  ### Methods inherited from interface docking.widgets.table.RowObjectTableModel

  `fireTableDataChanged, getColumnValueForRow, getModelData, getName, getRowIndex, getRowObject`

  ### Methods inherited from interface javax.swing.table.TableModel

  `addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt`

- ## Method Details

  - ### setProgram

    void setProgram(Program program)