4,6 → 4,7 |
|
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.modeles.VoteDetermination; |
import org.tela_botanica.del.client.navigation.evenement.BusEvenementiel; |
import org.tela_botanica.del.client.navigation.evenement.voteDetermination.EvenementVoteDetermination; |
21,7 → 22,7 |
public class BarreRepartitionVotePresenteur { |
|
public interface Vue extends IsWidget { |
public void afficherVotes(int pourcentage, String NomTaxon); |
public void afficherVotes(int pourcentage, String NomTaxon, boolean estPropositionInitiale); |
public HasClickHandlers getBoutonOui(); |
public HasClickHandlers getBoutonNon(); |
public void desactiverBoutons(); |
54,8 → 55,12 |
this.moyenneVote = moyenneVote; |
int score = moyenneVote.getScore(); |
String intitule = moyenneVote.getIntituleAssocie(); |
|
vue.afficherVotes(score, intitule); |
PropositionDetermination proposition = moyenneVote.getPropositionAssociee(); |
boolean estPropositionInitiale = false; |
if (proposition != null) { |
estPropositionInitiale = moyenneVote.getPropositionAssociee().estPropositionInitiale(); |
} |
vue.afficherVotes(score, intitule, estPropositionInitiale); |
if (score > 0) { |
vue.setPourcentage(score); |
} |