Aperçu, impression et sauvegarde du résultat de la comparaison

Vous pouvez prévisualiser, enregistrer et exporter les résultats de la comparaison en cliquant sur l'outil Aperçu de la comparaison qui affiche la fenêtre d'aperçu.

Cette fenêtre fournit trois façons de visualiser les résultats de comparaison sur les onglets suivants :
  • Texte de comparaison – représentation textuelle des différences entre les modèles. C'est le mode de présentation le plus exhaustif, et il fournit des informations complètes sur l'arborescence des objets. Sélectionnez l'option Afficher la légende et/ou Afficher l'identification du modèle pour faire apparaître des informations supplémentaires au début du texte.



  • Description d'actions – liste des actions qui doivent être entreprises pour rendre les modèles identiques. C'est souvent le mode de présentation le plus lisible car il représente chaque changement sous la forme d'une phrase :



  • Liste – représentation en colonnes des actions requises. Ce format est celui qui supporte le mieux les manipulations. Vous pouvez faire porter le tri sur n'importe quelle colonne, et exporter une liste sous divers formats afin de permettre plusieurs sortes de transformations :



Les outils suivants sont disponibles sur chaque onglet :

Outil

Description

Utiliser le filtre

Filtre les changements en utilisant le filtre spécifié dans la fenêtre principale (voir Filtrage des objets et des modifications lors d'une comparaison ou d'une fusion). Si aucun filtre n'a été spécifié avant le lancement de l'aperçu, cette option n'est pas visible.

Imprimer

Enregistrer - Enregistre la comparaison au format texte pour Test de comparaison et Description d'actions, et au format XML, CSV, RTF ou HTML pour Liste.

Les colonnes suivantes s'affichent sur l'onglet Liste :

Colonne

Description

Type d'action

Spécifie le type de l'action à effectuer. Les types possibles sont les suivants :

  • Création – création d'un objet

  • Suppression – suppression d'un objet

  • Modification – modification d'un objet

  • Déplacement – déplacement d'un objet vers un nouveau parent

  • Insertion – insertion d'un objet dans une collection

  • Retrait – retrait d'un objet d'une collection

  • Déplacement – déplacement d'un objet d'un endroit à l'autre au sein d'une collection

Parent

Spécifie le parent de l'objet à changer (le parent d'origine, dans le cas d'un objet qui sera déplacé). Par exemple, une classe pour une opération ou un diagramme pour un symbole

Type

Spécifie le type de l'objet à modifier.

Objet

Spécifie le nom de l'objet à modifier.

Propriété

Spécifie la propriété d'objet ou la collection d'objet à changer. Vide dans le cas d'une action Création, Suppression ou Déplacement.

Ancienne valeur

Spécifie la valeur d'origine de la propriété à modifier. Vide dans le cas d'une action Création ou Insertion.

Nouvelle valeur

Spécifie l'ancienne valeur de la propriété. Vide dans le cas d'une action Suppression ou Retrait.

Par exemple, le changement du type de données de l'attribut MaVariable de int à long produit les entrées de colonne suivantes :

Type d'action  Type de parent   Objet  Propriété  Ancienne valeur  Nouvelle valeur
Modification   MaClasse  Attribut  MaVariable  DataType  int    long