# Package org.eclipse.handly.ui.search

package org.eclipse.handly.ui.search
Provides extensions for the `org.eclipse.search.ui.text` infrastructure.

See `org.eclipse.handly.internal.examples.adapter.ui.search` for usage example.

- Related Packages
  Package
  Description
  org.eclipse.handly.ui
  Provides facilities related to the workbench.
- Class
  Description
  AbstractHandlySearchResult
  A partial implementation of Handly-based search result.
  AbstractSearchResultPage
  A subclass of `AbstractTextSearchViewPage` that extends the base implementation with a bit more functionality.
  AbstractSearchTreeContentProvider
  A partial implementation of `ISearchContentProvider` for the tree viewer.
  BaseSearchLabelProvider
  A base implementation of a label provider for an `AbstractTextSearchViewPage`.
  HandlySearchResultUpdater
  An `IElementChangeListener` that updates the content of the managed `AbstractHandlySearchResult`s on element change events.
  ISearchContentProvider
  Represents a content provider for an `AbstractSearchResultPage`.
  OpenSearchPreferencesAction
  Opens the search preferences dialog.
  QueryListenerAdapter
  Provides default implementations for the methods of `IQueryListener`.
  SearchEditorOpener
  A helper class for opening a search match in an editor.
  SearchTableContentProvider
  A default implementation of `ISearchContentProvider` for the table viewer.