public class RawPacketRowFilter extends javax.swing.RowFilter<RawPacketTableModel,java.lang.Integer> implements FastRowFilter<RawPacketTableModel>
| Constructor and Description |
|---|
RawPacketRowFilter()
Create a RawPacketRowFilter using the default filter tree.
|
RawPacketRowFilter(CumulativeBooleanAndFilter filterTree)
Create a RawPacketRowFilter using the specified filter tree.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
include(RawPacketTableModel model,
int index)
Returns true if the specified entry should be shown;
returns false if the entry should be hidden.
|
boolean |
include(javax.swing.RowFilter.Entry<? extends RawPacketTableModel,? extends java.lang.Integer> entry)
Returns true if the specified entry should be shown;
returns false if the entry should be hidden.
|
public RawPacketRowFilter()
public RawPacketRowFilter(CumulativeBooleanAndFilter filterTree)
filterTree - CumulativeBooleanAndFilter that is root of the filter tree to usepublic boolean include(javax.swing.RowFilter.Entry<? extends RawPacketTableModel,? extends java.lang.Integer> entry)
The entry argument is valid only for the duration of
the invocation. Using entry after the call returns
results in undefined behavior.
include in class javax.swing.RowFilter<RawPacketTableModel,java.lang.Integer>entry - a non-null object that wraps the underlying
object from the modelpublic final boolean include(RawPacketTableModel model, int index)
include in interface FastRowFilter<RawPacketTableModel>model - the model object containing all the data to be filteredindex - the int index into the model specifying which record should be tested