Package adams.gui.core
Interface CustomSearchTableModel
-
- All Superinterfaces:
TableModel
- All Known Implementing Classes:
AbstractManagementTableModel
,AbstractTableBasedSelectionPanel.AbstractSelectionTableModel
,CheckableTableModel
,EmailAddressBookPanel.TableModel
,FieldCacheTableModel
,FileChooserBookmarksManagementPanel.TableModel
,InstanceTableModel
,KeyValuePairTableModel
,LogEntryViewerTableModel
,MapTableModel
,PropertiesTableModel
,ReportFactory.Model
,SelectEmailAddressPanel.TableModel
,SortableAndSearchableWrapperTableModel
public interface CustomSearchTableModel extends TableModel
Interface for table models that customize how the search identifies a match.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isSearchMatch(SearchParameters params, int row)
Tests whether the search matches the specified row.-
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
-
-
-
-
Method Detail
-
isSearchMatch
boolean isSearchMatch(SearchParameters params, int row)
Tests whether the search matches the specified row.- Parameters:
params
- the search parametersrow
- the row of the underlying, unsorted model- Returns:
- true if the search matches this row
-
-