如何在e4 RCP应用程序中添加透视更改侦听器?

时间:2016-08-16 04:53:50

标签: eclipse-rcp rcp e4

我目前正在开发一个E4 RCP应用程序,我需要检测何时透视被切换或切换,所以我需要添加监听器。以前在eclipse 3x中,我曾经像下面的代码一样。

PlatformUI.getWorkbench().getActiveWorkbenchWindow().addPerspectiveListener()

但是这个代码在E4中不起作用,因为在E4中不支持platformui。

我尝试在网上搜索,我遇到了以下教程。 http://www.vogella.com/tutorials/Eclipse4ModelEvents/article.html#exercise_perspective_switch 如果没有听完整个@EventTopic(UIEvents.ElementContainer.TOPIC_SELECTEDELEMENT)并且只听取透视变化

,还有其他方法可用吗?

0 个答案:

没有答案