【发布时间】:2015-09-20 18:44:27
【问题描述】:
我想通过扩展第三方 EMF 元模型来创建自己的元模型。目前我正在使用第三方 ecore-model 并希望为特定的 EClass 添加额外的属性。由于开源许可协议,我无法更改现有的元模型。我已经在互联网上搜索了解决方案,但没有找到任何解决方案。任何帮助将不胜感激。
【问题讨论】:
标签: eclipse eclipse-plugin eclipse-emf emf eclipse-emf-ecore
我想通过扩展第三方 EMF 元模型来创建自己的元模型。目前我正在使用第三方 ecore-model 并希望为特定的 EClass 添加额外的属性。由于开源许可协议,我无法更改现有的元模型。我已经在互联网上搜索了解决方案,但没有找到任何解决方案。任何帮助将不胜感激。
【问题讨论】:
标签: eclipse eclipse-plugin eclipse-emf emf eclipse-emf-ecore
你可以看看 EMF-Facet 项目:
https://www.eclipse.org/facet/
...EMF Facet 提出了一种无需修改即可扩展现有 Ecore 元模型的解决方案。这个想法是提供非侵入式机制来向元模型添加新特性(类型、属性、操作和引用)......
我不确定您正在寻找的究竟是什么,但也许它可以为您提供想法或对其他技术的指导。
【讨论】: