The Model to Text (M2T) project focuses on the generation of textual artifacts from models. Its purpose is threefold:
The next release of M2T is scheduled for the end of June 2010.
Acceleo is a pragmatic implementation of the Object Management Group (OMG) MOF Model to Text Language (MTL) standard.
You do not need to be an expert to start using the plug-ins and create your first code generator : using the provided example projects and the powerful completion feature of the Acceleo editor, it is very easy to get started and understand the basic principles.
You can get a quick glance at Acceleo with the demonstration that was presented at the Eclipse Modeling Runaway 2010.
Go to the project's website.
The JET component provides code generation framework & facilities that are used by EMF. JSP-like template files can be edited and transformed into any kind of source artifact including java, html, properties or xml files in a very simple way.
Xpand is a statically-typed template language featuring
It includes an editor which provides features like
Xpand was originally developed as part of openArchitectureWare project before it became a component under eclipse.
M2T Core is an invocation framework allowing clients to invoke model-to-text solutions independently of the model-to-text language.
Jun 7th, 2007 - EMFT JET Editor merged into M2T JET. Downloads available.
Apr 26th, 2007 - EMFT JET component moved to M2T. Downloads available.
Apr 20th, 2007 - M2T website launched!
Want to contribute models, projects, files, ideas, utilities, or code to M2T or any other part of the Modeling Project? Now you can!
Have a look, post your comments, submit a link, or just read what others have written. Details here.