Bonjour !
Quelqu'un aurait-il déjà utilisé Google Guice avec Matisse (l'editeur GUI de Netbean) ?
Voici la situation : Mes composants GUI contiennent des services, ces services devraient être injectés. Pour être injecté, un service doit:
- être instancié avec injector.getInstance, mais ce type d'instantiation de devrait être utilisé qu'au début de l'application.
- être injecté par une classe qui elle même est injectée, par exemple dans le constructeur.
Le problème est que mes composants GUI sont instanciés par matisse, et le code généré est non modifiable. En fait, il est customizable, mais impossible d'utiliser getInstance() de Guice, ou d'utiliser une instance déjà existante.
J'ai quelques idées pour bricoler, mais ca n'a pas l'air très propre, quelqu'un sait s'il y a une facon standard pour gérer ce problème ?
Merci beaucoup d'avance !
Fabrice
Partager