debut affichage arborescence

This commit is contained in:
2022-11-17 10:34:29 +01:00
parent 5c4413a6fb
commit 6c05981b8d
5 changed files with 65 additions and 9 deletions

View File

@@ -38,7 +38,7 @@ public class AbstractChangementFactoryNP implements AbstractChangementFactory {
// la méthode value() d'un hashmap retourne la collection des valeurs.
// Il faut transformer la collection en Set.
// Un constructeur de HashSet permet de faire cette opération.
Set<Changement> out = new HashSet(this.brain.values());
Set<Changement> out = new HashSet<Changement>(this.brain.values());
return out;
}
@@ -96,7 +96,7 @@ public class AbstractChangementFactoryNP implements AbstractChangementFactory {
Objects.requireNonNull(A,"Le groupe d'origine ne peut pas être null");
Objects.requireNonNull(B,"Le groupe d'arrivée ne peut pas être null");
Objects.requireNonNull(e,"L'étudiant ne peut pas être null");
Changement c = new ChangementNP(A,e,B);
this.brain.put(Integer.valueOf(c.getId()),c);
}