0

我想创建一个建模决策树/图表的 Eclipse 扩展。实际建模将使用图形界面(节点、连接等)完成。我希望这个插件能够根据节点及其互连生成代码。我已经准备好了基本的模型课程;但是,我的图表非常大,仅通过代码很难管理所有连接。我想我会使用 GUI 构建整个图表。当我双击一个连接时,我希望能够覆盖它的一些方法,从而创建一个匿名子类。

我发现GEF在类似的插件中使用。我的目标插件在 GEF 中是否“可行”?你有什么建议吗?

4

2 回答 2

0

是的。GEF 是在 Eclipse 中构建任何图形编辑器的基础。它对移动节点、放置连接、调色板等具有基本支持。其他框架位于 GEF 之上,如果您的要求符合其支持的场景,则可以更轻松地创建图形编辑器。看看 Eclipse Graphiti 项目。

于 2011-02-16T17:58:51.003 回答
0

我会说 GMF 可以帮助您的生活。GMF 免费生成相当大的零件,还包括 EMF。

GMF 也是高度可扩展的,所以如果你不喜欢它生成的东西,你可以覆盖那些部分。

这里有很好的 GMF 教程:http: //wiki.eclipse.org/Graphical_Modeling_Framework/Tutorial

于 2011-02-16T18:07:54.787 回答