我想通过扩展第三方EMF元模型来创建自己的元模型。目前我使用的是第三方ecore-model,并希望为特定的EClass添加额外的属性。由于开源许可协议,我无法更改现有的元模型。我已经在网上搜索了解决方案,但未找到任何解决方案。任何帮助将不胜感激。
答案 0 :(得分:3)
您可以查看EMF-Facet项目:
https://www.eclipse.org/facet/
... EMF Facet提出了一种扩展现有Ecore元模型的解决方案,而无需对其进行修改。我们的想法是提供非侵入式机制,以便为元模型添加新功能(类型,属性,操作和引用)......
我不确定您正在搜索的是什么,但也许它可以提供您的想法或指向其他技术。