“Eclipse 4 Plug-in Development by Example”一书提到Eclipse 4模型提供了一种建模应用程序的方法。一个应用程序有一个顶级模型,buy也可能有其他模块片段由不同的bundle提供。
是否可以使用应用程序模型一起开发RCP和插件(相同的代码库)?我只是不知道如何将插件项目包含到使用应用程序模型的RCP中(Application.e4xmi)
答案 0 :(得分:0)
是的,你可以拥有插件。插件可以使用fragments
为应用程序模型做出贡献:
<extension
id="distribFragment"
point="org.eclipse.e4.workbench.model">
<fragment
uri="fragment.e4xmi">
</fragment>
</extension>
fragment.e4xmi
可以从现有的应用程序模型导入,并可以添加新的部件,命令,处理程序....