我一直在使用eclipse GEF 3.x来开发图形编辑器。虽然这个框架有很多例子,但GEF4似乎没有很多例子。由于gef4是基于Java fx重写的,因此提供更多示例将推广该框架。例如,在进行大量搜索后,我发现(function( global, factory ) {...})
代替IVisualPart
。任何指向综合示例的指针都会有所帮助
答案 0 :(得分:2)
GitHub处的GEF存储库包含各个组件的示例,例如。 " MVC徽标示例"该演示演示了GEF为图形应用程序开发提供的MVC技术堆栈的使用,以及" Zest Graph示例"该演示演示了GEF为开发基于图形的图形应用程序提供的Zest技术堆栈的使用。
此外,您可以在此处注册免费的GEF教程:https://info.itemis.com/en/gef/tutorials/
术语已从IEditPart和IEditPolicy更改为IVisualPart和IPolicy。此外,IVisualPart分为IContentPart,IFeedbackPart和IHandlePart。有关详细信息,请查看GitHub Wiki中的文档,尤其是MVC documentation。