当前位置:  开发笔记 > 编程语言 > 正文

有没有人有Eclipse GMF的经验?

如何解决《有没有人有EclipseGMF的经验?》经验,为你挑选了1个好方法。

我刚刚开始使用Eclipse GMF.

有人用过这个框架吗?

您使用它的任何好的或坏的经历?

您可以建议任何图形建模的替代方案吗?

编辑:有哪些好的例子?

Ted Johnson.. 13

有人用过这个框架吗?是的,我现在正在使用它.它有效,但通常对图形数字进行相当多的编码.我目前正在努力利用基于GMF构建的IBM RSA/RSM UML编辑部/数据/节点等.

你使用它做的任何好的或坏的经历? 回顾我最初潜入GMF/EMF/GEF等我可以肯定地说,研究这些例子.您必须从示例中获取重要的模式,而不是文档.我还建议一本新书(Eclipse建模项目:特定领域语言(DSL)),专门用于Eclipse中的GMF建模.我浏览了它,它似乎是一些更基本概念的缺失手册.为什么本书很好,重点是通过将UML /模型约束到特定域并提供仅允许创建有效模型的工具来使UML /模型变得有用的关键.网上没有很多文档,API只会告诉你很多.观察由于调用setBounds()或其他设置方法导致的重绘/绘制循环,它会使eclipse实例崩溃,而不是有趣.哦,是的,API在eclipse帮助文档版本之间分开或根本不包括在内.

您可以建议任何图形建模的替代方案吗? 考虑使用自定义图像和图标的UML配置文件而不是完整的形状生成.在UML图形对象和UML配置文件之上构建一个非常好的图像/图标编辑器大约需要2个小时.IBM RSM工具UML Profile工具项目可以快速完成此任务.使用受约束的UML配置文件(通过Eclipse插件或OCL)可以做很多事情.进入GMF土地的努力量增加了一个数量级,从1到10小时没问题.

考虑使用纯DSL(特定于域的语言)工具.谷歌将提供一个很好的清单.从我所看到的,使用GMF的主要原因是eclipse集成和利用现有的ecore/UML模型,这就是我使用GMF的原因.

问问自己我需要简单的模型,还是需要一个工具来创建这个模型的实例.如果只有1-5个专家用户,则可能不需要光滑的工具.



1> Ted Johnson..:

有人用过这个框架吗?是的,我现在正在使用它.它有效,但通常对图形数字进行相当多的编码.我目前正在努力利用基于GMF构建的IBM RSA/RSM UML编辑部/数据/节点等.

你使用它做的任何好的或坏的经历? 回顾我最初潜入GMF/EMF/GEF等我可以肯定地说,研究这些例子.您必须从示例中获取重要的模式,而不是文档.我还建议一本新书(Eclipse建模项目:特定领域语言(DSL)),专门用于Eclipse中的GMF建模.我浏览了它,它似乎是一些更基本概念的缺失手册.为什么本书很好,重点是通过将UML /模型约束到特定域并提供仅允许创建有效模型的工具来使UML /模型变得有用的关键.网上没有很多文档,API只会告诉你很多.观察由于调用setBounds()或其他设置方法导致的重绘/绘制循环,它会使eclipse实例崩溃,而不是有趣.哦,是的,API在eclipse帮助文档版本之间分开或根本不包括在内.

您可以建议任何图形建模的替代方案吗? 考虑使用自定义图像和图标的UML配置文件而不是完整的形状生成.在UML图形对象和UML配置文件之上构建一个非常好的图像/图标编辑器大约需要2个小时.IBM RSM工具UML Profile工具项目可以快速完成此任务.使用受约束的UML配置文件(通过Eclipse插件或OCL)可以做很多事情.进入GMF土地的努力量增加了一个数量级,从1到10小时没问题.

考虑使用纯DSL(特定于域的语言)工具.谷歌将提供一个很好的清单.从我所看到的,使用GMF的主要原因是eclipse集成和利用现有的ecore/UML模型,这就是我使用GMF的原因.

问问自己我需要简单的模型,还是需要一个工具来创建这个模型的实例.如果只有1-5个专家用户,则可能不需要光滑的工具.

推荐阅读
ar_wen2402851455
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有