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 extension attachée au modèle contient un nom de fichier généré identique à celui défini sur le fichier de ressource principal, c'est le fichier généré de l'extension qui sera 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 |
Spécifie le nom du fichier qui sera généré. Cette zone peut contenir des variables du 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. Si cette zone contient une extension reconnue, le code s'affiche avec l'éditeur de langage correspondant et la coloration syntaxique. |
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é. Cliquez sur l'outil Points de suspension à droite de la zone pour choisir un codage alternatif dans la boîte de dialogue Format de codage pour le
texte en sortie, dans laquelle vous pouvez spécifier les options suivantes :
|
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). |