# Hierarchy For Package org.eclipse.handly.ui.search

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.handly.ui.search.AbstractSearchTreeContentProvider (implements org.eclipse.jface.viewers.ITreeContentProvider)
  - org.eclipse.search.ui.text.AbstractTextSearchResult (implements org.eclipse.search.ui.ISearchResult)
    - org.eclipse.handly.ui.search.AbstractHandlySearchResult (implements org.eclipse.search.ui.text.IEditorMatchAdapter, org.eclipse.search.ui.text.IFileMatchAdapter)
  - org.eclipse.handly.ui.EditorOpener
    - org.eclipse.handly.ui.search.SearchEditorOpener
  - org.eclipse.core.commands.common.EventManager
    - org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
      - org.eclipse.jface.action.Action
        - org.eclipse.handly.ui.search.OpenSearchPreferencesAction
    - org.eclipse.jface.viewers.BaseLabelProvider (implements org.eclipse.jface.viewers.IBaseLabelProvider)
      - org.eclipse.handly.ui.search.BaseSearchLabelProvider
  - org.eclipse.handly.ui.search.HandlySearchResultUpdater (implements org.eclipse.handly.model.IElementChangeListener)
  - org.eclipse.ui.part.Page (implements org.eclipse.ui.part.IPageBookViewPage)
    - org.eclipse.search.ui.text.AbstractTextSearchViewPage (implements org.eclipse.search.ui.ISearchResultPage)
      - org.eclipse.handly.ui.search.AbstractSearchResultPage
  - org.eclipse.handly.ui.search.QueryListenerAdapter (implements org.eclipse.search.ui.IQueryListener)
  - org.eclipse.handly.ui.search.SearchTableContentProvider

## Interface Hierarchy

- org.eclipse.jface.viewers.IContentProvider
  - org.eclipse.jface.viewers.IStructuredContentProvider
    - org.eclipse.handly.ui.search.ISearchContentProvider