Package org.eclipse.handly.ui.search
Interface ISearchContentProvider
- All Superinterfaces:
org.eclipse.jface.viewers.IContentProvider
,org.eclipse.jface.viewers.IStructuredContentProvider
- All Known Implementing Classes:
AbstractSearchTreeContentProvider
,SearchTableContentProvider
public interface ISearchContentProvider
extends org.eclipse.jface.viewers.IStructuredContentProvider
Represents a content provider for an
AbstractSearchResultPage
.-
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
Notifies that all elements have been removed from the displayed search result.void
elementsChanged
(Object[] elements) Notifies that the set of matches for the given elements has changed.Methods inherited from interface org.eclipse.jface.viewers.IContentProvider
dispose, inputChanged
Methods inherited from interface org.eclipse.jface.viewers.IStructuredContentProvider
getElements
-
Method Details
-
elementsChanged
Notifies that the set of matches for the given elements has changed.This method is guaranteed to be called in the UI thread. Note that this notification is asynchronous, i.e., further changes may have occurred by the time this method is called. They will be described in a future call.
- Parameters:
elements
- nevernull
-
clear
void clear()Notifies that all elements have been removed from the displayed search result.This method is guaranteed to be called in the UI thread. Note that this notification is asynchronous, i.e., further changes may have occurred by the time this method is called. They will be described in a future call.
-