This tool uses the Eclipse platform plug-in development based on the GEF ( Graphical Editing Framework(GEF) ). 本工具利用Eclipse平台的插件开发基础,基于GEF(GraphicalEditingFramework)实现了用户界面友好的、快捷的流程开发工具。
The main work of this thesis can be generalized as following : Firstly, it makes development work more efficient and extendable for MVC pattern, by applying Graphical Editing Framework(GEF) ( GEF ) of Eclipse as development tool; 应用Eclipse的图形编辑框架(GEF)(GEF)开发可视化建模工具,其基于MVC开发模式使得软件开发效率更高并具有很好的可扩展性;
GEF ( Graphical Editing Framework(GEF) ) is the one of the most attractive frameworks in the Eclipse Tools Project, it can be used to provide a graphical editing function of a model and thereby elevate the user experience. GEF(GraphicalEditingFramework,图形化编辑框架)是EclipseToolsProject中最为吸引人的一套框架,它可以使用户采用图形化的方式编辑模型,从而丰富用户体验。
Focusing on the graphical editing module, we analyzed the MVC framework in GEF, introduced how to change the model object into graphic object and the mechanism of change notification as well as message Delivery. 重点介绍了应用的图形编辑模块,详细分析了其MVC框架的设计,介绍了如何由模型对象构建图形化表示的过程,以及变化通知及消息传递的机制。