Difference between revisions of "EMF4Net"

From Eclipsepedia

Jump to: navigation, search
(New page: ==Introduction== EMF4Net is an component of the EMFT project with the goal to enhance the Eclipse Modeling Framework (EMF) with a code generation facility for the .Net platform. EMF4Net s...)
 
(Description)
 
(2 intermediate revisions by one user not shown)
Line 2: Line 2:
  
 
EMF4Net is an component of the EMFT project with the goal to enhance the Eclipse Modeling Framework (EMF) with a code generation facility for the .Net platform. EMF4Net should allow you to generate C# code from your existing Ecore models and use that code in a similar way you can use the Java code generated by EMF.
 
EMF4Net is an component of the EMFT project with the goal to enhance the Eclipse Modeling Framework (EMF) with a code generation facility for the .Net platform. EMF4Net should allow you to generate C# code from your existing Ecore models and use that code in a similar way you can use the Java code generated by EMF.
 +
 +
==Description==
 +
 +
  
 
The translation of the EMF core runtime from Java to C# is the main task of this project. The EMF core runtime comprises the following plugins:
 
The translation of the EMF core runtime from Java to C# is the main task of this project. The EMF core runtime comprises the following plugins:
Line 9: Line 13:
 
* org.eclipse.emf.ecore.xmi
 
* org.eclipse.emf.ecore.xmi
 
* org.eclipse.emf.ecore.change
 
* org.eclipse.emf.ecore.change
 +
 +
====Unification of UML, XML, Java, and C#====
 +
 +
EMF unifies UML, XML and Java at the modeling abstraction level by providing means to interchange any of this "data model" representations. EMF4Net tries to add C# as a fourth interchangeable modeling language to EMF.<br/>
 +
<center>[[Image:EMF4NetUnification.gif]]</center>
 +
 +
==More Information==
 +
 +
More information about EMF4Net and its current development state are available at [http://www.emf4net.com the EMF4Net project website www.emf4net.org]
 +
 +
If you have further questions you can post them in the [news://news.eclipse.org/eclipse.technology.emft eclipse.technology.emft] newsgroup (please prefix the subject with [EMF4Net]) or in the [http://www.emf4net.org/Forum/tabid/66/Default.aspx forum on the www.emf4net.org website]

Latest revision as of 10:06, 19 December 2007

Contents

[edit] Introduction

EMF4Net is an component of the EMFT project with the goal to enhance the Eclipse Modeling Framework (EMF) with a code generation facility for the .Net platform. EMF4Net should allow you to generate C# code from your existing Ecore models and use that code in a similar way you can use the Java code generated by EMF.

[edit] Description

The translation of the EMF core runtime from Java to C# is the main task of this project. The EMF core runtime comprises the following plugins:

  • org.eclipse.emf.ecore
  • org.eclipse.emf.common
  • org.eclipse.emf.ecore.xmi
  • org.eclipse.emf.ecore.change

[edit] Unification of UML, XML, Java, and C#

EMF unifies UML, XML and Java at the modeling abstraction level by providing means to interchange any of this "data model" representations. EMF4Net tries to add C# as a fourth interchangeable modeling language to EMF.

File:EMF4NetUnification.gif

[edit] More Information

More information about EMF4Net and its current development state are available at the EMF4Net project website www.emf4net.org

If you have further questions you can post them in the eclipse.technology.emft newsgroup (please prefix the subject with [EMF4Net]) or in the forum on the www.emf4net.org website