问题标签 [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.
eclipse-emf - 如何在 ContainerShape Graphiti 中添加组合功能
我想在 Graphiti 编辑器的容器内添加一个下拉组合框过滤器。
如果我覆盖此方法,则会出现:
...如下图所示:
...但我的要求不是在单击区域时带来下拉功能,而是在形状/容器上提供稳定的组合控件,如下所示:
Graphiti 中是否有任何方法可以在 Shape 上添加此类控件?
xml - 哪里可以找到原生的 GMF XML 格式文档?
我直接读取 GMF XML 文件并创建 SVG 并取得了相当大的成功。但是,我的大量示例集的逆向工程可能没有涵盖边缘情况。
有谁知道在哪里可以获得原生 GMF XML的 XML 模式或其他文档?由于技术原因,我不能使用 Eclipse 世界中的任何东西。
java - AbstractGraphicalEditPart(GMF) 的上下文相关帮助
问题很简单:要添加上下文相关帮助,我遵循标准步骤,但是一旦我尝试使用 IWorkbenchHelpSystem 中的 SetHelp() 将块链接到上下文 ID。第一个参数应该是 Control(swt) 或 IAction。
void setHelp(控制控件,字符串 helpContextId);。如何从 damos.dml.Block 对象类型中引用 Control?
org.eclipselabs.damos.dml.blockTypes
仅供参考,我已经尝试并访问了这些网站的所有内容
- http://rajakannappan.blogspot.com/2009/05/context-sensitive-help-in-eclipse.html
- https://help.eclipse.org/2019-03/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_help_context.htm&cp=2_0_19_1_2
- https://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fextension-points%2Forg_eclipse_ui_commands.html
显示和搜索方法工作正常,但我只需要设置帮助而不显示它,这样只有在调用帮助(F1 或 ctrl+F1)时才会显示上下文帮助。
谢谢。在尝试之后,我认为这种解决方法可能会得到相同的结果,但 NADA。
任何帮助表示赞赏!
java - 如何自定义 ArrangeAll 动作还是自己编写更好
从 ASCII 文件导入项目后,将其转换为图形图内的节点和连接,发送 ArrangeALL 请求并执行操作后,图似乎将所有 Blocks 先从左到右按上升索引排列,然后再对应输入和输出。最终结果see Img使理解程序变得不可能。
我怎样才能对动作进行修改,或者实现我们自己的排列算法来实现我们的目标更好?谢谢。
java - 无法使用 Eclipse 2019-12 和 JDK 11 更新 p2 存储库
错误截图:更新 P2 存储库时出现错误消息
在 Eclipse 2019-12 上使用 JDK 11 构建产品后,由于 org.apache.batik.util.gui 1.6 无法更新 p2 存储库。
问题:最新的org.apache.batik.util.gui:1.6版本最新的org.apache.batik.util:1.11版本
由于版本不匹配问题,无法更新p2。
Eclipse 链接:https ://download.eclipse.org/releases/2019-12/201912181000/
GMF 工具链接:https ://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases-3.3.1a/
pom.xml
请让我知道如何解决此问题。没有这个,我们就无法升级我们的应用程序(JDK 11 兼容)。