Réserver une Démo
Pré. Proc.

Modifier Transformation Gabarits

Une transformation unique applique un certain nombre de gabarits de transformation, chacun définissant un type d' object sur lequel la transformation agit, ainsi que les actions exécutées sur les objets de ce type. Le système fournit une gamme de gabarits par défaut intégrés, et chaque type de transformation utilise un sous-ensemble spécifique de ces gabarits . En règle générale, le type de transformation et le sous-ensemble de gabarits sont adaptés à la langue cible. Certains gabarits par défaut d'un ensemble n'ont aucun contenu ; ils sont « latents » et représentent le potentiel d'agir sur un object qui n'est généralement pas inclus dans la transformation, mais qui est parfaitement valide si vous souhaitez l'inclure. Un exemple de gabarit latent est le gabarit de base de classe liée dans la transformation C# .

Vous pouvez personnaliser les gabarits de transformation de différentes manières, notamment :

  • Ajuster le code dans un ou plusieurs gabarits d'un ensemble par défaut
  • Ajouter du code à un gabarit par défaut « latent »
  • Ajoutez un nouveau gabarit personnalisé, basé sur l'une des valeurs par défaut, mais servant un objectif différent que vous définissez
  • Ajouter un nouveau type de transformation contenant - initialement - un ensemble de base de gabarits par défaut
  • Ajouter (ou supprimer) un remplacement stéréotypé pour un gabarit
Une substitution stéréotypée ordonne à la transformation d'utiliser le gabarit modifié uniquement si l'élément et/ou fonctionnalité sont des types stéréotypés spécifiés. Si l' object ou fonctionnalité ne sont pas de ce type, la transformation applique le gabarit de base.

Accéder

Ruban

Conception > Paquetage > Transformation > Transformation Gabarits

Raccourcis Clavier

Ctrl+Alt+H

Modifier Transformation Gabarits

Option

Action

Voir aussi

Langue

Cliquez sur la flèche déroulante et sélectionnez le nom de la transformation.

Nouveau Type de transformation

Cliquez sur ce bouton si vous souhaitez créer une nouvelle transformation.

Une prompt s'affiche pour le nom de la transformation ; saisissez le nom et cliquez sur le bouton OK .

La liste « Gabarits » affiche l'ensemble par défaut de gabarits intégrés, à partir desquels vous pouvez développer votre transformation. Votre transformation personnalisée n'est pas enregistrée ni disponible à l'utilisation à moins que vous n'ajoutiez et/ou ne modifiiez un ou plusieurs gabarits dans la transformation.

Gabarits

Répertorie les gabarits de transformation pour la transformation courante.

Cliquez sur le nom d'un gabarit pour le mettre en surbrillance et afficher son contenu dans le panneau Gabarit . La colonne « Modifié » indique si vous avez modifié le gabarit pour cette transformation.

L'éditeur Code Gabarit dans le développement des OMD

Gabarit

Affiche le contenu du gabarit actuellement sélectionné, et fournit l'éditeur facilités pour modifier le gabarit ( cliquez-droit sur le texte du code).

Transformations d'écriture L'éditeur Code Gabarit dans le développement des OMD Syntaxe du code Gabarit

Les stéréotypes supplantent

Liste les gabarits stéréotypés, pour le gabarit de base actif.

La colonne « Modifié » indique si vous avez modifié un gabarit stéréotypé.

Ajouter un nouveau Gabarit personnalisé

Cliquez sur ce bouton pour créer un gabarit personnalisé à ajouter à la transformation actuelle.

Une dialogue s'affiche, vous invitant à spécifier :

  • Le type object (type gabarit de base) auquel ce nouveau gabarit répondra - cliquez sur la flèche déroulante et sélectionnez le nom (les types gabarit personnalisés ne sont pas inclus dans cette liste)
  • Le nom du nouveau gabarit - saisissez le texte approprié
Cliquez sur le bouton OK . Le nouveau nom gabarit est ajouté à la liste des gabarits et il est ouvert dans l'éditeur gabarit prêt à recevoir son code.

Ajouter un nouveau remplacement stéréotypé

Cliquez sur ce bouton pour ajouter un nouveau remplacement de stéréotype pour le gabarit actuellement sélectionné. Une dialogue s'affiche, vous invitant à spécifier :

  • Classe de base (type de classe stéréotypé - cliquez sur la flèche déroulante et cliquez sur le type dans la liste) et/ou
  • Fonctionnalité (cliquez sur la flèche déroulante et cliquez sur la fonctionnalité stéréotypée dans la liste)
Cliquez sur le bouton OK . Le remplacement est ajouté à la liste « Remplacements de stéréotypes ».

Obtenir Gabarit par défaut

Cliquez sur ce bouton pour mettre à jour l'affichage de l'éditeur avec la version par défaut du gabarit intégré actuel ou pour effacer le contenu du gabarit personnalisé actuel.

Si vous avez enregistré le gabarit modifié, le rétablissement de la version par défaut est un changement, donc le champ « Modifié » affiche toujours le mot « Oui ».

Sauvegarder

Cliquez sur ce bouton pour enregistrer le gabarit nouveau ou modifié. Vous ne pouvez pas passer à un autre gabarit sans enregistrer le gabarit actuel, ce qui enregistre également la transition.

Supprimer

Cliquez sur ce bouton pour supprimer le gabarit personnalisé actuel ou le remplacement de stéréotype, ou les modifications les plus récentes apportées à un gabarit intégré (ce qui revient effectivement au contenu de base par défaut). Vous ne pouvez pas supprimer un gabarit intégré.

Vous êtes invité à confirmer la suppression.

Aide

Cliquez sur ce bouton pour afficher cette rubrique d'aide.

Notes

  • L'édition gabarit de transformation est fortement basée sur l'édition gabarit de génération de code ; pour plus d'informations sur l'édition gabarits de transformation, consultez la section Éditeur Gabarit de code et la rubrique Édition du code source

Apprenez Plus