Skip to main content



      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 08:38 Go to next message
Eclipse UserFriend
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 08:40 Go to previous message
Eclipse UserFriend
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: Sun Apr 27 01:20:04 EDT 2025

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

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

Back to the top