Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 169 → Rev 170

/src/org/tela_botanica/del/client/vues/plateformedetermination/DeterminationPresenteur.java
1,5 → 1,10
package org.tela_botanica.del.client.vues.plateformedetermination;
 
import java.util.List;
 
import org.tela_botanica.del.client.modeles.MoyenneVote;
import org.tela_botanica.del.client.services.CalculVoteDeterminationService;
import org.tela_botanica.del.client.utils.MockDatasource;
import org.tela_botanica.del.client.vues.plateformedetermination.detail.DetailImageObservationPresenteur;
import org.tela_botanica.del.client.vues.plateformedetermination.formulaireproposition.FormulairePropositionPresenteur;
import org.tela_botanica.del.client.vues.plateformedetermination.formulairerechercheeflore.FormulaireRechercheEflorePresenteur;
12,7 → 17,8
public class DeterminationPresenteur {
 
DeterminationVue determinationVue = new DeterminationVue();
 
BarreRepartitionVotePresenteur barreRepartitionVotePresenteur;
public DeterminationPresenteur() {
 
}
24,8 → 30,19
new ForumPresenteur().go(determinationVue.getForum());
new FormulairePropositionPresenteur().go(determinationVue.getFormulaireProposition());
new FormulaireRechercheEflorePresenteur().go(determinationVue.getFormulaireRechercheEflore());
new BarreRepartitionVotePresenteur().go(determinationVue.getBarreRepartition());
 
barreRepartitionVotePresenteur = new BarreRepartitionVotePresenteur();
barreRepartitionVotePresenteur.go(determinationVue.getBarreRepartition());
calculerEtAfficherVoteDeterminationPlusPopulaire();
composite.add(determinationVue);
}
private void calculerEtAfficherVoteDeterminationPlusPopulaire() {
List<MoyenneVote> votesOrdonnes = CalculVoteDeterminationService.calculerVoteDeterminationPlusPopulaire(MockDatasource.getInstance().getObservationCourante().getImageCelValidationDatas());
if(votesOrdonnes.size() > 0) {
barreRepartitionVotePresenteur.afficherVotes(votesOrdonnes.get(0).getScore(), votesOrdonnes.get(0).getIntituleAssocie());
}
}
}