Package docking.widgets

# Interface FindDialogSearcher

public interface FindDialogSearcher
A simple interface for the `FindDialog` so that it can work for different search clients.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `CursorPosition`
  `getCursorPosition()`
  `CursorPosition`
  `getEnd()`
  `CursorPosition`
  `getStart()`
  `void`
  `highlightSearchResults(SearchLocation location)`
  `SearchLocation`
  `search(String text, CursorPosition cursorPosition, boolean searchForward, boolean useRegex)`
  `void`
  `setCursorPosition(CursorPosition position)`

- ## Method Details

  - ### getCursorPosition

    CursorPosition getCursorPosition()

  - ### setCursorPosition

    void setCursorPosition(CursorPosition position)

  - ### getStart

    CursorPosition getStart()

  - ### getEnd

    CursorPosition getEnd()

  - ### highlightSearchResults

    void highlightSearchResults(SearchLocation location)

  - ### search

    SearchLocation search(String text, CursorPosition cursorPosition, boolean searchForward, boolean useRegex)