C'est ma première fois ici, mais j'ai déjà trouvé de bonnes réponses ici, donc je voudrais remercier tout le monde.Flex/AS3: instancie automatiquement les classes de paquets dans un tableau (classes de plugin)
Je développe une petite application Flex et je veux instancier chaque classe d'un paquet dans un tableau, donc je peux l'analyser ensuite. Pour clarifier, j'essaie d'alléger un système de gestion de plugin pour mon application, avec l'ancienne routine canProcess/doProcess: Mes plugins sont tous dans un paquet, y compris une classe plugin abstraite. Tout d'abord, je crée une instance de chaque classe dans ce paquet (c'est là que j'ai besoin d'aide) et je les mets dans un tableau. Ensuite, chaque fois que j'ai besoin d'un plugin pour un item, j'analyse chaque classe de plugin dans mon tableau avec la méthode canProcess (l'item est le paramètre). Si un plugin dit oui, alors j'envoie l'item à la méthode doProcess et arrête d'analyser le tableau. Je sais que je pourrais implémenter manuellement chaque classe dans mon paquet, mais je préférerais ne pas prendre la peine de le faire.
Quelqu'un a une idée?
Thx