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>,javax.swing.table.TableModel
- All Known Implementing Classes:
 AddressArrayTableModel,AddressBasedTableModel,AddressPreviewTableModel,AddressSetTableModel,AlignedObjectBasedPreviewTableModel,AnyObjectTableModel,CustomLoadingAddressTableModel,EmptyThreadedTableModel,GDynamicColumnTableModel,GhidraProgramTableModel,IncomingReferencesTableModel,ProgramLocationPreviewTableModel,ProjectDataTableModel,ReferencesFromTableModel,SetEquateTableModel,TableChooserTableModel,ThreadedTableModel,ThreadedTableModelStub
public interface DynamicColumnTableModel<ROW_TYPE> extends ConfigurableColumnTableModel, RowObjectTableModel<ROW_TYPE>
Marks this model as one that is column-based, usingDynamicTableColumns. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DynamicTableColumn<ROW_TYPE,?,?>getColumn(int index)Returns the column for the given model indexintgetColumnIndex(DynamicTableColumn<ROW_TYPE,?,?> column)Returns the model index for the given column- 
Methods inherited from interface docking.widgets.table.ConfigurableColumnTableModel
getColumnSettings, getColumnSettingsDefinitions, getMaxLines, getRenderer, setAllColumnSettings 
- 
Methods inherited from interface docking.widgets.table.RowObjectTableModel
fireTableDataChanged, getColumnValueForRow, getModelData, getName, getRowIndex, getRowObject 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getColumn
DynamicTableColumn<ROW_TYPE,?,?> getColumn(int index)
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
int getColumnIndex(DynamicTableColumn<ROW_TYPE,?,?> column)
Returns the model index for the given column- Parameters:
 column- the column- Returns:
 - the model index
 
 
 - 
 
 -