Templates (Profile)

Les templates du GTL extraient du texte des valeurs de propriétés PowerAMC afin de l'utiliser dans des fichiers générés ou d'autres contextes.

  1. Pointez sur une métaclasse, un stéréotype ou un critère dans la catégorie Profile (ou dans la catégorie Profile/Shared, si le template s'applique à toutes les métaclasses), cliquez le bouton droit de la souris, puis sélectionnez Nouveau > Template.
  2. Saisissez un nom pour le template. N'utilisez pas d'espace dans le nom et, par convention, les templates sont nommés en utilisant la casse headless camelCase (par exemple monTemplate).
  3. [facultatif] Saisissez un commentaire dans la zone Commentaire afin d'expliquer le rôle du template.
  4. Saisissez le code de GTL (voir Personnalisation de la génération à l'aide du langage de génération par template) dans la zone de texte.
    Dans cet exemple, monTemplate est défini sur la métaclasse Class, et va générer le nom de la classe, suivi par une liste de ses attributs :