Package ghidra.app.util.bean
Class SetEquateTableModel
- All Implemented Interfaces:
- ConfigurableColumnTableModel,- DynamicColumnTableModel<SetEquateDialog.EquateRowObject>,- RowObjectTableModel<SetEquateDialog.EquateRowObject>,- SelectionStorage<SetEquateDialog.EquateRowObject>,- SortedTableModel,- VariableColumnTableModel,- Serializable,- EventListener,- ChangeListener,- TableModel
public class SetEquateTableModel
extends GDynamicColumnTableModel<SetEquateDialog.EquateRowObject,Program> 
- See Also:
- 
Field SummaryFields inherited from class docking.widgets.table.GDynamicColumnTableModelcolumnSettings, serviceProvider, tableColumnsFields inherited from class docking.widgets.table.AbstractSortedTableModelhasEverSortedFields inherited from class docking.widgets.table.AbstractGTableModelisDisposed, WIDTH_UNDEFINEDFields inherited from class javax.swing.table.AbstractTableModellistenerListFields inherited from interface docking.widgets.table.SortedTableModelASCENDING_ORDER, DESCENDING_ORDER
- 
Constructor SummaryConstructorsConstructorDescriptionSetEquateTableModel(ServiceProvider serviceProvider, List<SetEquateDialog.EquateRowObject> data, Program program) 
- 
Method SummaryModifier and TypeMethodDescriptionReturns the table's context for the data.Implementors should return the current data of the model.getName()Returns the name of this modelMethods inherited from class docking.widgets.table.GDynamicColumnTableModeladdTableColumn, addTableColumn, addTableColumns, addTableColumns, createSortComparator, createSortComparatorForColumn, dispose, disposeDynamicColumnData, getColumn, getColumnClass, getColumnCount, getColumnDescription, getColumnDisplayName, getColumnIndex, getColumnIndex, getColumnName, getColumnSettings, getColumnSettingsDefinitions, getColumnValueForRow, getDefaultColumnCount, getHeaderRenderer, getMaxLines, getPreferredColumnWidth, getRenderer, getTableColumnDescriptor, getUniqueIdentifier, isDefaultColumn, isSortable, isVisibleByDefault, loadDiscoveredTableColumns, reloadColumns, removeTableColumn, removeTableColumns, setAllColumnSettings, stateChangedMethods inherited from class docking.widgets.table.AbstractSortedTableModeladdSortListener, cleanupTableSortState, createSortingContext, fireTableChanged, getIndexForRowObject, getIndexForRowObject, getPendingSortState, getPrimarySortColumnIndex, getRowIndex, getRowObject, getTableSortState, getValueAt, initializeSorting, isSorted, isSortPending, notifyModelSorted, reSort, setDefaultTableSortState, setTableSortState, sort, sortCompletedMethods inherited from class docking.widgets.table.AbstractGTableModelgetLastSelectedObjects, getRowCount, isDisposed, refresh, setLastSelectedObjectsMethods inherited from class javax.swing.table.AbstractTableModeladdTableModelListener, findColumn, fireTableCellUpdated, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAtMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface docking.widgets.table.RowObjectTableModelfireTableDataChanged, getRowIndex, getRowObjectMethods inherited from interface javax.swing.table.TableModeladdTableModelListener, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
- 
Constructor Details- 
SetEquateTableModelpublic SetEquateTableModel(ServiceProvider serviceProvider, List<SetEquateDialog.EquateRowObject> data, Program program) 
 
- 
- 
Method Details- 
getNameDescription copied from interface:RowObjectTableModelReturns the name of this model- Returns:
- the name of this model
 
- 
getModelDataDescription copied from interface:RowObjectTableModelImplementors should return the current data of the model. For models that support filtering, this will be the filtered version of the data. Furthermore, the data should be the underlying data and not a copy, as this method will potentially sort the given data.For those subclasses using an array, you may use the Arraysclass to create a list backed by the array (Arrays.asList(Object...)).- Returns:
- the model data.
 
- 
createTableColumnDescriptor- Specified by:
- createTableColumnDescriptorin class- GDynamicColumnTableModel<SetEquateDialog.EquateRowObject,- Program> 
 
- 
getDataSourceDescription copied from class:GDynamicColumnTableModelReturns the table's context for the data.- Specified by:
- getDataSourcein class- GDynamicColumnTableModel<SetEquateDialog.EquateRowObject,- Program> 
- Returns:
- the table's context for the data.
 
 
-