Pré. | Proc. |
Rapport Suppression des références croisées de Paquetage
Votre modèle peut contenir au moins un Paquetage contrôlé XMI 1.1 qui est également utilisé dans d'autres modèles, mais pas nécessairement dans le même contexte.
Par exemple, considérez la combinaison de Projets et de Paquetages décrite dans cette figure :
Deux Paquetages communs, « Paquetage A » et « Paquetage B », sont partagés entre deux projets distincts, « Projet X » et « Projet Y », grâce à l'utilisation de fichiers XMI Paquetage . Du point de vue des Paquetages communs, chacun de ces projets est « incomplet » . Le projet X ne contient pas de « Paquetage spécialisé Y » et de même, le projet Y ne contient pas de « Paquetage spécialisé X ».
Problème
Lorsque ' Paquetage B ' est exporté à partir de ' Projet X ', son fichier XMI ne contiendra pas la référence inter-Packages ' Y dépend de B ', car cette relation n'existe pas dans ' Projet X '. Si le fichier XMI est ensuite importé dans 'Projet Y', la relation 'Y dépend de B' sera supprimée de 'Projet Y'.
La solution
Vous pouvez facilement vérifier et préserver les relations inter-Packages en sélectionnant l'option ' Rapport Cross Paquetage Reference Deletions (XMI 1.1)' dans la boîte de dialogue 'Preferences' (' Début > > Appearance > Preferences > Preferences' option de ruban, puis sélectionnez l'option onglet 'Spécifications XML'). Lorsque vous enregistrez un Paquetage contrôlé, Enterprise Architect compare le XMI pour cette sauvegarde avec la révision XMI 1.1 la plus récente du Paquetage . Tous les éléments manquants dans le Paquetage sont répertoriés dans la boîte de dialogue "Missing Cross References" .
Actions
Action |
Détail |
Voir également |
---|---|---|
Décidez quelles références croisées fusionner |
Dans certains cas, Enterprise Architect ne peut pas déterminer si une référence croisée est manquante ou intentionnellement supprimée par l'utilisateur. Lorsque la boîte de dialogue "Missing Cross References" s'affiche, le processus d'analyse de base doit être :
|
|
Fusionner les éléments manquants |
Items manquants dans le Paquetage exporté sont répertoriés dans la boîte de dialogue "Missing Cross References" . Pour les régénérer dans le fichier XMI en cours d'enregistrement :
|
|
Abandonner ou annuler cette exportation XMI |
Si vous ne souhaitez pas procéder à l'opération d'exportation (ou d'archivage ou de mise au point la plus récente) :
|
|
Révision des détails d'une entrée |
Pour afficher les détails d'une entrée dans la boîte de dialogue 'Missing Cross References' :
Pour retrouver la rubrique avec la référence croisée manquante dans la fenêtre du Navigateur , soit :
|
|
Copier une valeur d'une colonne sur le dialogue dans le presse-papiers |
Pour conserver une copie d'un élément du le dialogue dans le presse-papier :
|
Notes
- Si vous ne partagez aucun Paquetages commun entre plusieurs projets, la détection des références croisées manquantes n'est pas nécessaire et vous devez désactiver la fonctionnalité en désélectionnant la case à cocher ' Rapport les suppressions de références croisées de Paquetage (XMI 1.1)'.