Package docking.widgets.table
Interface DynamicColumnTableModel<ROW_TYPE>
- Type Parameters:
ROW_TYPE
- the row type of the underlying table model
- All Superinterfaces:
ConfigurableColumnTableModel
,RowObjectTableModel<ROW_TYPE>
,TableModel
- All Known Implementing Classes:
AddressArrayTableModel
,AddressBasedTableModel
,AddressPreviewTableModel
,AddressSetTableModel
,AlignedObjectBasedPreviewTableModel
,AnyObjectTableModel
,CustomLoadingAddressTableModel
,DbSmallTableModel
,EmptyThreadedTableModel
,FunctionXrefsTableModel
,GDynamicColumnTableModel
,GhidraProgramTableModel
,IncomingReferencesTableModel
,MemoryMatchTableModel
,ProgramLocationPreviewTableModel
,ProjectDataTableModel
,ReferencesFromTableModel
,SetEquateTableModel
,TableChooserTableModel
,ThemeColorTableModel
,ThemeFontTableModel
,ThemeIconTableModel
,ThreadedTableModel
,ThreadedTableModelStub
public interface DynamicColumnTableModel<ROW_TYPE>
extends ConfigurableColumnTableModel, RowObjectTableModel<ROW_TYPE>
Marks this model as one that is column-based, using
DynamicTableColumn
s.-
Method Summary
Modifier and TypeMethodDescriptiongetColumn
(int index) Returns the column for the given model indexint
getColumnIndex
(DynamicTableColumn<ROW_TYPE, ?, ?> column) Returns the model index for the given columnMethods inherited from interface docking.widgets.table.ConfigurableColumnTableModel
getColumnSettings, getColumnSettingsDefinitions, getHeaderRenderer, getMaxLines, getRenderer, setAllColumnSettings
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
-
getColumn
Returns the column for the given model index- Parameters:
index
- the model index of the column (this can differ from the view index)- Returns:
- the column
-
getColumnIndex
Returns the model index for the given column- Parameters:
column
- the column- Returns:
- the model index
-