[ English version ]
eaUtils 2.1 a été publié début septembre avec les améliorations suivantes :
- Nouvelle fonctionnalité pour créer facilement des notes dynamiques sur les diagrammes.
- Nouvelles recherches personnalisées Enterprise Architect pour trouver les diagrammes affichant l’élément correspondant à l’ID ou au GUID fourni.
- Fonction Find in All Diagrams améliorée : prise en charge du data type des attributs et des liens de réalisation de flux d’objets.
Notes dynamiques
Comme indiqué dans l’aide en ligne eaUtils :
Les modèles Enterprise Architect peuvent être facilement documentés à l’aide du champ Notes, disponible dans les éléments (classes, composants, activités, etc.), attributs, opérations, connecteurs, diagrammes, etc. [...] Sur un diagramme, des Notes UML sont souvent utilisées pour afficher des informations pertinentes.
EA permet de créer une note attachée à un élément et de la convertir en note dynamique afin d’afficher des données stockées dans l’élément ou le connecteur associé (ex : description d’un attribut sélectionné dans une classe, liste des tagged values d’un composant applicatif, description d’un cas d’utilisation, etc.). [...]
Alors que cette fonctionnalité dans Enterprise Architect nécessite plusieurs étapes par l'utilisateur, eaUtils fournit un moyen simple de créer une note dynamique d’un simple clic droit ou à l’aide du raccourci clavier (Alt + D).
Les étapes nécessaires pour créer une note dynamique sur une classe unique avec Enterprise Architect sont illustrées ci-dessous :
Résultat :
Remarque : des étapes similaires s’appliquent pour créer une note dynamique sur un connecteur.
Avec eaUtils, non seulement un seul clic est nécessaire pour créer cette note dynamique, mais elle peut également être générée sur plusieurs éléments correspondant à la sélection dans le diagramme.
Résultat (chaque note est créée à côte de la classe) :
eaUtils peut également être exécuté sur un connecteur. Comme alternative au menu eaUtils, le raccourci clavier Alt + D peut être utilisé :
Important : la fonctionnalité eaUtils prend uniquement en charge que le champ Notes de l’élément ou du connecteur car cela correspond au cas le plus courant.
Recherches personnalisées
Une MDG Technology EA est intégrée dans l'add-in eaUtils afin de fournir un accès à des recherches personnalisées en utilisant Ctrl+F dans Enterprise Architect et en sélectionnant eaUtils MDG :
Les nouvelles recherches disponibles avec eaUtils 2.1 sont Find Diagram with visible Element by GUID and Find Diagram with visible Element by Object ID. Dans l’exemple ci-dessous, une recherche est effectuée sur le GUID d’une classe, visible dans le diagramme Abstract Class Model (cf. Sparx EA Example).
Améliorations Find in All Diagrams
eaUtils Find in All Diagrams est une version améliorée de la fonctionnalité native disponible dans Enterprise Architect.
eaUtils 2.1 intègre deux nouveaux cas :
- Pour la classe, le type de données ou l’énumération sélectionné, le Usage Type DataType identifie tous les diagrammes comportant un élément dont le data type d'au moins un attribut correspond à cette classe.
- Dans l’exemple ci-dessous, la fonction est exécutée sur la classe Order : la deuxième ligne avec le usage type DataType identifie un diagramme contenant MyClass2 en raison de son premier attribut.
- eaUtils prenait déjà en charge les relations de flux d’objets (item flows) pour un élément sélectionné (par ex. un ArchiMate DataObject sélectionné dans le flux entre composants applicatifs). Dans la version 2.1, le cas spécifique avec des items flows réalisés est désormais pris en charge.
- Ce mode est pertinent dans un contexte MBSE avec un référentiel SysML. L'exemple suivant est issu d'un test eaUtils sur les TPs de la formation EA avec SysML : la fonction Find in All Diagrams sur le bloc "Eau" identifie le diagramme (internal block diagram SysML) dans lequel ce bloc est échangé via un connecteur entre parties.
Télécharger la dernière version eaUtils à partir du lien suivant : www.eautils.com/en/download.