Editeur de templates

Intérêt


Acceleo est diffusé avec un ensemble complet d'outils pour la création et l'édition de modules de génération. Tous ces outils sont complètement intégrés à Eclipse pour offrir à l'utilisateur un socle cohérent et homogène.

L'éditeur de template permet ainsi de concevoir efficacement de nouveaux modules de génération, à l'aide de nombreux assistants.

Principe de fonctionnement


Colorisation syntaxique

Chaque élément du langage est interprété et une colorisation syntaxique permet de distinguer facilement le code cible des structures de contrôle de la génération.

Cette fonctionnalité est des plus appréciables pour concevoir efficacement des scripts.

Complétion

La complétion consiste à proposer des listes de choix qui aident à compléter la saisie en cours. Certains méta-modèles comme UML2 étant très volumineux, la complétion devient vite un compagnon indispensable pour en faciliter la compréhension.

Les structures proposées à la complétion sont les :

  • Eléments de la syntaxe Acceleo
  • Eléments du méta-modèle d'entrée
  • Scripts s'appliquant à la méta-classe contextuelle
  • Services Java contextuels définis par l'utilisateur
  • Services Java Acceleo
  • Eléments et services EMF

Scénario d'utilisation


Complétion sur le méta-modèle

completion

Complétion sur le template

completion
Webdesign : www.katrinet.com - Réalisation : Obeo