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 Detail

      • FilterRowTextCellEditor

        public FilterRowTextCellEditor()
    • Method Detail

      • 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.