如何以编程方式调用eclipse搜索对话框?

时间:2015-12-18 10:24:40

标签: eclipse rcp

我正在开发一个eclipse RCP项目,该项目添加了自己的搜索对话框。

我希望能够找到该对话框,预先填写一些字段(取决于所选项目等),然后打开对话框,以便用户在提交搜索之前能够更改设置。

这可能吗?

1 个答案:

答案 0 :(得分:2)

您可以使用:

NewSearchUI.openSearchDialog(window, "page id");

打开给定页面处于活动状态的搜索对话框。 window是有效的IWorkbenchWindow

我没有看到任何标准方法来初始化页面字段。

NewSearchUI位于org.eclipse.search.ui插件中的org.eclipse.search个包中。