Class FilterRowTextCellEditor

All Implemented Interfaces:
ICellEditor

public class FilterRowTextCellEditor extends TextCellEditor
Specialisation of TextCellEditor that performs a commit on edit. It is intended to be used in a FilterRow, so filtering is triggered immediately on entering a value. To optimize execution, the commit is triggered with a small delay, so if a user enters multiple characters, the filter execution is not executed for each key stroke, but only for the combination.
  • Constructor Details

    • FilterRowTextCellEditor

      public FilterRowTextCellEditor()
  • Method Details

    • createEditorControl

      protected org.eclipse.swt.widgets.Text createEditorControl(org.eclipse.swt.widgets.Composite parent, int style)
      Description copied from class: TextCellEditor
      Creates the editor control that is wrapped by this ICellEditor. Will use the style configurations in ConfigRegistry for styling the control.
      Overrides:
      createEditorControl in class TextCellEditor
      Parameters:
      parent - The Composite that will be the parent of the new editor control. Can not be null
      style - The SWT style of the text control to create.
      Returns:
      The created editor control that is wrapped by this ICellEditor.