|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A ISearchResultPage is used to render the search results for a
particular class of ISearchResult (as specified in the
searchResultClass attribute of the extension point) in the search
view.
Extensions of extension point org.eclipse.search.ui.searchResultViewPages
must implement this interface.
Clients may implement this interface.
Method Summary | |
String | getID()
Returns the id set via setID. |
String | getLabel()
Returns a user readable label for this search result page. |
Object | getUIState()
Returns an Object representing the current user interface state of the page. |
void | restoreState(IMemento memento)
Restores the page state. |
void | saveState(IMemento memento)
Saves the page state in a memento. |
void | setID(String id)
Sets the id for this page. |
void | setInput(ISearchResult search,
Object uiState)
Sets the search result to be shown in this search results page. |
void | setViewPart(ISearchResultViewPart part)
Sets the search view this search results page is shown in. |
Methods inherited from interface org.eclipse.ui.part.IPageBookViewPage |
getSite, init |
Methods inherited from interface org.eclipse.ui.part.IPage |
createControl, dispose, getControl, setActionBars, setFocus |
Method Detail |
public Object getUIState()
public void setInput(ISearchResult search, Object uiState)
public void setViewPart(ISearchResultViewPart part)
public void restoreState(IMemento memento)
public void saveState(IMemento memento)
public void setID(String id)
public String getID()
public String getLabel()
|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.