Bonjour,
Dans mon code j'ai ceci :
Ce code me permet de récupérer l'ensemble des classes chargées qui étendent le point d'extension 'com.xxx.headless.extensionpoint' (si ma mémoire est bonne).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 // Get of every extension, extension point, ... IExtensionRegistry registry = Platform.getExtensionRegistry(); // Get of every extension for 'com.xxx.headless.extensionpoint' IConfigurationElement[] configs = registry.getConfigurationElementsFor("com.xxx.headless.extensionpoint"); try { for (IConfigurationElement e : configs) { ...
Et j'aimerais savoir s'il est possible (et comment) de récupérer un ensemble de classes chargées qui implémentent la même classe abstraite ou s'il faut absolument créer un point d'extension (quitte à ce qu'il ne serve que de point de repère) ?
Espérant avoir été clair.
Merci d'avance pour votre aide.
Partager