问题描述
|
我已经创建了一个名为\“ My Perspective \”的透视图作为eclipse插件。它可以正确显示,但是当我卸载该插件时,该透视图仍然存在。如何以编程方式解决它?
解决方法
Eclipse这样做是为了支持一些常见的用例:
与插件一起使用eclipse
透视
下载版本N + 1并启动
(无附加视角)
安装附加插件并重新启动
启动和附加透视图
复活。
在RCP应用程序中,如果您知道要卸载附加插件,则可以使用
org.eclipse.ui.application.WorkbenchAdvisor.preShutdown()
方法关闭透视图。在Eclipse IDE中,虽然您可以使用org.eclipse.ui.IWorkbenchListener.preShutdown(IWorkbench,boolean)
,但您无权对其进行访问。