`
defrag_sly
  • 浏览: 129297 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

gef写的tree例子--模型修改为emf

 
阅读更多
模型部分已经修改为emf模型。
使用emf模型最大的好处是:
1、数据的持久化不需要我来操心。
2、不再需要古老的propertylistener。
3、对模型需要修改的情况下可以准确及时地修改,有工具支持(ecore文件等等)。如果安装了gmf提供的ecore文件的转换工具。更可以象修改类图一样修改。方便。
缺点是,效率上面有些人抱怨,比较浪费资源。但怎么说也是一个第三方的持久化插件。我喜欢。
3
0
分享到:
评论

相关推荐

    Eclipse-EMF-GEF资料.rar

    Eclipse-EMF-GEF 是一套用于构建图形化用户界面和模型驱动开发的强大工具集。这个压缩包包含了关于这三个关键技术的各种参考资料,帮助开发者深入理解并应用它们。 1. **Eclipse-EMF (Eclipse Modeling Framework)*...

    lomboz-emf-gef-jem-3.1RC2.zip

    【标题】"lomboz-emf-gef-jem-3.1RC2.zip" 提供的是一个集成开发环境,主要用于Java Web应用的开发,特别是针对JSP(Java Server Pages)的学习和实践。这个压缩包中包含的核心组件是Lomboz、EMF(Eclipse Modeling ...

    swing的三个插件(emf-sdo-runtime-2.2.0.zip,GEF-runtime-3.2.zip,VE-runtime-1.2.2_jem.zip)

    它支持多种模型类型,包括UML、BPEL等,并且与EMF和GEF紧密集成,可以实现模型之间的交互和转换。 这三个插件在Swing开发中的结合使用,能够极大地提升应用程序的可视化设计能力、数据管理和编辑体验。EMF SDO ...

    emf-sdo-runtime-2.2.2和GEF-runtime-3.2.2(GEF-ALL-3.2.2)插件

    EMF(Eclipse Modeling Framework)和GEF(Graphical Editing Framework)是Eclipse IDE中的两个重要框架,主要用于构建模型驱动的开发环境和图形用户界面。本文将详细介绍这两个框架以及它们在Lomboz 3.2插件中的...

    emf-xsd-SDK-2.6.1

    EMF、XSD、GEF和Visual Editor的结合使用,使得开发人员能够高效地创建复杂的模型驱动应用程序,尤其是在处理结构化数据和图形界面设计时。这个SDK提供了完整的工具链,帮助开发者从模型定义到界面实现一站式开发,...

    GEF-ALL-3.7+GEF-ALL-3.8+GEF_Draw2d学习资料

    【GEF-ALL-3.7+GEF-ALL-3.8+GEF_Draw2d学习资料】是一份综合性的资源包,包含了GEF(Graphical Editing Framework)的3.7和3.8版本以及与其相关的Draw2D库的学习材料。GEF是Eclipse平台上用于构建图形化编辑器框架的...

    GEF开发指南---插件开发

    - **EMF**:EMF(Eclipse Modeling Framework)是一个用于创建模型驱动的应用程序的框架,与GEF结合使用时能够处理复杂的模型数据。 #### 三、开发环境搭建 根据文档描述,开发环境主要包括以下组件: - **JDK**:...

    GEF-Update-3.7.1.zip

    GEF(Graphical Editing Framework)是Eclipse平台上一个强大的图形编辑框架,主要用于构建可视化的建模和图形编辑工具。更新到3.7.1版本,它提供了许多改进和新功能,以满足开发者在创建图形用户界面时的需求。在这...

    EMF、GEF、VE 适合于Eclipse 3.2.0

    EMF是Eclipse的核心建模框架,它基于 OMG 的 MOF(Meta-Object Facility)标准,为模型提供了一个全面的基础设施。EMF 提供了数据模型的创建、存储、序列化以及与Java对象之间的映射。开发者可以通过EMF定义自己的...

    emf-sdo-runtime-2.2.0.zip、GEF-runtime-3.2.zip和VE-runtime-1.2.3_jem.zip

    myeclipse ,swing ,chajian,解压,添加

    GEF入门必读 GEF入门系列 GEF-whole-upload

    本资料集旨在为初学者提供一个全面的入门指南,帮助理解GEF的基础概念和实现方法。 GEF的核心功能是提供了一套强大的组件和API,用于创建可交互的、图形式的用户界面。通过使用GEF,开发者可以轻松地创建出具有拖放...

    gef-step3.zip_3gef_GEF eclipse_GEF-step2_gef_gef-st

    **GEF(Graphical Editing Framework)图形编辑框架**是Eclipse平台中的一个重要组成部分,它为开发者提供了一套全面的工具和API,用于构建强大的图形用户界面(GUI)应用程序,特别是那些涉及图形化编辑和建模的...

    emf-gef-ve.7z

    3. **Visual Editor (VE)**:VE 是 Eclipse 中的一个早期项目,旨在为用户提供一种直观的方式来创建和编辑EMF模型。虽然VE在后来的版本中被其他如GMF(Graphics Modeling Framework)和Eclipse Modeling Tools所取代...

    eclipse emf&gef

    EMF的主要目标是为用户提供一种简便的方式来创建和管理复杂的软件模型。 **1.1.1 框架定位** EMF位于Eclipse平台的核心之上,提供了一个高层次的抽象层,用于处理模型定义和模型实例。它是面向对象的,并且可以与...

    emf-sdo-runtime GEF-runtime VE_SDK

    总结来说,这三个组件——EMF SDO、GEF和VE SDK,都是Eclipse生态系统中的重要组成部分,它们相互配合,为开发者提供了强大的数据管理、图形编辑和可视化插件开发能力。在实际开发中,这些工具可以帮助软件工程师...

    GEF-draw2d-sdk-3.6.1.zip

    GEF的核心概念包括模型、视图和控制器,遵循MVC(Model-View-Controller)设计模式,使得数据模型与用户界面分离,提高了代码的可维护性和可扩展性。通过GEF,开发者可以快速实现诸如拖放、连接线、撤销/重做等常见...

    GEF快速入门教程和EMF教程

    ### GEF快速入门教程与EMF教程概览 #### GEF HelloWorld 示例详解 本文将详细介绍如何使用Graphical Editing Framework (GEF)实现一个简单的“Hello World”示例,并结合Eclipse Modeling Framework (EMF)进行扩展...

    emf-runtime-2.6.1

    在Eclipse VE(Visual Editor)环境中,EMF提供了模型和视图之间的桥梁,使得开发人员可以更直观地设计和修改应用模型。通过持续更新和改进,EMF已经成为许多大型企业级软件项目的核心组成部分。

    GEF-ALL-3.7.2

    1.安装GEF 解压GEF-ALL-3.4.1.zip,得到一个eclipse文件夹,打开可看到: 下面有三个文件夹:features,plugins,readme 分别拷贝上面三个文件夹下面的内容把它们对应放到Eclipse安装目录D:\eclipse下面对应的同 ...

Global site tag (gtag.js) - Google Analytics