繁体   English   中英

Eclipse插件-节点和连接+代码生成

[英]Eclipse plugin - nodes and connection + code generation

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

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

是。 GEF是在Eclipse中构建任何图形编辑器的基础。 它对移动节点,放置连接,调色板等具有基本支持。其他框架位于GEF之上,以使创建图形编辑器的任务更加轻松,只要您的要求适合其支持的方案即可。 看一下Eclipse Graphiti项目。

我想说,GMF可以帮助您改善生活。 GMF免费生成相当大的部分,其中还包括EMF。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM