Eclipse Modeling Framework

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(图集)
 
(未显示1个用户的6个中间版本)
第3行: 第3行:
 
EMF is a modeling framework and code generation facility for building tools and other applications based on a structured data model.  
 
EMF is a modeling framework and code generation facility for building tools and other applications based on a structured data model.  
  
EMF includes the [[Eclipse XML Schema Infoset Model|XML Schema Infoset Model]] (XSD) project and an [[Eclipse Service Data Objects|EMF-based implementation of Service Data Objects]] (SDO).
+
==简介==
 +
EMF includes the XML Schema Infoset Model (XSD) project and an EMF-based implementation of Service Data Objects (SDO).
  
http://www.eclipse.org/emf/
+
* [https://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/package-summary.html Ecore Kernel] org.eclipse.emf.ecore
 +
* EClass 是一个 modeled class
 +
* EObject 是所有 modeled objects 的基础接口
 +
* EcorePackage - access to Ecore’s metadata
 +
* EcoreFactory - instantiate Ecore model objects
 +
* EMF 相当于 java.lang.Object
  
[[Category:Eclipse]]
+
[https://wiki.eclipse.org/images/8/8d/OMCW_chapter13_ModelHandlingWithEMF.INRIA.pdf Model Handling with EMF]
 +
 
 +
==功能==
 +
 
 +
==项目==
 +
 
 +
==图集==
 +
<gallery>
 +
image:Eclipse-Modeling-Project.png|EMF 项目
 +
image:EMF-Ecore-Hierarchy.gif|Ecore 层次结构
 +
image:EMF-Ecore-Relations.gif|Ecore 关系
 +
image:EMF-Ecore-Java-Language-Types.gif|Ecore Java类型
 +
</gallery>
 +
 
 +
==链接==
 +
*[http://www.eclipse.org/emf/ EMF]
 +
*[http://eclipsesource.com/blogs/tutorials/emf-tutorial/ What every Eclipse developer should know about EMF]
 +
 
 +
[[category:model]]
 +
[[category:Eclipse]]

2022年5月13日 (五) 04:02的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Eclipse Modeling Framework Thanks, Wikipedia.

EMF is a modeling framework and code generation facility for building tools and other applications based on a structured data model.

目录

[编辑] 简介

EMF includes the XML Schema Infoset Model (XSD) project and an EMF-based implementation of Service Data Objects (SDO).

  • Ecore Kernel org.eclipse.emf.ecore
  • EClass 是一个 modeled class
  • EObject 是所有 modeled objects 的基础接口
  • EcorePackage - access to Ecore’s metadata
  • EcoreFactory - instantiate Ecore model objects
  • EMF 相当于 java.lang.Object

Model Handling with EMF

[编辑] 功能

[编辑] 项目

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱