在现有的Eclipse 3应用程序中添加一个Eclipse 4.4透视图



我有一个现有的Eclipse 3 RCP应用程序(兼容层已经添加到现有的应用程序中),我想在其中添加一个使用Eclipse 4.4(Luna)开发的透视图(当然包含部件、工具栏、菜单..)。

1) 这可能吗?

2) 如果,是的,你能给我更多关于如何做到这一点的信息,也许还有包含更多信息的链接吗?

更新:所以我终于设法让它发挥作用了,所以对于那些有同样问题的人来说,这里是答案。因此,是的,可以将Eclipse 3和Eclipse 4混合使用(有些复杂,但您可以管理它:))。有关我是如何做到这一点的更多信息,您可以访问我在下面的评论中留下的链接。希望这将是有益的:)

您可能会做一些接近的事情。您可以实现IPerspectiveFactory的"createInitialPerspective"方法,将给定的IPageLayout向下转换为其底层类"ModeledPageLayout"。这将使您能够访问新的MPerspective的模型(以及有用的实用程序方法)。然后你就可以去比赛了,可以根据你的意愿为你的视角设置模型(只要结果可以渲染)。

我尝试了Alexander建议我做的一些事情,效果很好:)我现在唯一的问题是如何将添加的透视添加到透视切换器中。(我遵循的方法使我能够添加透视图,但当我运行应用程序时,它会显示在工具栏中,我不希望它像这样,我希望它只出现在透视图切换器中)。无论如何,这是我尝试的解决方案的链接。希望这能得到充分的帮助。

https://www.eclipse.org/forums/index.php/m/1690630/#msg_1690630

相关内容

最新更新