Eclipse RCP:如何在首选项对话框中获取当前选定的节点

时间:2013-01-24 04:36:31

标签: eclipse-rcp

我在我的应用程序中添加了一个新的首选项页面。当用户按下确定按钮时执行一些任务。问题是我的代码正在执行甚至在首选项对话框中选择了其他节点(首选项页面)。现在我需要在执行ok代码中的代码之前检查当前选择的节点是否是我的首选项页面。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

很抱歉,但我认为你的问题已经开始了一些。如果在没有太多钩子和角落的情况下完成,你应该只在必要时被调用,所以这对我来说听起来有点奇怪。

我通常可以在没有这些问题的情况下覆盖performOk或者在某些情况下执行apply。 Have a look at the docs, just in case