Ornements attirant l'attention sur les références non résolues dans les diagrammes de classes UML

Dans les diagrammes de classes UML, les classes et interfaces Java ou les EJB (Enterprise JavaBeans) appartenant à d'autres applications ou projets qui ne sont pas actuellement chargés dans l'espace de travail peuvent aboutir à des références non résolues.

Des références non résolues se produisent également si des classes ou des zones sont supprimées lorsque la politique de mise à jour du diagramme est désactivée ou si des actions effectuées en dehors des diagrammes résultent de références rompues. Les références non résolues sont affichées, dans les diagrammes de classes UML, avec différentes icônes d'ornement pour indiquer les sources potentielles de références non résolues.

Par exemple, dans un diagramme de classes, si un discriminant ou une relation a une référence non résolue (c'est-à-dire si le bean enterprise ou la classe ou l'interface Java que l'élément représente est introuvable), ce discriminant ou cette relation est assorti d'une icône spéciale pour indiquer qu'il ou elle comporte une référence non résolue.

Comme le montre la figure suivante, le "x" entouré d'un cercle côté fournisseur de la relation de généralisation entre ClassC3 et ClassC2 indique que la relation réside dans ClassC3, mais que l'élément de diagramme fournisseur (ClassC2) n'est pas résolu. La relation de généralisation entre ClassC2 et ClassC1 est ornée d'un "x" entouré d'un cercle pour indiquer que la relation Java extends entre ClassC2 et ClassC1 n'existe plus.

Image montrant les ornements attirant l'attention sur les références non résolues dans les diagrammes de classes UML.

Concepts associés
Relations d'association d'éléments détenus dans les diagrammes de classes UML

Vos commentaires