Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Modifier Gabarits transformation

Une seule transformation applique un certain nombre de gabarits de transformation , chacun définissant un type d' object sur lequel on agit dans la transformation, et les actions qui sont exécutées sur les objets de ce type. Le système fournit une gamme de gabarits par défaut gabarits , et chaque type de transformation utilise un sous-ensemble spécifique de ces gabarits . Typiquement, le type de transformation et le sous-ensemble de gabarits sont adaptés à la langue cible. Certains gabarits par défaut au sein d'un ensemble n'ont pas de contenu ; ceux-ci sont "latents" et représentent le potentiel d'action sur un object qui n'est généralement pas inclus dans la transformation mais qui est parfaitement valide si vous vouliez l'inclure. Un exemple de gabarit latent est le gabarit gabarit Class Base dans la transformation C# .

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

  • Ajustez le code dans un ou plusieurs des gabarits dans 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 override stéréotypé pour un gabarit
Un remplacement stéréotypé ordonne à la transformation d'utiliser le gabarit modifié uniquement si l'élément et/ou la fonctionnalité sont des types stéréotypés spécifiés. Si l' object ou la fonctionnalité n'est pas de ce type, la transformation applique le gabarit de base .

Accéder

Ruban

Conception > Paquetage > Transformer > Transformer Gabarits

Raccourcis Clavier

Ctrl+Alt+H

Modifier Gabarits transformation

Option

Action

Voir également

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 ; tapez le nom et cliquez sur le bouton OK .

La liste ' Gabarits ' affiche l'ensemble par défaut de gabarits , à partir desquels vous pouvez développer votre transformation. Votre transformation personnalisée n'est pas enregistrée ou disponible à l'utilisation, sauf si vous ajoutez et/ou modifiez un ou plusieurs gabarits dans la transformation.

Gabarits

Liste les gabarits de transformation pour la transformation courante.

Cliquez sur un nom de 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 de code Gabarit dans MDG Development

Gabarit

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

Écrire des transformations L'éditeur de code Gabarit dans MDG Development Syntaxe du code Gabarit

Remplacements de stéréotypes

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 courante.

Une boîte de dialogue s'affiche, vous invitant à spécifier :

  • Le type object (type de gabarit de base) auquel ce nouveau gabarit répondra - cliquez sur la flèche déroulante et sélectionnez le nom (les types de 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 de gabarit est ajouté à la liste des gabarits , et il est ouvert dans l'éditeur de gabarit prêt pour que vous ajoutiez 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 boîte de 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 le stéréotypé dans la liste des fonctionnalité )
Cliquez sur le bouton OK . Le remplacement est ajouté à la liste 'Stereotype Overrides'.

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é, rétablir 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 courant nouveau ou modifié. Vous ne pouvez pas passer à un autre gabarit sans enregistrer le gabarit actuel, donc cela enregistre également la transition.

Effacer

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

Vous êtes invité à confirmer la suppression.

Aider

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

Notes

  • L'édition de gabarit de transformation est très fortement basée sur l'édition de gabarit de génération de code ; pour plus d'informations sur l'édition des gabarits de transformation, voir la section Code Gabarit Editor et la rubrique Editing Source Code

Apprenez Plus