开发 GEF4 rcp 应用程序
Develop a GEF4 rcp application
我一直在使用 eclipse GEF 3.x 来开发图形编辑器。虽然这个框架有很多示例,但 GEF4 似乎没有很多。由于gef4是在Javafx的基础上改写的,多放点例子,普及一下框架。例如,在进行大量搜索后,我发现使用 IVisualPart
而不是 IEditorPart
。任何指向综合示例的指针都会有所帮助
位于 GitHub 的 GEF 存储库包含各个组件的示例,i.a。 "MVC Logo Example" 演示了 GEF 提供的用于开发图形应用程序的 MVC 技术栈的用法,以及 "Zest Graph Example" 演示了 GEF 提供的 Zest 技术栈用于开发图形应用程序的用法基于图形的图形应用程序。
此外,您可以在此处注册免费的 GEF 教程:https://info.itemis.com/en/gef/tutorials/
术语已从 IEditPart 和 IEditPolicy 更改为 IVisualPart 和 IPolicy。此外,IVisualPart 还分为 IContentPart、IFeedbackPart 和 IHandlePart。有关详细信息,请查看 GitHub Wiki, especially the MVC documentation.
中的文档
我一直在使用 eclipse GEF 3.x 来开发图形编辑器。虽然这个框架有很多示例,但 GEF4 似乎没有很多。由于gef4是在Javafx的基础上改写的,多放点例子,普及一下框架。例如,在进行大量搜索后,我发现使用 IVisualPart
而不是 IEditorPart
。任何指向综合示例的指针都会有所帮助
位于 GitHub 的 GEF 存储库包含各个组件的示例,i.a。 "MVC Logo Example" 演示了 GEF 提供的用于开发图形应用程序的 MVC 技术栈的用法,以及 "Zest Graph Example" 演示了 GEF 提供的 Zest 技术栈用于开发图形应用程序的用法基于图形的图形应用程序。
此外,您可以在此处注册免费的 GEF 教程:https://info.itemis.com/en/gef/tutorials/
术语已从 IEditPart 和 IEditPolicy 更改为 IVisualPart 和 IPolicy。此外,IVisualPart 还分为 IContentPart、IFeedbackPart 和 IHandlePart。有关详细信息,请查看 GitHub Wiki, especially the MVC documentation.
中的文档