Skip to content
Kirill Zotkin edited this page Sep 29, 2015 · 81 revisions

Welcome to ClassSupplier wiki!

To run it see HowToRun.

This repo's mirror on Eclipse Labs: https://code.google.com/a/eclipselabs.org/p/class-supplier/ (archived).

Status Announce

  • Added support for changing EPackage after generation.

  • Works with Mars.

  • Works with Luna SR1.

  • Refuse Xtend due to limited use.

  • Returned Java SE 6 compliance, minor updates.

  • Made it working on workspace with existing Domain projects.

  • Started the sample app along with E4 DI annotations support.

  • Minor update.

  • The new version is commited. It works with Kepler, export is now based on Maven and for generating of the build config is used Xtend. It is planned to use Xtend for class generation templates.

Future plans

  • Add the generation templates extendability to allow to create more complicated behavour around model's set of classes
  • Switch from EMF Ecore to your own meta-circular or non-meta-circular meta-model, or in other words, add meta-model level between the model and Ecore meta-metamodel
  • Switch from OSGi deployment and loading facility to JEE container
  • Resource-based API for projects, models, binary files and for code, as well as templates
  • Storage technology agnostic resources
  • EMF model network distribution & discovery
Clone this wiki locally