Lors du développement d’un projet flex bien structuré, un des aspects qui peut devenir vite assommant est la création structurée des VO.
Il faut d’abord créer la classe puis la nommer, créer et typer les variables privés, les getters et les setters, puis enfin créer les autres fonctions du VO.
Mais maintenant avec Flash Builder 4, la génération des getters et des setters est simplifiée à l’extrême. Il n’y a qu’à lui demander.
Pour cela il faut, après avoir sélectionner la variable voulue, aller dans « source>Générer Getter/Setter »
Et là vous pouvez :
- rendre votre variable privée si vous ne l’avez pas encore fait;
- la renommer d’une manière correcte;
- nommer vos getter/setter;
- générer soit un getter, soit un setter, soit les deux;
- gérer l’espace de nom de vos getter/setter;
- et enfin insérer le code généré soit avant les méthodes, soit après celles-ci, soit encore juste après la déclaration de la variable.
Grâce à l’aperçu, vous pouvez voir le code que Flash Builder va insérer et vérifier qu’il n’a pas fait d’erreur.
Une fois que vous avez cliqué sur OK, vos getter/setter sont prêts.
Il faut bien entendu, le faire pour chaque variable créée, mais là malheureusement Flash Builder n’a rien prévu.
Articles sur le même sujet :



Et pour gagner un peu plus de temps > CTRL+3 > puis les premières lettres de ce qu’on veut faire (ici G…).
Le raccourci ultime !
Bon, c’est pas aussi avancé que ce que propose Flash Builder mais bien pratique
http://www.alessandroronchi.com/amfphpadv/