Well mainly we are porting a Swing UI which has a table with a text
field that filters the table entries as the user types in it. Exactly
what the FilteredList and FilteredTree do. The only difference between
the 2 is that our current UI element actually has several columns. Plus
the FilteredList/Tree classes have UI enhancements to clear the text
control, etc.
While we could try and concatenate the column strings into a single line
of text to be included in the FilteredList, the info likely will not
line up as nicely as in table columns proper. We could also create our
own composite with a text control and a tableviewer, but we was hoping
to reuse and customize the FilteredList class if possible. No need to
suffer from NIH if we don't have to.