Bonjour,
Je développe dans mon équipe une application Eclispe RCP et je voulais avoir votre aide concernant un soucis au niveau de la structure de mon projet :
Ce projet contient une brique Log qui permet comme son nom l'indique de Logger les évènements. Nous voulons passer cette brique (qui est un package de notre appli) sous forme de plugin et utiliser des extensions et points d'extensions pour pouvoir l'utiliser dans notre logiciel.
Après avoir lu le cours sur les extensions sur ce site, je n'arrive toujours pas à voir comment mettre ça en action dans notre cas :
Application principale + Plugin Log
Sachant que le Log a besoin d'être paramétré et qu'il doit fournir des méthodes de Log, comment dois-je créer mes points d'extensions et extensions.
Je pensais créer un point d'extension dans le plugin Log et utiliser des extensions dans mon appli principale pour invoquer les services du Log.
Quelqu'un pourrait-il me conseiller sur où et comment créer ce système d'extension et point d'extension ? je sais déjà comment les créer, ma question porte sur comment organiser cela proprement.
Merci d'avance pour vos réponses, n'hésitez pas à me demander plus d'infos si nécéssaire.
Partager