首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将EMF与自己的元模型一起使用

如何将EMF与自己的元模型一起使用
EN

Stack Overflow用户
提问于 2012-07-26 19:45:01
回答 2查看 794关注 0票数 2

我的目标是为模型创建一个元模型,但比EMF的默认级别高一个级别。元模型(2)应该定义可能的模型(1)的可能性和限制。然后我想生成这个模型的Java代码。

2元模型1模型0 Java代码

因此,模型(1)是一种DSL,元模型是该DSL的定义。

我该怎么做呢。是否可以使用EMF,或者是否有来自Eclipse Modeling Project的其他插件?

我正在寻找一些功能,比如这个工具:http://www.actifsource.com/,但没有指定额外的生成器模板。

EN

回答 2

Stack Overflow用户

发布于 2012-07-27 13:25:36

您可以使用Xtext (基于EMF)来定义(文本) DSL。XText将生成元模型和模型编辑器,因此您可以相当快速地定义您自己的模型。在那里,您可以使用Acceleo (一个基于模板的模型到文本生成器)从它们生成java代码。

票数 0
EN

Stack Overflow用户

发布于 2015-10-09 18:06:45

不确定您是否需要元模型,但您可以选择EMF Facet,它允许您扩展现有的Ecore元模型,而不必修改它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11668563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档