eclipse-emf - 如何在同一工作空间中而不是在运行时 Eclipse 环境中从 Ecore 元模型实例化模型?
问题描述
我有一个使用 Ecore 构建的元模型,现在我想在同一个工作区或另一个工作区中实例化它,而不是在运行时 Eclipse 环境中。
我看到的大多数示例都是使用运行时 Eclipse。
我怎样才能做到这一点?
解决方案
如果您使用树形编辑器打开您的元模型,右键单击您的(具体)EClass 之一,应该有一个条目“创建动态实例...”。
另一种方法是您可以从元模型生成 Java 代码,并以编程方式使用生成的类来“手动”创建模型。请参阅诸如http://www.vogella.com/tutorials/EclipseEMF/article.html之类的EMF 教程,了解如何执行此操作。
推荐阅读
- python - 使用 numpy.ctypeslib.as_array 从 ctypes 指针获取数组无法获取具有正确值的数组
- apache - Apache/PHP 服务器*有时* 显示目录索引而不是 wordpress 页面;有时显示用户代理不允许
- mysql - 如何在 AWS Lambda 中获取 Amazon Athena 中的表大小?
- javascript - 当这些 id 在 JavaScript 中的另一个数组中时,如何根据它们的 id 删除对象
- powerbi - 如何通过与分析服务的实时连接将 Power BI 卡中的“空白”转换为 0?
- laravel - 从 vue-select 中检索数据以填充两个不同表中的输入字段
- c# - Azure 服务总线:我应该在应用程序关闭时关闭 QueueClient 吗?
- javascript - JS:如果只有最后一个字段可能为空,是否需要可选链接?
- regex - 正则表达式将子字符串放在适当的组中
- php - PHP会话在文件上传后结束,想要留在页面直到点击注销