J'ai une expérience de quelques années avec NetBeans RCP. La chose la plus étonnante est Lookup (org.netbeans.lookup) c'est Alpha et Omega de l'ensemble du système de communication inter-module NetBeans. Maintenant, je cherche l'analogie dans la plate-forme Eclipse RCP. Est-ce la liaison de données? Ou quoi?L'analogie de recherche RCP NetBeans avec Eclipse RCP X?
Merci pour vos conseils, Jirka
Merci à Daniil
à la discussion:
- recherche statique
Oui, si l'on parle de recherche "statique". Cette recherche contient des "instances" d'implémentations de fournisseur de services (Actions, Windows, etc.). Je pense, que c'est une analogie avec les points d'extension Eclipse RCP OUI (merci).
-
recherche mondiale d'action
Dans NetBeans RCP tous TopComponents (analogie pour voir ou éditeur Eclips) ont propre Lookup. Il y a tous les objets programmés (nœuds) ou ajoutés par programme. Lorsque certains TC sont concentrés, ces objets de cette recherche sont dans actionGlobaCotext. Tout autre TC peut avoir un écouteur pour "exister des objets de cette CLASSE" - c'est l'objectif de la communication inter-module (en UI).
Mais dans Eclipse: est-il basé sur Listeners et IEditorInput? Ou la databiding dans l'interface utilisateur.
- utilisateur recherche
Dans ce point de vue, tout objet peut avoir propre recherche Map<Class<T>,List<? extends T>>
... ceci est la base de "multi-inheritens en java".
Mais dans Eclipse: je ne sais pas. (Bien sûr, je peux utiliser org.netbeans.lookup dans Eclipse de plate-forme NB)
merci pour la discussion, Jirka
sry, je mets un commentaire à ma question. – user1722245