【问题标题】:Eclipse plugin - nodes and connection + code generationEclipse 插件 - 节点和连接 + 代码生成
【发布时间】:2011-06-28 11:50:23
【问题描述】:

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

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

【问题讨论】:

    标签: java eclipse eclipse-plugin decision-tree eclipse-gef


    【解决方案1】:

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

    此外,GMF 具有高度可扩展性,因此如果您不喜欢它生成的某些内容,您可以直接覆盖这些部分。

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2011-08-06
        • 2012-05-28
        • 2011-01-28
        • 2011-05-21
        • 1970-01-01
        • 1970-01-01
        • 2011-03-10
        • 2011-11-29
        • 1970-01-01
        相关资源
        最近更新 更多