mai
2007
Akrogen est un plugin Eclipse de génération de code orienté composants. Il donne la possibilité d’ajouter son propre composant que l’on souhaite générer en décrivant le Wizard Page Eclipse dans un fichier XML/XUL component .
La documentation Akrogen vous explique :
* Comment installer Akrogen?
* Comment utiliser Akrogen?
* Le concept de catalogue Akrogen.
* sous forme de tutoriaux la mise en place de son propre catalogue de composants/templates.
Aujourd’hui Akrogen permet (a l’aide d’un catalogue) :
* de décrire ses Wizard pages en XML/XUL.
* d’utiliser Javascript pour gérer les évenements des contrôles XUL (pour mettre par exemple a jour une textbox en fonction d’une autre).
* d’afficher un Wizard page en fonction d’un fichier selectionne (ex : afficher un Tree avec checkbox qui affiche les getters d’une classe JAVA) à l’aide d’une description d’un XUL dynamique.
* d’écrire ses templates en Freemarker, Velocity et XSL sont les moteurs de templates supportes par Akrogen, mais on peut en implementer d’autres a l’aide d’un descripetur Spring.
Je suis à la recherche de développeurs et d’utilisateurs d’Akrogen. Le but de ce blog est de pouvoir donner un espace d’échange concernant Akrogen :
* qu’est ce que vous attendez d’un plugin de génération de code?
* qu’elles sont les fonctionnalités que vous voudriez dans Akrogen?
* quelles sont vos critiques négatives/positives sur Akrogen?
* …
A travers ce blog je redigerais les idées et mes intentions que j’ai aujourd’hui :
* écrire les templates pour Struts2.
* permettre la mise à jour d’un fichier avec un contenu généré (ex : ajouter des méthodes (générés par le Plugin) dans une classe java existante)
* intégrer une interface de commande (qui par défaut sera implémentée avec Ant) pour pouvoir l’utiliser pour générer un projet.
Si vous êtes intéressés par le sujet, n’hésitez pas à laisser un commentaire pour que l’on puisse échanger ensemble.
Je vous remercie de votre attention.
Angelo
Articles récents
- Conception d’un client Eclipse RCP et serveur OSGI avec Spring DM [step5]
- Conception d’un client Eclipse RCP et serveur OSGI avec Spring DM [step4]
- Conception d’un client Eclipse RCP et serveur OSGI avec Spring DM [step3]
- Conception d’un client Eclipse RCP et serveur OSGI avec Spring DM [step2]
- Conception d’un client Eclipse RCP et serveur OSGI avec Spring DM [step1]
Commentaires récents
- Conception d’un Editeur Eclipse de workflow XML [step 0] dans
- Conception d’un Editeur Eclipse de workflow XML [step 19] dans
- Conception d’un Editeur Eclipse de workflow XML [step 7] dans
- Conception d’un Editeur Eclipse de workflow XML [step 7] dans
- Conception d’un Editeur Eclipse de workflow XML [step 7] dans