Class FilteredTable

All Implemented Interfaces:
Drawable

public class FilteredTable extends AbstractFilteredViewerComposite<PatternFilter>
A simple control that provides a text widget and a table viewer. The contents of the text widget are used to drive a TextMatcher that is on the viewer.
Since:
1.6
  • Constructor Details

    • FilteredTable

      public FilteredTable(Composite parent, int tableStyle, PatternFilter filter, long refreshDelayTime)
      Create a new instance of the receiver.
      Parameters:
      parent - the parent Composite
      tableStyle - the style bits for the table
      filter - the filter to be used
      refreshDelayTime - refresh delay in ms, the time to expand the table after debounce
    • FilteredTable

      public FilteredTable(Composite parent, int tableStyle, PatternFilter filter)
      Calls FilteredTable(Composite, int, PatternFilter, long) with a default refresh time
    • FilteredTable

      protected FilteredTable(Composite parent)
      Create a new instance of the receiver. Subclasses that wish to override the default creation behavior may use this constructor, but must ensure that the init(composite, int, PatternFilter) method is called in the overriding constructor.
      Parameters:
      parent - the parent Composite
      See Also:
  • Method Details