Subversion Repositories eFlore/Applications.del

Rev

Rev 1050 | Rev 1060 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1050 Rev 1051
Line 2... Line 2...
2
 
2
 
Line 3... Line 3...
3
import java.util.Date;
3
import java.util.Date;
4
 
4
 
-
 
5
import org.tela_botanica.del.client.cache.CacheClient;
5
import org.tela_botanica.del.client.cache.CacheClient;
6
import org.tela_botanica.del.client.modeles.MoyenneVote;
6
import org.tela_botanica.del.client.modeles.MoyenneVote;
7
import org.tela_botanica.del.client.modeles.PropositionDetermination;
7
import org.tela_botanica.del.client.modeles.VoteDetermination;
8
import org.tela_botanica.del.client.modeles.VoteDetermination;
8
import org.tela_botanica.del.client.navigation.evenement.BusEvenementiel;
9
import org.tela_botanica.del.client.navigation.evenement.BusEvenementiel;
9
import org.tela_botanica.del.client.navigation.evenement.voteDetermination.EvenementVoteDetermination;
10
import org.tela_botanica.del.client.navigation.evenement.voteDetermination.EvenementVoteDetermination;
Line 19... Line 20...
19
import com.google.gwt.user.client.ui.IsWidget;
20
import com.google.gwt.user.client.ui.IsWidget;
Line 20... Line 21...
20
 
21
 
Line 21... Line 22...
21
public class BarreRepartitionVotePresenteur {
22
public class BarreRepartitionVotePresenteur {
22
 
23
 
23
	public interface Vue extends IsWidget {
24
	public interface Vue extends IsWidget {
24
		public void afficherVotes(int pourcentage, String NomTaxon);
25
		public void afficherVotes(int pourcentage, String NomTaxon, boolean estPropositionInitiale);
25
		public HasClickHandlers getBoutonOui();
26
		public HasClickHandlers getBoutonOui();
26
		public HasClickHandlers getBoutonNon();
27
		public HasClickHandlers getBoutonNon();
27
		public void desactiverBoutons();
28
		public void desactiverBoutons();
Line 52... Line 53...
52
 
53
 
53
	public void afficherVotes(MoyenneVote moyenneVote) {
54
	public void afficherVotes(MoyenneVote moyenneVote) {
54
		this.moyenneVote = moyenneVote;
55
		this.moyenneVote = moyenneVote;
55
		int score = moyenneVote.getScore();
56
		int score = moyenneVote.getScore();
-
 
57
		String intitule = moyenneVote.getIntituleAssocie();
-
 
58
		PropositionDetermination proposition = moyenneVote.getPropositionAssociee();
-
 
59
		boolean estPropositionInitiale = false;
-
 
60
		if (proposition != null) {
56
		String intitule = moyenneVote.getIntituleAssocie();
61
			estPropositionInitiale = moyenneVote.getPropositionAssociee().estPropositionInitiale();
57
		
62
		} 
58
		vue.afficherVotes(score, intitule);
63
		vue.afficherVotes(score, intitule, estPropositionInitiale);
59
		if (score > 0) {
64
		if (score > 0) {
60
			vue.setPourcentage(score);
65
			vue.setPourcentage(score);
61
		}
66
		}
62
		afficherValeurVoteUtilisateur();
67
		afficherValeurVoteUtilisateur();