从gef3.6上的程序复制到gef3.9.100上,编辑器中: 保存、前进、后退等事件不同步。经过排查最后发现是
新版本中 要加上setInput方法:
protected void setInput(IEditorInput input){ super.setInput(input); }
您还没有登录,请您登录后再发表评论
"Visual Editor GEF 3.6" 是一个针对Eclipse集成开发环境(IDE)的插件,主要用于图形化地构建和编辑应用程序。GEF(Graphical Editing Framework)是Eclipse平台的一部分,它提供了一个框架,使得开发者能够创建...
综合以上信息,我们可以得出,"GEF-Update-3.9.1.zip" 是一个用于升级GEF框架到3.9.1版本的包,其中包含了必要的JAR文件(content.jar和artifacts.jar)以及描述功能和扩展的配置文件(features目录下的文件)和插件...
标题 "GEF-ALL-3.6.1.7z" 指向的是一个针对Eclipse 3.6.1版本(代号Helios)的插件集合,该插件包采用7z压缩格式。这个插件主要是Graphical Editing Framework(GEF)的全集,GEF是一个强大的开源框架,专门用于构建...
【GEF-Update-3.9.101】是一个重要的软件组件,主要针对的是用于图形编辑框架(Graphical Editing Framework)的更新版本3.9.101。GEF通常与Eclipse集成开发环境(IDE)相关,它提供了一套用于创建图形用户界面和...
描述进一步说明了这个包中包含的具体内容,如“GEF_Tutorial”、“GEF实例”、“入门教程”以及“GEF-whole-upload”,这些都暗示了这是一个全面的学习资源,旨在帮助用户从基础到实践全方位掌握GEF。 GEF,全称为...
标题“将GEF应用到Web上,PPT”表明这是一个关于如何在Web环境中使用GEF(图形编辑框架)技术的演示文稿。GEF,全称Graphical Editing Framework,是Eclipse基金会的一个开源项目,主要用于构建图形用户界面(GUI)...
- `org.eclipse.gef.EditPart`:这是GEF的核心组件,它代表了图形模型中的一个元素,并负责将其映射到视图中。 - `org.eclipse.gef.GraphicalEditPart`:是EditPart的一个子类,专门处理图形元素的绘制和交互。 - `...
开发者可以通过导入这个JAR文件,将GEF的功能整合到他们的Eclipse插件项目中。 2. **artifacts.jar**:此文件通常包含了软件的元数据,例如依赖关系、版本信息等。在Eclipse插件开发中,它可能用于帮助Eclipse的...
**GEF(Graphical Editing Framework)** 是一个用于构建图形化编辑器的开源框架,它在Eclipse平台上广泛使用,特别是在开发复杂的图形用户界面和工具时。本资料集旨在为初学者提供一个全面的入门指南,帮助理解GEF...
【GEF-ALL-3.7+GEF-ALL-3.8+GEF_Draw2d学习资料】是一份综合性的资源包,包含了GEF(Graphical Editing Framework)的3.7和3.8版本以及与其相关的Draw2D库的学习材料。GEF是Eclipse平台上用于构建图形化编辑器框架的...
这个文件可能包含了关于教程的说明、注意事项或者版本信息,对于理解和使用教程至关重要。 总的来说,这个“GEF中文教程+代码”资源是学习和掌握GEF框架的理想材料。通过系统地学习和实践,开发者可以快速地掌握...
随着对GEF的深入学习,你可能还会接触到更多高级特性,如Zest(用于创建图表和网络图的GEF扩展)、自定义编辑政策(EditPolicies)以控制特定图元的行为,以及自定义图元的绘画策略等。 总之,"GEF_Tutorial.rar"是...
GEF编辑器通常基于`AbstractGraphicalEditor`类,可以集成到Eclipse IDE中。 4. **指挥者(Commander)**: 指挥者处理用户操作,如工具栏点击或键盘输入,将这些操作转化为模型的更改。GEF的命令框架(Command ...
6. **事件处理与反向工程**:GEF可以捕获用户对图形的操作,并将这些操作转化为代码,反之亦然,支持模型到视图的同步。 **Eclipse** 是一个高度可扩展的开放源码IDE,最初为Java开发而设计,但现在支持多种语言和...
1. **配置.txt**:这可能是Visual Edit插件的安装或配置指南,里面可能包含有关如何在Eclipse环境中正确安装和配置插件的详细步骤,以及可能的系统需求和注意事项。 2. **ve_eclipse_36_win32_201008292115.zip**:...
通常情况下,GEF会集成到Editor中而非View中,这是因为Editor提供了文件保存机制,这对于图形编辑来说非常关键。 1. **创建Editor**: - 在`plugin.xml`的“extensions”页面中,添加一个新的编辑器。选择`org....
**GEF(Graphical Editing Framework)** 是一个用于构建图形编辑工具的开源框架,它为开发人员提供了一套全面的库和工具,用于创建基于Eclipse的富客户端平台(RCP)的应用程序,特别是那些涉及图形用户界面(GUI)...
在当前的IT技术领域中,GEF(Graphical ...同时,还强调了使用合适JDK版本的重要性,以及对Windows平台用户的特定注意事项。对于想要学习如何利用GEF构建图形化应用程序的开发者来说,这个教程是一份非常有价值的资源。
### GEF简易教程知识点详解 #### 一、GEF简介与环境配置 **GEF**,全称为**Graphical Editing Framework**,是Eclipse平台上用于创建复杂图形编辑器的框架。它提供了一套完整的工具集,使开发者能够构建具有图形化...
相关推荐
"Visual Editor GEF 3.6" 是一个针对Eclipse集成开发环境(IDE)的插件,主要用于图形化地构建和编辑应用程序。GEF(Graphical Editing Framework)是Eclipse平台的一部分,它提供了一个框架,使得开发者能够创建...
综合以上信息,我们可以得出,"GEF-Update-3.9.1.zip" 是一个用于升级GEF框架到3.9.1版本的包,其中包含了必要的JAR文件(content.jar和artifacts.jar)以及描述功能和扩展的配置文件(features目录下的文件)和插件...
标题 "GEF-ALL-3.6.1.7z" 指向的是一个针对Eclipse 3.6.1版本(代号Helios)的插件集合,该插件包采用7z压缩格式。这个插件主要是Graphical Editing Framework(GEF)的全集,GEF是一个强大的开源框架,专门用于构建...
【GEF-Update-3.9.101】是一个重要的软件组件,主要针对的是用于图形编辑框架(Graphical Editing Framework)的更新版本3.9.101。GEF通常与Eclipse集成开发环境(IDE)相关,它提供了一套用于创建图形用户界面和...
描述进一步说明了这个包中包含的具体内容,如“GEF_Tutorial”、“GEF实例”、“入门教程”以及“GEF-whole-upload”,这些都暗示了这是一个全面的学习资源,旨在帮助用户从基础到实践全方位掌握GEF。 GEF,全称为...
标题“将GEF应用到Web上,PPT”表明这是一个关于如何在Web环境中使用GEF(图形编辑框架)技术的演示文稿。GEF,全称Graphical Editing Framework,是Eclipse基金会的一个开源项目,主要用于构建图形用户界面(GUI)...
- `org.eclipse.gef.EditPart`:这是GEF的核心组件,它代表了图形模型中的一个元素,并负责将其映射到视图中。 - `org.eclipse.gef.GraphicalEditPart`:是EditPart的一个子类,专门处理图形元素的绘制和交互。 - `...
开发者可以通过导入这个JAR文件,将GEF的功能整合到他们的Eclipse插件项目中。 2. **artifacts.jar**:此文件通常包含了软件的元数据,例如依赖关系、版本信息等。在Eclipse插件开发中,它可能用于帮助Eclipse的...
**GEF(Graphical Editing Framework)** 是一个用于构建图形化编辑器的开源框架,它在Eclipse平台上广泛使用,特别是在开发复杂的图形用户界面和工具时。本资料集旨在为初学者提供一个全面的入门指南,帮助理解GEF...
【GEF-ALL-3.7+GEF-ALL-3.8+GEF_Draw2d学习资料】是一份综合性的资源包,包含了GEF(Graphical Editing Framework)的3.7和3.8版本以及与其相关的Draw2D库的学习材料。GEF是Eclipse平台上用于构建图形化编辑器框架的...
这个文件可能包含了关于教程的说明、注意事项或者版本信息,对于理解和使用教程至关重要。 总的来说,这个“GEF中文教程+代码”资源是学习和掌握GEF框架的理想材料。通过系统地学习和实践,开发者可以快速地掌握...
随着对GEF的深入学习,你可能还会接触到更多高级特性,如Zest(用于创建图表和网络图的GEF扩展)、自定义编辑政策(EditPolicies)以控制特定图元的行为,以及自定义图元的绘画策略等。 总之,"GEF_Tutorial.rar"是...
GEF编辑器通常基于`AbstractGraphicalEditor`类,可以集成到Eclipse IDE中。 4. **指挥者(Commander)**: 指挥者处理用户操作,如工具栏点击或键盘输入,将这些操作转化为模型的更改。GEF的命令框架(Command ...
6. **事件处理与反向工程**:GEF可以捕获用户对图形的操作,并将这些操作转化为代码,反之亦然,支持模型到视图的同步。 **Eclipse** 是一个高度可扩展的开放源码IDE,最初为Java开发而设计,但现在支持多种语言和...
1. **配置.txt**:这可能是Visual Edit插件的安装或配置指南,里面可能包含有关如何在Eclipse环境中正确安装和配置插件的详细步骤,以及可能的系统需求和注意事项。 2. **ve_eclipse_36_win32_201008292115.zip**:...
通常情况下,GEF会集成到Editor中而非View中,这是因为Editor提供了文件保存机制,这对于图形编辑来说非常关键。 1. **创建Editor**: - 在`plugin.xml`的“extensions”页面中,添加一个新的编辑器。选择`org....
**GEF(Graphical Editing Framework)** 是一个用于构建图形编辑工具的开源框架,它为开发人员提供了一套全面的库和工具,用于创建基于Eclipse的富客户端平台(RCP)的应用程序,特别是那些涉及图形用户界面(GUI)...
在当前的IT技术领域中,GEF(Graphical ...同时,还强调了使用合适JDK版本的重要性,以及对Windows平台用户的特定注意事项。对于想要学习如何利用GEF构建图形化应用程序的开发者来说,这个教程是一份非常有价值的资源。
### GEF简易教程知识点详解 #### 一、GEF简介与环境配置 **GEF**,全称为**Graphical Editing Framework**,是Eclipse平台上用于创建复杂图形编辑器的框架。它提供了一套完整的工具集,使开发者能够构建具有图形化...