Boîte de dialogue Générer un diagramme de séquence

De RAD Studio
Aller à : navigation, rechercher

Remonter à Boîtes de dialogue de modélisation

Menu contextuel > Générer un diagramme de séquence

Vous pouvez ouvrir la boîte de dialogue Générer un diagramme de séquence depuis les menus contextuels de la vue Modèle ou la vue Diagramme. Cliquez avec le bouton droit sur une méthode et choisissez Générer un diagramme de séquence dans le menu contextuel.

Dans la boîte de dialogue Générer un diagramme de séquence, vous pouvez définir les options de génération d'un diagramme de séquence. Cette boîte de dialogue liste les classes et les espaces de nommage impliqués dans la méthode, et vous permet de choisir les classes et les espaces de nommage à afficher sur le diagramme de séquence à générer.

Options

Par défaut, la boîte de dialogue Générer un diagramme de séquence utilise le paramétrage des options de génération d'un diagramme de séquence spécifiées dans la boîte de dialogue Modélisation - Options Générer un diagramme de séquence. Vous pouvez modifier ici ces options à votre guise pour le diagramme de séquence à générer.

La boîte de dialogue Générer un diagramme de séquence fournit les options suivantes :

Option Description

Nom de diagramme

Le nom du diagramme de séquence à générer. Par défaut, il s'agit du nom de la méthode pour laquelle vous générez le diagramme de séquence.

Exclure les messages réflexifs

Spécifie s'il faut ignorer les messages réflexifs sur le diagramme de séquence à générer. Si cette option est cochée, les messages qu'un objet s'envoie à lui-même ne sont pas affichés.

Exclure les messages aux propriétés

Spécifie s'il faut ignorer les implémentations des accesseurs de propriétés.

Hyperlier la méthode avec le diagramme

Définit s'il faut hyperlier la méthode et le diagramme de séquence nouvellement créé. La méthode est affichée en texte bleu sur le diagramme pour indiquer l'existence d'un hyperlien. Cliquez avec le bouton droit sur la méthode et choisissez Hyperliens > Nom_du_diagramme_de_séquence pour naviguer jusqu'au diagramme de séquence.

Exclure les messages répétés

Spécifie s'il faut ignorer les implémentations répétées de méthodes. Si cette option est activée, vous devez spécifier les messages qui ne doivent pas être affichés. Une des deux options suivantes doivent être sélectées :

  • un objet -- affiche seulement la première implémentation de la méthode pour chaque objet de classe.
  • tous les objets d'une classe -- affiche seulement la première implémentation de la méthode pour le premier objet de classe seulement.

Profondeur d'appel

Lors de l'analyse du code source, cette valeur limite la profondeur de l'analyseur à travers la séquence d'appel du code source.
Cette valeur peut empêcher le diagramme de séquence généré de devenir si grand qu'il en devient inutilisable. Vous pouvez utiliser cette option afin de générer rapidement un diagramme de séquence de niveau élevé pour une méthode complexe en utilisant une valeur d'imbrication d'appel basse (1-3). Selon les résultats de votre diagramme, vous pouvez augmenter la profondeur et/ou créer des diagrammes de séquence supplémentaires pour chacune des méthodes majeures découvertes.

Paramètres

Le volet central liste les classes et les espaces de nommage impliqués dans la méthode. Il contient les paramètres suivants :

Paramètre Description

Nom

Liste les noms des classes et des espaces de nommage impliqués dans la méthode.

Afficher sur le diagramme

Définit s'il faut montrer les classes et les espaces de nommage sur le diagramme de séquence à générer. Toutes les classes et tous les espaces de nommage impliqués sont sélectionnés par défaut. Toutefois, certaines classes peuvent ne pas être applicables. Pour rendre plus clair le diagramme généré, effacez les cases à cocher situées devant les classes et les espaces de nommage qui ne sont pas utiles dans l'explication de la séquence des opérations.

Afficher l'implémentation

Définit s'il faut montrer les implémentations des méthodes dans les classes et les espaces de nommage sélectionnés.

Boutons

La boîte de dialogue Générer un diagramme de séquence contient les boutons suivants :

Bouton Description

OK

Génère le nouveau diagramme de séquence et présente le diagramme généré dans la vue Diagramme.

Annuler

Ferme la boîte de dialogue sans générer un diagramme de séquence.

Aide

Affiche cette rubrique d'aide.


Voir aussi