Mia-Generation

 

Ce plugin permet d'utiliser Mia-Generation (édition Architecte ou Developer) dans l'IDE Eclipse.

Ouvrir la fenêtre de lancement de Mia-Generation

Vous pouvez soit utiliser le menu "Run > Run Mia-Generation > Mia-Generation..." ou le bouton de la barre d'outils.

 

Si Mia-Generation est déjà lancé, l'utilisation de ce menu ou de ce bouton a pour effet de rendre la fenêtre de configuration Mia-Generation visible.

 

Créer une nouvelle configuration de génération

  1. Cliquez sur le bouton "New Launcher" pour créer une configuration de génération
  2. Sélectionnez un générateur Mia-Generation, "Java Generation.prj" par exemple
  3. Sélectionnez un modèle UML, "PetStore.mdl" par exemple.
  4. Sélectionnez un répertoire de génération. C'est là que les fichiers seront générés.
  5. Cliquez sur le bouton "Generate" pour lancer le processus de génération.

 

Attendre que la génération soit terminée

Une barre de progression apparaît, qui vous permet d'interrompre le processus à tout moment.

 

La génération est lancée en mode modal, mais vous pouvez décider de l'exécuter en arrière-plan, et de continuer à travailler dans le workbench d'Eclipse.

Consulter les fichiers dans la vue Eclipse pour Mia-Generation

Une fois que la génération est terminée (ou annulée), les fichiers générés sont listés dans une vue qui reprend toutes les fonctionnalités du mode Developer : statuts des fichiers générés (nouveau, modifié, contient du code manuel, etc...), détail des fragments de code, colorisation des zones générées et manuelles, visualisation des différences entre deux générations, métriques, alertes, etc...

 

 

 

 

Les zones générées peuvent être protégées par Mia-Generation pour éviter toute saisie en dehors des balises prévues à cet effet. Cette option peut être désactivée (voir le paramétrage).

 

 

 

En cas de modification d'un fichier entre deux générations la comparaison peut s'effectuer au niveau du fichier complet ou directement sur le fragment modifié.

 

 

Les métriques s'affichent directement dans un éditeur Eclipse.

 

Utiliser l'historique des générations précédentes

Vous pouvez relancer une génération en utilisant son raccourci dans l'historique.


L'utilisation de ce raccourci ne rend pas visible Mia-Generation.

 

 

Paramétrage du plugin

Le plugin est paramétrable pour choisir notamment la couleur des zones de code et désactiver la protection des zones générées.