Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » EclipseLink » [ANN] EMFT Texo: generating pure pojos and the ORM from ecore/xsd models
[ANN] EMFT Texo: generating pure pojos and the ORM from ecore/xsd models [message #534318] Tue, 18 May 2010 15:42
Martin Taal is currently offline Martin TaalFriend
Messages: 5339
Registered: July 2009
Senior Member
Hi,
This post is to inform the EclipseLink community of a project hosted at EMF: EMFT Texo, which might/hopefully be
interesting.

Texo is a code/artifact generation solution which provides generation of entities and the ORM (orm.xml). In addition
Texo provides a runtime layer for extra functionality such as XML/XMI persistence and runtime model access.

Some key features:
- pure pojo generation (so entities do not have compile time dependencies on EMF) from ecore/xsd models
- ORM generation, ORM generation can be overridden/tweaked using ORM annotations in the model, the complete ORM 2.0 spec
is supported
- supports maintaining manual changes in the generated code (similar to EMF)
- code generation can be controlled through annotations on the model
- Texo provides an annotation editor which makes it easy to edit/add these annotations
- Code generation templates can easily be overridden, automatic use of manual-code-merging, formatting and import organizing
- support for XML/XMI persistence
- Runtime model support (optional when generating code)

For more information on Texo visit the wiki: http://wiki.eclipse.org/Texo

For ORM specific information see this part of the wiki: http://wiki.eclipse.org/Texo#ORM.2FJPA_generation_topics

Texo can be downloaded/installed through the update manager: http://wiki.eclipse.org/Texo/Download_and_Install

Texo works for both Eclipse 3.5 as well as the upcoming 3.6 release.

Texo is supported on the EMFT newsgroup so feel free to ask questions or give feedback:
http://www.eclipse.org/forums/index.php?t=thread&frm_id= 19

--

With Regards, Martin Taal

Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Cell: +31 (0)6 288 48 943
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: mtaal@springsite.com - mtaal@elver.org
Web: www.springsite.com - www.elver.org
Previous Topic:No Persistence provider from dependency
Next Topic:Eclipselink 2.0 with Spring 3: has anyone yet managed it
Goto Forum:
  


Current Time: Sat Nov 22 02:59:42 GMT 2014

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

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