Java Eclipse插件-节点和连接+;代码生成
我想创建一个Eclipse扩展来模拟决策树/图。实际建模将使用图形界面(节点、连接等)完成。我希望这个插件能够根据节点及其相互连接生成代码。我已经准备好了基本的模型课;但是,我的图表非常大,很难仅通过代码管理所有连接。我想我会使用GUI构建整个图表。当我双击一个连接时,我希望能够覆盖它的一些方法,从而创建一个匿名子类Java Eclipse插件-节点和连接+;代码生成,java,eclipse,eclipse-plugin,decision-tree,eclipse-gef,Java,Eclipse,Eclipse Plugin,Decision Tree,Eclipse Gef,我想创建一个Eclipse扩展来模拟决策树/图。实际建模将使用图形界面(节点、连接等)完成。我希望这个插件能够根据节点及其相互连接生成代码。我已经准备好了基本的模型课;但是,我的图表非常大,很难仅通过代码管理所有连接。我想我会使用GUI构建整个图表。当我双击一个连接时,我希望能够覆盖它的一些方法,从而创建一个匿名子类 我发现在类似的插件中使用了。我的目标插件在GEF中“可行”吗?你有什么建议吗?有。GEF是在Eclipse中构建任何图形编辑器的基础。它基本支持移动节点、放置连接、调色板等。其他框
我发现在类似的插件中使用了。我的目标插件在GEF中“可行”吗?你有什么建议吗?有。GEF是在Eclipse中构建任何图形编辑器的基础。它基本支持移动节点、放置连接、调色板等。其他框架位于GEF之上,如果您的需求符合其支持的场景,那么创建图形编辑器的任务将更加容易。看看EclipseGraphiti项目。我想说,转基因食品对你的生活有帮助。GMF免费生成相当大的部件,还包括EMF 此外,GMF是高度可扩展的,所以如果您不喜欢它生成的内容,您可以覆盖这些部分 这里有一些很好的GMF教程: