/src/org/tela_botanica/del/client/vues/plateformedetermination/DeterminationPresenteur.java |
---|
18,7 → 18,7 |
DeterminationVue determinationVue = new DeterminationVue(); |
BarreRepartitionVotePresenteur barreRepartitionVotePresenteur; |
public DeterminationPresenteur() { |
} |
30,18 → 30,18 |
new ForumPresenteur().go(determinationVue.getForum()); |
new FormulairePropositionPresenteur().go(determinationVue.getFormulaireProposition()); |
new FormulaireRechercheEflorePresenteur().go(determinationVue.getFormulaireRechercheEflore()); |
barreRepartitionVotePresenteur = new BarreRepartitionVotePresenteur(); |
barreRepartitionVotePresenteur.go(determinationVue.getBarreRepartition()); |
calculerEtAfficherVoteDeterminationPlusPopulaire(); |
composite.add(determinationVue); |
} |
private void calculerEtAfficherVoteDeterminationPlusPopulaire() { |
List<MoyenneVote> votesOrdonnes = CalculVoteDeterminationService.calculerVoteDeterminationPlusPopulaire(CacheClient.getInstance().getCurrentObservation().getImageCelValidationDatas()); |
if(votesOrdonnes.size() > 0) { |
List<MoyenneVote> votesOrdonnes = CalculVoteDeterminationService.calculerVoteDeterminationPlusPopulaire(CacheClient.getInstance().getCurrentObservation().getPropositionsDetermination()); |
if (votesOrdonnes.size() > 0) { |
barreRepartitionVotePresenteur.afficherVotes(votesOrdonnes.get(0).getScore(), votesOrdonnes.get(0).getIntituleAssocie()); |
} |
} |
/src/org/tela_botanica/del/client/vues/plateformedetermination/forum/ForumPresenteur.java |
---|
3,13 → 3,10 |
import java.util.List; |
import org.tela_botanica.del.client.cache.CacheClient; |
import org.tela_botanica.del.client.modeles.MoyenneVote; |
import org.tela_botanica.del.client.modeles.PropositionDetermination; |
import org.tela_botanica.del.client.navigation.evenement.BusEvenementiel; |
import org.tela_botanica.del.client.navigation.evenement.ajoutdetermination.EvenementAjoutDetermination; |
import org.tela_botanica.del.client.navigation.evenement.ajoutdetermination.GestionnaireEvenementAjoutDetermination; |
import org.tela_botanica.del.client.services.CalculVoteDeterminationService; |
import org.tela_botanica.del.client.utils.MockDatasource; |
import com.google.gwt.user.client.ui.HasWidgets; |
28,9 → 25,9 |
} |
private void chargerDeterminations() { |
determinations = CacheClient.getInstance().getCurrentObservation().getImageCelValidationDatas(); |
determinations = CacheClient.getInstance().getCurrentObservation().getPropositionsDetermination(); |
forumVue.initialiserEntetesTableau(); |
for (PropositionDetermination determination : determinations) { |
LigneForumPresenteur ligne = new LigneForumPresenteur(determination); |
ligne.go(forumVue.getTable()); |