Je donne en paramètre de ma fonction un nom d'interface.
Elle parcourt mon projet et me liste les classes implémentant celle - ci.
1 2 3
|
Class c[] = Enfant.class.getInterfaces();
System.out.println("Enfant : " + c[0].getName()); |
Le besoin en tant que tel est qu'à partir de l'interface (par exemple d'un moteur de workFlow), on va savoir en parcourant l'application, si il peut utiliser tel ou tel moteur de workFlow... Je sais pas si c ckler, mais en tout cas, c'est pas le plus important.
Par contre, je sais afficher le nom de l'interface d'une classe... Mais existe - t il une méthode a appelé sur mon objet projet permettant de lister les interfaces présentes, les classes utilisant une interface donnée...?
Si je peux éviter de parcourir fichier de mon Projet, ça serait bien... Maintenant si fo faire bourrin, je peux faire bourrin
Yoko,
Partager