问题标签 [eclipse-gmf]

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 投票
3 回答
2109 浏览

java - 有人对 Eclipse GMF 有任何经验吗?

我刚刚开始玩Eclipse GMF

  • 有人用过这个框架吗?
  • 您使用它有什么好的或不好的经历吗?
  • 您可以建议任何图形建模的替代方案吗?
  • 编辑:有什么好的例子?
0 投票
2 回答
1208 浏览

eclipse-gef - 一个适用于所有模型视图的 EditPart(在 GMF/GEF 中)

我们正在努力创建一个基于 GMF 框架和工具的建模工具。我们要求允许用户在运行时添加视图(图形)并在他们的图表中使用它们。我们将使用 SVG 文件来表示图形。

在这种情况下,EditParts 和其他 GEF 相关类的正确结构是什么?我们正在考虑实现单个 GEF EditPart 类,该类将基于模型中存在的参数(SVG 文件的路径)创建适当的图形。到目前为止,它似乎没有工作。

必须有人以前已经做过这样的事情。到目前为止,谷歌搜索和 Eclipse 论坛都没有帮助......

0 投票
4 回答
29092 浏览

java - 如何在eclipse中获取项目名称?

如何获取当前 eclipse 项目的名称?我在 GMF 视图中,并且在使用弹出菜单的某些子菜单时需要项目名称。

0 投票
3 回答
2395 浏览

java - GEF 和 GMF 之间的关系?

我正在对 Eclipse 建模项目及其各种子项目进行总结。它不会出版,它的唯一目的是帮助我的同事,尤其是我的老板对这个话题有一个整体的印象。

为了更好地理解,我从 eclipse GEF 用户指南中获取了一个图表并对其进行了修改。我想展示 GEF(图形编辑框架)和 GMF(图形建模框架)之间的关系。我做对了吗?

图表

0 投票
1 回答
448 浏览

java - 如何将 SWT 的一些控件导出到 SVG pic?

如果我有 TreeViewer 或 Table,或者我有一些按钮、包含不同文本的标签、图片等。现在,我想将这些导出到 SVG 图片。

有人知道吗?

非常感谢!

0 投票
0 回答
198 浏览

java - 将 GMF 生成的编辑器嵌入到 MasterDetailsBlock 中?

使用 Eclipse Forms API 的 MasterDetailsBlock 的规范方法是使用表或树查看器作为主视图。有没有人尝试过使用 GMF 生成的图形编辑器作为主视图?我有一个相当复杂的多页编辑器,它已经在许多页面上使用了 Eclipse Forms,但我仍然必须只为图形编辑器拖动属性视图。我想通过将图形编辑器嵌入到 MasterDetailsBlock 中并在细节块中处理自己的属性来摆脱这种情况。

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 回答
1242 浏览

java - Eclipse 插件:OutlineView

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

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?