class SearchBasedRowFilter extends javax.swing.RowFilter<javax.swing.table.TableModel,java.lang.Integer>
RowFilter implementation which matches tags w.r.t. the specified filter's
SearchCompiler.Match.match(org.openstreetmap.josm.data.osm.Tagged) method.
An RowFilter.Entry's column 0 is considered as key, and column 1 is considered as value.
| Modifier and Type | Field and Description |
|---|---|
(package private) SearchCompiler.Match |
filter |
| Constructor and Description |
|---|
SearchBasedRowFilter(SearchCompiler.Match filter)
Constructs a new
SearchBasedRowFilter with the given filter. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
include(javax.swing.RowFilter.Entry<? extends javax.swing.table.TableModel,? extends java.lang.Integer> entry) |
final SearchCompiler.Match filter
SearchBasedRowFilter(SearchCompiler.Match filter)
SearchBasedRowFilter with the given filter.filter - the filter used to match tagspublic boolean include(javax.swing.RowFilter.Entry<? extends javax.swing.table.TableModel,? extends java.lang.Integer> entry)
include in class javax.swing.RowFilter<javax.swing.table.TableModel,java.lang.Integer>