J'ai plusieurs vues dans une application Eclipse RCP:Comment implémenter: deux vues coordonnant la même sélection dans Eclipse RCP?
1) Voir la carte avec des icônes de punaise 2) Voir la liste de tous les pousser broches 3) en vue d'afficher les propriétés des broches poussoirs
J'ai aussi un objet modèle avec des méthodes d'accès get/setActivePushPin.
Comment est-ce que je coordonne correctement la sélection de punaise?
Lorsque je sélectionne une punaise sur la carte ou la vue de liste, la punaise active doit changer et l'autre vue doit être notifiée. Je réalise que chaque vue doit avoir un ISelectionListener, mais il semble que les écouteurs devraient se brancher sur un ISelectionProvider commun spécifiquement pour les événements de sélection de punaises plutôt que de s'enfermer explicitement dans une vue particulière.