2

如何在 Java 中以编程方式导航 Ecore 模型以提取元素信息?

4

2 回答 2

1

关于 EMF 的最佳单一资源是“Eclipse Modeling Framework”一书(第 2 版)。

@Pangea 的答案链接到 EObject 接口。但是使用模型实例的更好方法是使用生成的接口。如果您阅读了Lars Vogel 的“A Tour of the Eclipse Modeling Framework”一文,其中包含一个使用生成的 API 访问模型的简单示例。而“这本书”在这个主题上有更多的内容。

于 2010-07-19T02:32:07.167 回答
0

您可以使用 EObject 的 api,如 eContents()、eSet()、eGet() 等。或者您可以使用 oAW 的 xText。

EObject API:http ://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.emf.doc/references/javadoc/org/eclipse/emf/ecore/EObject.html

http://www.eclipse.org/Xtext/

于 2010-07-18T23:32:28.397 回答