A la fin de la leçon précédente, le gestionnaire CalculationResultsHandler s'abonne à un événement unique : mortgageApplication.mortgageCalculated. Lorsque cet événement se produit, le gestionnaire met à jour et réaffiche le diagramme à secteurs. Toutefois, l'utilisateur peut sélectionner une ligne dans le portlet d'historique et provoquer la publication d'un autre événement : mortgageApplication.mortgageResultSelected. Si CalculationResultsHandler s'abonne également à cet événement, le gestionnaire peut répondre à la sélection de l'utilisateur de la même manière, en mettant à jour réaffichant le diagramme à secteurs.
La manière la plus simple de s'abonner aux deux événements est d'utiliser l'astérisque (*), qui est un caractère générique représentant tous les événements d'un ensemble d'événements. Procédez comme suit :
Pour le portlet d'historique, ajoutez des lignes qui sont similaires à celles des deux autres portlets :
Dans la leçon suivante, vous allez ajouter un portlet pour afficher la carte des sociétés de prêt hypothécaire disponibles dans une région donnée des Etats-Unis.