Salut,
Je suis actuellement en train de batailler avec la gestion des préférences par défaut : je souhaite que quand un utilisateur installe mon plugin A, ce plugin contribue des valeurs par défaut à des préférences définies par un plugin de la plateforme (org.eclipse.nimportequoi).
J'ai connaissance de 3 solutions:
- le fichier plugin_customization.ini, mais ce n'est pas viable vu que je ne déploie pas un product
- un fichier preferences.ini dans le plugin, mais il semble n'être pas chargé car aucun changement n'apparaît dans la configuration
- un initializer déclaré dans un point d'extension, mais lui non plus n'est jamais appelé. Il est dit dans la doc que cette classe est appelée quand le plugin demande pour la première fois des valeurs par défaut, mais vu que j'interviens sur les préférences d'un autre plugin, je vois mal comment il pourrait être appelé.
Quelqu'un a-t-il déjà rencontré la même problématique et a su s'en sortir?
Alain
Partager