我正在开发一个eclipse RCP项目,该项目添加了自己的搜索对话框。
我希望能够找到该对话框,预先填写一些字段(取决于所选项目等),然后打开对话框,以便用户在提交搜索之前能够更改设置。
这可能吗?
答案 0 :(得分:2)
您可以使用:
NewSearchUI.openSearchDialog(window, "page id");
打开给定页面处于活动状态的搜索对话框。 window
是有效的IWorkbenchWindow
。
我没有看到任何标准方法来初始化页面字段。
NewSearchUI
位于org.eclipse.search.ui
插件中的org.eclipse.search
个包中。