How to navigate from search results view to my view [message #259438] |
Wed, 07 July 2004 20:34  |
Eclipse User |
|
|
|
Hello,
Is there an example of how to support navigating from a search results view
to another view?
For example, when I search for a Java class, I see the following Context
menus:
Show In > Package Explorer and Show In > Navigator. If I choose either of
these, the appropriate view gets focus and the class is highlighted.
I want to do a similar thing, but I only want my Show In item to appear in a
certain search result page. Is that possible?
Thanks,
martha
|
|
|
Re: How to navigate from search results view to my view [message #261583 is a reply to message #259438] |
Wed, 14 July 2004 16:39  |
Eclipse User |
|
|
|
Originally posted by: john.eclipsefaq.org
I believe your search result page must be an IAdaptable, and be able to
adapt to IShowInTargetList. Your implementation of IShowInTargetList
then provides the set of applicable views. The following snippets are
from the FileSearchPage (in the org.eclipse.search plugin):
private static final String[] SHOW_IN_TARGETS= new String[] {
IPageLayout.ID_RES_NAV };
private static final IShowInTargetList SHOW_IN_TARGET_LIST=
new IShowInTargetList() {
public String[] getShowInTargetIds() {
return SHOW_IN_TARGETS;
}
};
public Object getAdapter(Class adapter) {
if (IShowInTargetList.class.equals(adapter)) {
return SHOW_IN_TARGET_LIST;
}
return null;
}
Hope that helps...
--
Martha Andrews wrote:
> Is there an example of how to support navigating from a search results view
> to another view?
>
> For example, when I search for a Java class, I see the following Context
> menus:
> Show In > Package Explorer and Show In > Navigator. If I choose either of
> these, the appropriate view gets focus and the class is highlighted.
>
> I want to do a similar thing, but I only want my Show In item to appear in a
> certain search result page. Is that possible?
|
|
|
Powered by
FUDForum. Page generated in 0.04515 seconds