我通过扩展点(添加菜单和函数)扩展了已有的插件,该插件具有自己的产品定义文件,并且它自己的类应用程序实现了IApplication。 我想创建一个产品配置(自定义启动画面等)。我的插件是否需要应用程序类? 我希望我的插件是独立的,独立的发射器。不是片段。我必须继承已经存在的插件应用程序吗? 感谢您的提示和技巧。Eclipse RCP:使独立插件扩展现有独立插件
0
A
回答
0
您应该可以声明自己的product
(使用org.eclipse.core.runtime.products
扩展点),指定现有的application
id。使用使用org.eclipse.core.runtime.applications
扩展点在现有的插件宣布了Eclipse E4应用现有的应用程序ID
<plugin>
<extension
id="product"
point="org.eclipse.core.runtime.products">
<product
name="My product name"
application="org.eclipse.e4.ui.workbench.swt.E4Application">
.... more ....
这个例子:
因此,例如,可以声明你的产品是这样的。
如果要扩展的应用程序是基于Eclipse 4你的产品定义需要包括对应用程序XMI文件属性:
<property
name="applicationXMI"
value="plugin id/Application.e4xmi">
</property>
你需要看看目前的产品定义找到XMI文件的位置。
您可能还需要CSS文件,主题和资源的属性。
相关问题
- 1. BlackBerry的独立Eclipse插件
- 2. 使用独立于eclipse的eclipse插件
- 3. Aptana Git插件独立版
- 4. 独立插件子模块
- 5. 用于weblogic独立插件的Eclipse插件
- 6. 下载JSEclipse插件独立版
- 7. 独立插件可以将视图添加到RCP视角吗?
- 8. Ruby是否有像PyDev for Python一样的独立Eclipse插件?
- 9. Gradle:在自定义独立插件中使用'maven-publish'插件
- 10. 如何使Eclipse插件运行独立应用程序
- 11. MAYA独立应用程序和插件
- 12. 独立heroku postgres数据库的插件
- 13. 独立VLC浏览器插件
- 14. ActionMailer.Net独立:没有为扩展名“.cshtml”
- 15. 覆盖现有的Eclipse插件扩展
- 16. 将一个或两个插件作为独立的RCP应用程序打包?
- 17. 将eclipse-rcp帮助文件导出为独立的html页面
- 18. 作为Eclipse插件运行独立的Glassfish v3客户端
- 19. 如何列出Eclipse中的独立插件
- 20. 来自不同Eclipse配置的插件不是独立的
- 21. Eclipse插件不FlashBuilder /弹性生成独立工作
- 22. 用于创建独立应用程序的RCP,后来转换为插件
- 23. 独立C#文件
- 24. SASS&LESS - 扩展一个独立的类
- 25. 贝叶斯网络:独立性和有条件的独立性
- 26. Eclipse RCP:如何在不同的插件中扩展GUI组件?
- 27. 独立视图的RCP占位符
- 28. 在单个独立Eclipse RCP应用程序中的多个Eclipse插件中共享单个.aj AspectJ方面
- 29. 独立SHA实现
- 30. 有独立
你好格雷格。不,现有的插件没有使用Eclipse 4.我已经搜索了一个现有的xmi文件。没有。我现在考虑的是以Application Class,Activator和产品文件为例,并在其中插入我的代码。这不是最先进的建筑...... Humm有没有其他好的建议? – akira2x3x