Bonjour, voilà je me demande si il y a une raison serieuse au fait que les composants du paquettage org.eclipse.swt.widgets (hormis Composite et Canvas) ne soient pas dérivables ou si c'est juste une volonté d'IBM d'appliquer un système de controle au niveau de l'héritage des composants.
Je me pose cette question car j'ai fais une recherche dans le code des composants pour voir de quelle manière la méthode chackSubclass() fonctionnait et donc cette méthode appelle la méthode isValidClass(Class) de l'objet Display qui ne fait que tester que le packetage du widget est bien org.eclipse.swt.widgets, je n'en vois pas bien l'intérêt.
Si quelqu'un a une réponse...
Partager