Bonjour à tous,
Dans mon programme web (jsf + spring + seam) j'utilise massivement les événements.
J'ai des méthodes qui lancent des événements :
Et des méthodes qui observent les événement, en toutes logique donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public void lanceur() { raise(MON_EVENT); }
Or la croissance de mon appli va de paire avec la démultiplications des événements spécifiques et des méthodes qui les lancent et/ou les observent...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 @observer (MON_EVENT) public void ecouteur1() { // ... } @observer (MON_EVENT) public void ecouteur2() { // ... }
Ce que je cherche, c'est un outil et/ou une méthode pour cartographier tous les événement, si possible de manière graphique...
Pour aller plus loin, ce qui me conduit à a avoir besoin d'une telle cartographie, c'est que les méthodes s'appellent entre elles :
Et du coup je pense avoir quelques petits soucis dans mon appli. Ils sont actuellement maitrisés au cas par cas, mais la complexité grandissante de mon appli va bientôt m'empêcher d'y voir clair...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 @observer (MON_EVENT) public void ecouteur1() { // ... ecouteur2(); // ... } @observer (MON_EVENT) public void ecouteur2() { // ... }
Toutes les bonnes idées sont les bienvenues...
Cordialement,
Titi
Partager