Class SearchText

java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
com.e1c.langtool.ui.SearchText
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class SearchText extends org.eclipse.swt.widgets.Composite
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     
    class 
     
  • Field Summary

    Fields inherited from class org.eclipse.swt.widgets.Control

    handle
  • Constructor Summary

    Constructors
    Constructor
    Description
    SearchText(org.eclipse.swt.widgets.Composite parent)
     
    SearchText(org.eclipse.swt.widgets.Composite parent, int style)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Adds a listener to this list.
    protected void
     
    int
     
    org.eclipse.swt.widgets.Text
     
    void
    Removes a listener from this list.
    void
    setModifyDelay(int modifyDelay)
     

    Methods inherited from class org.eclipse.swt.widgets.Composite

    changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList, toString

    Methods inherited from class org.eclipse.swt.widgets.Scrollable

    computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar

    Methods inherited from class org.eclipse.swt.widgets.Control

    addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update

    Methods inherited from class org.eclipse.swt.widgets.Widget

    addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.swt.graphics.Drawable

    isAutoScalable
  • Constructor Details

    • SearchText

      public SearchText(org.eclipse.swt.widgets.Composite parent)
    • SearchText

      public SearchText(org.eclipse.swt.widgets.Composite parent, int style)
      Parameters:
      parent -
      style -
  • Method Details

    • getTextControl

      public org.eclipse.swt.widgets.Text getTextControl()
    • getModifyDelay

      public int getModifyDelay()
      Returns:
      the modifyDelay
    • addPostSearchModifyListener

      public void addPostSearchModifyListener(SearchText.SearchModifyListener listener)
      Adds a listener to this list. This method has no effect if the same listener is already registered.
      Parameters:
      listener - the non-null listener to add
    • removePostSearchModifyListener

      public void removePostSearchModifyListener(SearchText.SearchModifyListener listener)
      Removes a listener from this list. Has no effect if the same listener was not already registered.
      Parameters:
      listener - the non-null listener to remove
    • setModifyDelay

      public void setModifyDelay(int modifyDelay)
      Parameters:
      modifyDelay - the modifyDelay to set
    • fireSearchModify

      protected void fireSearchModify(SearchText.SearchTextModifyEvent e)