EMF
文章平均质量分 82
evilinside
这个作者很懒,什么都没留下…
展开
-
EMF 自学笔记 3
继续学习八进制的blog.如何使用自定义类型?Annotated Java模式使用自定义类型很简单:Step 1. 添加注解。对blog里的例子,就是为Product接口添加/** * @model */ RGB getRGB();Step 2. 更新ecore模型和genmodel模型。由于没有找到直接更新这些模型的手段,目前我是重新生成一个新的genmodel,这步操作会自原创 2009-12-07 20:44:00 · 512 阅读 · 0 评论 -
EMF 自学笔记 1
先搜点中文资料,对EMF有个大概了解。 一楼献给百度百科。EMF Eclipse Modeling Framework 基于Eclipse的模型框架。它是Eclipse MDA(Model Driven Architecture)的一个重要组成部分,是Eclipse中许多项目的基础( e.g, GEF), EMF可以将模型转换成高效的,正确的,和易于定制的Java代码。EMF项目的原创 2009-12-05 23:31:00 · 829 阅读 · 0 评论 -
EMF 自学笔记 2
继续看下一篇Tutorial Generating an Extended EMF Model. 归纳下使用 Annotated Java 的规则(java 1.5):为每个类模型创建一个 Interface, 枚举的话就使用 enum. 这些 Interface 和 enum 都要标注@model.类属性通过为 Interface 增加 get 方法定义,要标注@model.原创 2009-12-07 11:11:00 · 597 阅读 · 0 评论 -
EMF 自学笔记 5
Using the Generated EMF Classes 使用生成的EMF类Creating and accessing instances 创建和访问实例 LibraryFactory factory = LibraryFactory.eINSTANCE; Book book = factory.createBook(); book.setTitle("King Lear")原创 2009-12-09 19:22:00 · 568 阅读 · 0 评论 -
EMF 自学笔记 4
大致浏览过八进制的blog后,开始啃帮助文档,希望不会磕到牙齿^_^ The Eclipse Modeling Framework (EMF) Overview —— EMF概述EMF is a Java framework and code generation facility for building tools and other applications based on a原创 2009-12-08 21:09:00 · 646 阅读 · 0 评论