Interface ISearchResultPage

Interface to be implemented by contributors to the extension point org.eclipse.search.searchResultViewPages.
A ISearchResultPage is used to show the search results for a
particular class of ISearchResult (as specified in the
searchResultClass attribute of the extension point) in the search
result view.

Method Detail

getUIState

Returns an object representing the current user interface state of the
page. For example, the current selection in a viewer. The UI state will
be later passed into the setInput() method when the
currently shown ISearchResult is shown again.

getID

getLabel

Returns a user readable label for this search result page. The label will be
used to describe the contents for the page to the user (for example it will be
displayed in the search view title bar). To take an example from file search,
a label might read like this: 'test' - 896 matches in workspace.