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 booleanisSearchMatch(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
-
-