Il peut être fastidieux de naviguer entre diagrammes d'un projet de modélisation Sparx Enterprise Architect. Lorsque l'on ouvre des éléments dits composites, par exemple une activité ou un cas d'utilisation UML composite, un sous processus BPMN2, retrouver le diagramme précédemment ouvert n'est pas proposé en l'état par EA. Ce problème est posé à la fois sur l'outil Enterprise Architect, mais également avec un export HTML.
La solution immédiate consiste à créer un lien de retour vers chaque diagramme associé; l'addin eaUtils propose d'automatiser la création de ces liens. En effet la fonction eautils Breadcrumb trail permet de générer un fil d'ariane au travers d'une mise à jour des liens sur un diagramme sélectionné.
Dans l'exemple suivant, un processus BPMN2 a été créé avec un diagramme BPMN associé :
Cet article présente l'utilisation de la fonction Breadcrumb trail d'eaUtils pour générer un lien de retour.
Important - Dans le diagramme à mettre à jour (cf. diagramme à droite dans la capture d'écran ci-dessus), lancer un clic droit > Find in Project Browser. Cette action permet de s'assurer que le diagramme à mettre à jour est bien sélectionné.
Lancer un clic droit sur le diagramme > Extensions > eaUtils > Generate diagram breadcrumb trail.
Valider "Oui" sur la fenêtre suivante :
Fermer la fenêtre de confirmation ; un lien de retour vers le diagramme a été créé. Ce lien peut être renommé, déplacé, ou supprimé.