我刚刚开始使用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个专家用户,则可能不需要光滑的工具.
有人用过这个框架吗?是的,我现在正在使用它.它有效,但通常对图形数字进行相当多的编码.我目前正在努力利用基于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个专家用户,则可能不需要光滑的工具.