【问题标题】:Eclipse Modeling Framework and XPAND - How to create iOS metamodel?Eclipse 建模框架和 XPAND - 如何创建 iOS 元模型?
【发布时间】:2013-06-09 17:48:00
【问题描述】:

我想使用 Eclipse 建模框架 (EMF) 和 XPAND 定义模型驱动方法。因此,我想用 Ecore 定义一个特定于平台的元模型 (PSM),并为 iOS 平台编写用于代码生成的 XPAND 模板。

我的问题是这样的:

是否可以在 EMF 中为 iOS 平台定义这样的 PSM?因为 iOS 或其他平台都有自己的数据类型。我也可以用EDataType定义数据类型,但它们必须与Java数据类型相关?

【问题讨论】:

    标签: ios modeling eclipse-emf-ecore model-driven-development xpand


    【解决方案1】:

    最好在 Eclipse eclipse.tools.emf 论坛上问...

    Ecore 本身与 Java 紧密绑定,因此它已经是 EMF 基于 Java 的核心运行时的 PSM。您最好为 iOS 定义自己的类似 Ecore 的模型(使用 Ecore 定义该模型,就像使用 Ecore 定义自身和其他模型(如 UML2 和 XSD)一样)。与旧的 Xpand 技术相比,使用新的基于 Xtext 的 Xtend 语言可能会更好,因为它具有更好的支持和更好的工具,例如,与 JDT 和 JDT 的调试器集成,因此您可以在您的普通调试器。

    【讨论】:

      猜你喜欢
      • 2010-10-04
      • 1970-01-01
      • 2013-02-11
      • 2011-09-08
      • 2012-11-18
      • 1970-01-01
      • 2014-08-13
      • 2011-04-03
      • 2011-09-21
      相关资源
      最近更新 更多