2009-03-02 6 views
1

Je travaille sur Eclipse ide. Je veux savoir comment une action effectuée sur un plugin peut être écoutée par d'autres plugins afin qu'ils puissent également gérer le même événement.Écoute des événements du plugin en eclipse

S'il vous plaît faire réponse si vous avez quoi que ce soit ...

Répondre

1

Comme mentionné dans la Dans le schéma d'extension de l'écouteur eclipse plugin architecture article

Listener Extension

, le plug-in hôte agit comme le sujet de l'observation, et les plug-ins d'extension agissent en tant qu'observateurs ou auditeurs.
Le plug-in hôte fournit donc un point d'extension que l'on peut appeler listeners, et une interface correspondante qui peut être appelée IListener.
Chaque plug-in d'extension étend ensuite le point d'extension auditeurs en fournissant un écouteur spécifique qui implémente l'interface IListener ou en fournissant une séquence de tels écouteurs. Etant donné que les écouteurs sont ensuite spécifiés de manière déclarative via le mécanisme d'extension du plug-in, ces écouteurs peuvent être automatiquement enregistrés pour la notification d'événement par le traitement d'extension.
La première notification est requise, le plug-in traite ses membres auditeurs et, pour chaque membre, instancie un objet de rappel d'écouteur spécifique et enregistre cet écouteur pour la notification d'événements.

Questions connexes