Class SearchFieldModifyAdapter

java.lang.Object
org.eclipse.swt.events.KeyAdapter
com._1c.g5.v8.dt.common.ui.search.SearchFieldModifyAdapter
All Implemented Interfaces:
EventListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.internal.SWTEventListener

public class SearchFieldModifyAdapter extends org.eclipse.swt.events.KeyAdapter
Adapter for search field in SelectionDialog to operate with up and down arrows presses + provoke viewer update on search fiel changes.
  • Constructor Details

    • SearchFieldModifyAdapter

      public SearchFieldModifyAdapter(TableViewer viewer, TextListViewerFilter filter, org.eclipse.swt.custom.StyledText search, org.eclipse.swt.widgets.Button okButton)
      Ordinary constructor.
      Parameters:
      viewer - TableViewer to put focus on after key down press, cannot be null
      filter - to set the new inserted text into, cannot be null
      search - StyledText to take new input from, cannot be null
      okButton - Button dialog's OK button to be disabled on filter insertion, can be null
  • Method Details

    • keyPressed

      public void keyPressed(org.eclipse.swt.events.KeyEvent ke)
      Specified by:
      keyPressed in interface org.eclipse.swt.events.KeyListener
      Overrides:
      keyPressed in class org.eclipse.swt.events.KeyAdapter