Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1002 → Rev 1003

/trunk/src/org/tela_botanica/del/client/modeles/InterventionForum.java
118,12 → 118,16
public int getTotalCommentaires() {
int nbCommentaires = 0;
for (Iterator<Commentaire> iterator = listeCommentaires.iterator(); iterator.hasNext();) {
nbCommentaires++;
Commentaire commentaire = (Commentaire) iterator.next();
nbCommentaires += commentaire.getTotalCommentaires();
for (Commentaire commentaire : listeCommentaires) {
chargerNbCommentairesRecursivement(nbCommentaires, commentaire);
}
return nbCommentaires;
}
 
private void chargerNbCommentairesRecursivement(int nbCommentaires, Commentaire commentaire) {
nbCommentaires ++;
for (Commentaire commentaireFils: commentaire.getListeCommentaires()) {
chargerNbCommentairesRecursivement(nbCommentaires, commentaireFils);
}
}
}