gpt4 book ai didi

java - 将基于 EMF/GMF 的 eclipse 3 插件迁移到 RCP

转载 作者:行者123 更新时间:2023-11-30 10:44:07 24 4
gpt4 key购买 nike

前段时间我用 GMF 创建了一个图形编辑器 (xsd->ecore->emf->gmf)。此外,我还创建了具有不同 View 、启动器(调试器)等的插件。

所有这些插件都是使用 Eclipse Helios 创建的。

现在,我想用我的插件创建一个 RCP 应用程序。我做了很多互联网研究,但仍然不明白如何开始。

我阅读了本教程 ( http://www.vogella.com/tutorials/EclipseRCP/article.html#plugin_creatinge4 ),但我仍然不确定该怎么做。如果我按照本教程中的说明进行操作,我将不得不手动构建所有窗口、编辑器、菜单等,对吗?

如果是这样,如何在我的 RCP 应用程序中获得这些默认的 eclipse 功能,例如:创建一个空项目,启动我的“新建图表”向导,双击项目 View 中的图表文件以打开编辑器...等等……

我真的必须使用应用程序模型文件手动构建所有这些功能吗??

我真的可以使用一些指向正确方向的指针。

提前致谢!

最佳答案

您找到的教程描述了新的 e4 API。这不支持很多旧的 3.x 兼容性 API,因此它不适合用于构建使用基于 3.x 的插件的 RCP。 e4 API 非常适合构建不使用 3.x 插件的新 RCP。

相反,您仍然可以构建 3.x 样式的 RCP,请参阅 this tutorial有关这样做的更多详细信息。 3.x 风格的 RCP 将在很长一段时间内继续得到支持。

关于java - 将基于 EMF/GMF 的 eclipse 3 插件迁移到 RCP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37503720/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com