Notre surcouche monétique nous a obligé à réfléchir autour de la distinction des types de composant au sens "je veux et je dois communiquer avec une carte" afin de retourner le bon médiateur à la demande. Ce problème n'existe que pour les composants ayant beaucoup de connexion avec différents types de composants.
Cependant, ce besoin n'est pas forcément justifié lorsque qu'un composant a un seul lien ; pas de distinction de types nécessaire. Le seul intérêt qu'on pourrait trouver à cette fonction est de nous assurer que ce ne sera pas un mauvais composant.
Il serait intéressant d'ajouter la possibilité dans la classe Context de retourner le premier et seule médiateur connecté au composant vers l'extérieur (on ignore les childs mediators).
Notre surcouche monétique nous a obligé à réfléchir autour de la distinction des types de composant au sens "je veux et je dois communiquer avec une carte" afin de retourner le bon médiateur à la demande. Ce problème n'existe que pour les composants ayant beaucoup de connexion avec différents types de composants.
Cependant, ce besoin n'est pas forcément justifié lorsque qu'un composant a un seul lien ; pas de distinction de types nécessaire. Le seul intérêt qu'on pourrait trouver à cette fonction est de nous assurer que ce ne sera pas un mauvais composant.
Il serait intéressant d'ajouter la possibilité dans la classe Context de retourner le premier et seule médiateur connecté au composant vers l'extérieur (on ignore les childs mediators).