问题标签 [eclipse-emf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1143 浏览

java - 以 EMF Ecore 格式表示 UML2 Stereotypes 以通过 JET 生成 Java 代码

使用 Eclipse EMF,我正在尝试将带有应用配置文件的 uml2 模型(即定义为 xmi)转换为 ecore,以便能够操作代码生成。任何人都知道如何很好地做到这一点?由于不可能开箱即用,我想我需要找到一种方法来操纵 xmi 转换为 ecore 的方式,以某种“ecore”方式表示刻板印象,以便我可以在我的JET-模板...

非常感谢您为我指明了正确的方向!

PS:这篇文章与我想要实现的内容非常相关如何从 emf 模型生成“带有注释的 java 代码”

0 投票
1 回答
1197 浏览

eclipse - GMF 实时约束 - 验证

我有一个 emf 模型,我想制作一个 GMF 编辑器来创建这个元模型的实例。我还想要一些实时约束来避免我的 EMF 模型的组件之间的一些连接。例如:我的 EMF 由 A 组成, B、C、D 组件派生自一个名为 F 的通用类,并且在 F 中存在连接 F-> F 的引用,因此这能够为我提供 A、B、C、D 组件之间的连接。但是当我在 GMF 编辑器中时,我想要一种机制来避免连接 A->B 并只允许连接 A->C。我读到这可以通过 OCL 语言和可以在 gmfmap 文件中添加的链接约束来实现。但是我找不到任何包含 OCL 词汇的教程和进行实时验证的示例 有人有什么指示吗?

0 投票
1 回答
225 浏览

java - 如何在 EMF 命令中使用 InputDialog?

我正在尝试在自定义命令的 execute() 方法中打开 InputDialog。它看起来如下:

它工作正常,但会引发一些异常。这些都是:

这是由

我在我的 EMF 项目中覆盖了 ItemProvider 的 createSetCommand() 方法。输入对话框是必要的,以便在用户输入错误值的情况下从用户那里获取有效值。

Thanx Alot Before Hand, KanAfghan

0 投票
1 回答
1242 浏览

java - Eclipse 插件:OutlineView

A 有一个插件,我想覆盖默认 Outline 视图,但我想使用默认 Outline(Overview) 中的一些功能,我在哪里可以获得默认 OutlineView 实现的源代码?

0 投票
3 回答
4070 浏览

eclipse - 如何在独立应用程序中使用 EMF 创建和应用 UML2 立体类型?

我编写了下面的示例应用程序来创建一个EJB构造型并将其应用于TimeEntry类:

但是运行应用程序时,我在控制台中收到此错误消息:

任何想法我的代码可能有什么问题以及如何解决这个问题?该应用程序是在 Eclipse 之外运行的命令行应用程序。

0 投票
1 回答
1111 浏览

eclipse - 如何在不解析 xml 模型文件的情况下从 gmf 编辑器迭代我的 emf 模型?

我已经成功创建了一个 GMF 编辑器,它根据我的 EMF 模型绘制模型。我想做的是迭代我的模型的 EClasses。这可以在运行时通过我的插件代码实现,而无需读取 gmf 编辑器的 xml 文件创建?是否有来自 EMF 的 API?

0 投票
1 回答
809 浏览

java - GMF 运行时表示法转换为 EditPart

如何从 org.eclipse.gmf.runtime.notation.impl.ShapeImpl 对象接收相应的 EditPart?或者我如何从 ShapeImpl(emf.ecore not runtime) 接收相应的 EditPart?

0 投票
2 回答
246 浏览

eclipse-emf - 有没有使用 eclipse EMF 和 ecore 的大型开源项目?

有可用的源代码吗?

并遵循良好的 EMF 推荐设计原则。

0 投票
3 回答
3354 浏览

java - MDA : Model Driven Architecture

Need a idea for developing very simple application demonstrating concepts of MDA.

0 投票
2 回答
167 浏览

eclipse-emf - 如何在 EMF 中设计链接

我有一个类似下一个的 EMF 模型:

每次创建 EMF 模型的实例时,我都必须在环境中创建一个驱动程序,并在 HardwareVerification 中创建另一个驱动程序,但我需要在两个地方都有相同的驱动程序。

例如:

我的问题是:我应该如何建模?* 我读到要管理 EMF 中的链接,您可以使用另一个具有目标属性的 EClass。