Eclipse Modeling Framework - 工作流程?

时间:2012-11-30 11:23:18

标签: eclipse emf xpand

我有以下问题。我有一个使用ATL作为技术的M2M转换的EMF项目。然后我有一个使用XPand代码生成的项目。我想做以下工作流程。

模型A - - >模型B ---->代码

我怎么能意识到,问题是,我有两个项目,我必须将我的模型和元模型复制到另一个项目。是否有任何技术可以对上述工作流程进行建模?

谢谢你, 克莱门斯

2 个答案:

答案 0 :(得分:1)

您应该看看MWE2:http://www.eclipse.org/Xtext/documentation.html#MWE2

您将能够在mwe2工作流程中描述m2m执行和xpand生成。

您还需要从java启动atl转换,请参阅:https://github.com/101companies/101repo/blob/master/contributions/atl/src/atl/RunTransfoJava.java

问候

答案 1 :(得分:0)

如果您可以编写相应的ant脚本,则可以在tycho构建期间运行tycho-application运行它。 ATL有蚂蚁任务,EMF也是如此。这有点像黑客攻击,MWE是一种更加协调的方式。