繁体   English   中英

如何以编程方式创建ecore文件的实例

[英]How to create an instance of an ecore file programmatically

我正在尝试创建ecore文件的实例,以便可以在其中存储数据。 我将对其进行序列化并将其存储为XMI(如果存在,则将其加载)。 就我而言,我不能使用genmodel和“创建动态实例”。 我找到了本教程该教程以编程方式本身创建了ecore模型,但是我想加载一个ecore文件,然后使用一些常规工厂创建它的实例。

我该如何实现?

谢谢您的时间和帮助

您可以看看http://www.ibm.com/developerworks/library/os-eclipse-dynamicemf/index.html

(通过阅读ecore获得eclass和结构特征的区别)

在本教程中,他们使用ResourceSet.createResource()创建新资源。

如果要加载现有资源,则应尝试ResourceSet.getResource()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM