La catégorie Generated Files contient une entrée pour chaque type de fichier généré pour les métaclasses, stéréotypes ou critères. Seuls les fichiers définis pour les objets appartenant directement à une collection de modèle ou de package seront générés. Les sous-objets, tels que les attributs, les colonnes ou les paramètres, ne prennent pas en charge la génération de fichier, mais il peut être intéressant d'examiner le code généré pour ces sous-objet dans leur volet Aperçu.
Si une définition étendue de modèle associée au modèle contient un nom de fichier généré identique à un nom de fichier généré défini dans le fichier de ressources principal, c'est alors le fichier généré défini dans la définition étendue de modèle qui est généré.
Les propriétés d'un fichier généré sont les suivantes :
Propriété |
Description |
---|---|
Nom |
Nom de l'entrée du fichier généré dans l'éditeur de ressources. |
Nom de fichier |
Nom du fichier qui sera généré, il peut contenir des variables de langage de génération par template. Par exemple, pour générer un fichier XML avec le code de l'objet pour son nom, vous devez spécifier %code%.xml. Si vous laissez cette zone à vide, aucun fichier n'est généré, mais vous pouvez voir le code produit dans l'onglet Aperçu de la feuille de propriétés de l'objet. |
Type |
Spécifie le type de fichier afin d'activer la coloration syntaxique appropriée pour la fenêtre d'aperçu. |
Codage |
Spécifie le format de codage du fichier généré, Vous pouvez utiliser le bouton Points de suspension pour afficher la boîte de dialogue Format de codage pour le texte en sortie dans laquelle vous pouvez sélectionner un format dans une liste. Dans cette boîte de dialogue, la case à cocher Annuler si perte de caractère permet d'arrêter la génération si cette dernière provoque la perte de caractères. |
Commentaire |
Spécifie des informations supplémentaires relatives aux fichiers générés. |
Utiliser la hiérarchie des packages comme chemin d'accès |
Indique que la hiérarchie de packages doit être utilisée pour générer la hiérarchie des répertoires de fichiers. |
Template du fichier généré (zone de texte) |
Spécifie le template du fichier à générer. Vous pouvez spécifier le template directement ici ou faire référence à un template défini ailleurs dans le profil (voir Personnalisation de la génération à l'aide du langage de génération par template). |