Q
Ecore修改
1
A
回答
1
你想要的是将你的Ecore模型转换成另一个Ecore模型。您应该看看Eclipse Foundation的模型转换项目。我会在这些项目中推荐ATL,因为它很容易掌握您的需求(您似乎不需要非常复杂的转换)。如果您需要一个非常简单的转换,我会建议直接在Java中进行转换,因为您可能更容易将它集成到工作流程中。
完全披露:我为一家致力于ATL的公司工作。
0
请问你更精确吗?
我明白你想修改你的源代码模型,但是我想你想根据一些规则去做。真的吗?你能举例说明这些规则吗?
这就是说,我会建议你从Epsilon开始。它是一种功能强大的语言,允许您定义各种模型到模型和模型到文本的转换。
0
由于您正在编写模型到模型的转换,因此您应该使用Java,因为对于您需要的各种导航,迭代和细粒度访问,没有什么能胜过Java。如果你想从模型生成代码,我会建议其中一种模板语言,但是。
相关问题
- 1. Ecore decorator
- 2. UML XMI到Ecore
- 3. Sortore Ecore classes topology
- 4. Traverse ecore模型
- 5. Ecore,genmodel和OCL
- 6. Ecore SCA MetaModel
- 7. OCL到ECORE转换
- 8. 导航ecore模型
- 9. 参考不同Ecore模型的Ecore模型路径
- 10. 将一个ecore映射到另一个ecore
- 11. 带EMF/ecore的嵌套类
- 12. 重用Ecore模型组件
- 13. Ecore TreeIterator缺少根对象
- 14. Ecore文件的方言
- 15. Ecore-File中的递归?
- 16. 检索Ecore类的遏制
- 17. 转换成.ecore文件
- 18. Xtext(DSL文件)到Ecore
- 19. 更改修改
- 20. 防止在git上修改被修改的文件被修改
- 21. 修改
- 22. 修改
- 23. 修改
- 24. 修改
- 25. 修改detailNavigationBar但修改rootNavigationBar太
- 26. Opencart更改修改
- 27. SVN进口,不修改修订或修改交易
- 28. collective.tabr kupu修改
- 29. 修改程序
- 30. 修改内容