Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » M2T (model-to-text transformation) » [MTL : OMG Model-to-text standard] first stable version is out
[MTL : OMG Model-to-text standard] first stable version is out [message #50057] Fri, 19 September 2008 12:38 Go to next message
Jonathan MUSSET is currently offline Jonathan MUSSET
Messages: 43
Registered: July 2009
Member
We are proud to announce a first version of the OMG MOF Model-to-text
Transformation Language (MTL) implementation.
MTL makes extensive use of MDT OCL
(http://www.eclipse.org/modeling/mdt/?project=ocl) for model navigation
and query.
It can generate text for any technology (Java, C, J2EE frameworks, PHP,
Python, ...).
The first stable release is planned for Galileo (Eclipse 3.5).
Documentation is available directly from the Eclipse help index when
installed.
All of this component's main features are described within this
integrated help (standalone generator engine, full featured editors,
perspective, wizards, ...).
A simple Ecore-to-Python example is also available for those who are not
familiar with the MTL Syntax.
The OMG specification remains the best documentation to learn the MTL
syntax : http://www.omg.org/docs/formal/08-01-16.pdf

Note that you have a wizard to create a MTL project, and you've got 2
ways to launch a code generation :
- Run As ANT task / Run As Java...
- "MTL UI generator" to create automatically a popup menu on the model
you want to generate

Congrats to all the commiters and contributors involved in this first
stable version.

Cheers,

Jonathan
Re: [MTL : OMG Model-to-text standard] first stable version is out [message #50086 is a reply to message #50057] Fri, 19 September 2008 12:40 Go to previous message
Cedric Brun is currently offline Cedric Brun
Messages: 367
Registered: July 2009
Senior Member
By the way you can download it from here :

http://www.eclipse.org/modeling/m2t/downloads/?project=mtl

C├ędric


Jonathan MUSSET wrote:

> We are proud to announce a first version of the OMG MOF Model-to-text
> Transformation Language (MTL) implementation.
> MTL makes extensive use of MDT OCL
> (http://www.eclipse.org/modeling/mdt/?project=ocl) for model navigation
> and query.
> It can generate text for any technology (Java, C, J2EE frameworks, PHP,
> Python, ...).
> The first stable release is planned for Galileo (Eclipse 3.5).
> Documentation is available directly from the Eclipse help index when
> installed.
> All of this component's main features are described within this
> integrated help (standalone generator engine, full featured editors,
> perspective, wizards, ...).
> A simple Ecore-to-Python example is also available for those who are not
> familiar with the MTL Syntax.
> The OMG specification remains the best documentation to learn the MTL
> syntax : http://www.omg.org/docs/formal/08-01-16.pdf
>
> Note that you have a wizard to create a MTL project, and you've got 2
> ways to launch a code generation :
> - Run As ANT task / Run As Java...
> - "MTL UI generator" to create automatically a popup menu on the model
> you want to generate
>
> Congrats to all the commiters and contributors involved in this first
> stable version.
>
> Cheers,
>
> Jonathan
Previous Topic:cannot use dropins to change jet/M2T version !
Next Topic:JMerge customization
Goto Forum:
  


Current Time: Thu Sep 18 21:51:21 GMT 2014

Powered by FUDForum. Page generated in 0.02270 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software