Vous allez définir un fichier généré afin de répertorier les messages de chaque diagramme de communication existant dans votre modèle. Pour ce faire, vous devez définir le fichier généré dans la métaclasse BasePackage. Cette métaclasse est la classe commune pour tous les packages et modèles, elle possède les objets, diagrammes et autres packages.
Le fichier généré contiendra le résultat de l'évaluation de la description du template définie sur la métaclasse CommunicationDiagram. Le code du fichier généré contient également une macro foreach_item macro afin de boucler sur les différents diagrammes de communication du modèle.