Ecore

Ecore
常用释义
Ecore

扩展信息

元模型
核心 EMF 框架包括用于描述模型的元模型 (Ecore),并为模型提供运行时支持,包括更改通知、采用缺省 XMI 序列化的保存支 …
伊科
伊科(ECORE)无线温度在线监测系统 本系统由无线温度采集器, 无线温度路由器,无线通信网络协调器,和运行温度监控管理软件 …
上海伊科
上海伊科(ECORE)电弧光母线保护系统简介 保护 系统输出跳闸信号时间小于 1 ms,即使在安装或者维护的时候也能 保护操作人 …
域模型
1. 创建域模型 (.ecore) ,这个模型描述了通过编辑器编辑的非图形信息。 2. 创建图定义模型( .gmfgraph ),这个模型描述了 …
核心电场
...直径(ψc)、临界高度(Hc)、顶端电场(Et)、核心电场(Ecore)、微阳极边缘垂直作用电场(Ee)以及周围电场强度(Ep)之对应位置图

例句

If it so happens the resource that was changed was an Ecore model, the ModelNavigator needs to be refreshed to reflect these changes.

如果更改的资源是Ecore模型,那么需要刷新ModelNavigator以反映这些更改。

With a standalone Ecore model, you want to create a complete EMF model that you can fully utilize during development using EMF.

利用一个标准的Ecore模型,您希望创建一个完全的EMF模型,以便在运用EMF的开发过程中充分利用它。

它同样会生成以一个EMFEcore元模型;生成的解析器会实例化从语言的句子中得到的元模型。

Once you have imported the Ecore metamodel, you are ready to extend it.

导入Ecore元模型之后,就可以对其进行扩展了。

A mysql. ecore file and a mysql. genmodel file are created in the "ecore" folder of your project.

在项目的“ecore”文件夹中汇创建一个mysql.ecore文件及mysql.genmodel文件。

注意:在EMF的最新版本(V2.5+)中,具体模型的文件扩展名必须被设为.ecore,而不是.ecorex;

Browse your file system to load your ecore file, which should automatically fill in the generator model name.

从文件系统中加载ecore文件,它将自动填充Generator的模型名。

我们看到了如何扩展Ecore元模型,将合成的Java方法中的编程式行为概念化。

在本文的例子中,可将它转换为拥有一组子包的Ecore模型。

Jazz组件可以声明新的项类型,这些项类型在UML中指定为类。

By the end of this article, we will have a viewer plug-in that can be used to navigate an Ecore model (see right side of Figure 1).

在本文最后,我们将拥有一个查看器插件,用于浏览Ecore模型(见图1右侧)。

This helped to distinguish an extended model from a 'first level' Ecore model.

这有助于区别扩展了的模型与‘初级的’Ecore模型。

To recreate the ecorex. ecore model, start by right-clicking over the package element ecorex and select New Child EClass.

要重新创建ecorex.ecore模型,首先在包元素ecorex上右键单击并选择NewChildEClass。

在利用适当的Browse按钮之前,定位从RSA中导出的Ecore文件。

后续小节将讨论如何构建这些编程模型元素;完成后的文件My.ecore可以在参考资料部分找到。

We have now designed an extended metamodel and used it to describe a concrete model called My. ecore (see EMF V2. 5+ file name note, above).

我们现在设计了一个扩展的元模型,并用其描述了一个具体的模型My.ecore(请参见上述的EMFV2.5+文件名称说明)。

For our plug-in, we only care when the changed resource is an IResource file that has an Ecore extension.

对于我们的插件,我们只关注已更改的资源是拥有Ecore扩展的IResource文件的情形。

MTF包含一些对文件和EMF资源提供默认支持的扩展包,ecore和ws就是其中两个。

The first three import statements declare the UML2 model, the Modeler XML schema, and the EMF Ecore model, respectively.

前三个import语句分别声明UML2模型、ModelerXML模式和EMFEcore模型。

We need to run the project and display an Ecore model in our new view to make sure our ModelNavigator is working.

我们需要运行对象并在新视图中显示Ecore模型以确保ModelNavigator可以正常工作。

Select the ecore directory for the genmodel file, and click Next.

为genmodel文件选择ecore目录,然后点击Next。

根据需要对Ecore对象划分子类,在EcoreX模型中继续定义其他EClass。

Two files are created: forum. ecd and forum. ecore.

目录中创建了两个文件,forum.ecd和forum.ecore。

Add two more folders under the new "model" folder and name them ecore and schema.

在“model”文件夹之下添加两个文件夹,并将它们命名为ecore及schema。

RSA allows you to export an RSA model in other model formats, such as Ecore or UML2 models.

RSA允许您导出一个其他模型格式的RSA模型,比如Ecore或者UML2模型。

存储外部性对象的数据结构可以使用EMF核心模型来定义。

If we run this project again as outlined above, we will see that we can now navigate through Ecore and Generator EMF models (see Figure 8).

如果我按上面介绍的方法重新运行此项目,我们将发现现在可以浏览Ecore和GeneratorEMF模型(见图8)。

Use Figure 1 and the EcoreX. ecore file to know which attributes to create for which EClass.

使用图1和EcoreX.ecore文件了解要为哪个EClass创建什么属性。

Figure 5 is a screen capture of the ecore model of classictalk.

图5是classictalk核心模型的一个屏幕截图。

但是,当我们真正地在编辑器中打开Ecore文件并开始进行更改时会出现什么情况?