Ajout de la notion de ComponentClassRepository