Subversion Repositories eFlore/Applications.del

Rev

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

Rev 332 Rev 334
Line 4... Line 4...
4
import java.util.List;
4
import java.util.List;
Line 5... Line 5...
5
 
5
 
6
import org.tela_botanica.del.client.cache.CacheClient;
6
import org.tela_botanica.del.client.cache.CacheClient;
7
import org.tela_botanica.del.client.composants.presenteur.Presenteur;
7
import org.tela_botanica.del.client.composants.presenteur.Presenteur;
-
 
8
import org.tela_botanica.del.client.modeles.Image;
8
import org.tela_botanica.del.client.modeles.Image;
9
import org.tela_botanica.del.client.modeles.MoyenneVote;
9
import org.tela_botanica.del.client.modeles.Observation;
10
import org.tela_botanica.del.client.modeles.Observation;
10
import org.tela_botanica.del.client.modeles.PropositionDetermination;
11
import org.tela_botanica.del.client.modeles.PropositionDetermination;
11
import org.tela_botanica.del.client.navigation.evenement.BusEvenementiel;
12
import org.tela_botanica.del.client.navigation.evenement.BusEvenementiel;
-
 
13
import org.tela_botanica.del.client.navigation.evenement.validationobservation.EvenementValidation;
-
 
14
import org.tela_botanica.del.client.services.CalculVoteDeterminationService;
-
 
15
import org.tela_botanica.del.client.vues.rechercheobservations.detail.DetailVoteObservationPresenteur;
Line 12... Line 16...
12
import org.tela_botanica.del.client.navigation.evenement.validationobservation.EvenementValidation;
16
import org.tela_botanica.del.client.vues.rechercheobservations.detail.DetailVoteObservationVue;
13
 
17
 
14
import com.google.gwt.event.dom.client.ClickEvent;
18
import com.google.gwt.event.dom.client.ClickEvent;
-
 
19
import com.google.gwt.event.dom.client.ClickHandler;
15
import com.google.gwt.event.dom.client.ClickHandler;
20
import com.google.gwt.event.dom.client.HasClickHandlers;
16
import com.google.gwt.event.dom.client.HasClickHandlers;
21
import com.google.gwt.user.client.ui.HTMLPanel;
17
import com.google.gwt.user.client.ui.HasText;
22
import com.google.gwt.user.client.ui.HasText;
Line 18... Line 23...
18
import com.google.gwt.user.client.ui.HasWidgets;
23
import com.google.gwt.user.client.ui.HasWidgets;
Line 36... Line 41...
36
		public void setAltTextImagePrincipale(String altText);
41
		public void setAltTextImagePrincipale(String altText);
37
		public String getUrlImagePrincipale();
42
		public String getUrlImagePrincipale();
38
		public String getTitreImagePrincipale();
43
		public String getTitreImagePrincipale();
39
		public String getAltTextImagePrincipale();
44
		public String getAltTextImagePrincipale();
40
		public void setTexteTableau(int ligne, int colonne, String texte);
45
		public void setTexteTableau(int ligne, int colonne, String texte);
-
 
46
		public void setElementTableau(int ligne, int colonne, IsWidget element);
41
		public HasClickHandlers getLienDeterminer();
47
		public HasClickHandlers getLienDeterminer();
42
	}
48
	}
Line 43... Line 49...
43
	
49
	
Line 101... Line 107...
101
 
107
 
Line 102... Line 108...
102
		List<PropositionDetermination> propositions = observation.getPropositionsDetermination();
108
		List<PropositionDetermination> propositions = observation.getPropositionsDetermination();
103
 
109
 
104
		vue.setTexteTableau(0, 0, "Certitude");
-
 
105
		vue.setTexteTableau(0, 1, "Commentaires");
-
 
Line 106... Line 110...
106
		vue.setTexteTableau(0, 2, "Nom");
110
		vue.setTexteTableau(0, 0, "Certitude");
107
		vue.setTexteTableau(0, 3, "Votez");
111
		vue.setTexteTableau(0, 1, "Commentaires");
108
 
112
 
109
		int i = 0;
-
 
110
		for (PropositionDetermination proposition : propositions) {
-
 
111
			i++;
113
		int i = 0;
112
			vue.setTexteTableau(i, 0, String.valueOf(proposition.getVotesDeterminations().size()));
114
		for (PropositionDetermination proposition : propositions) {
113
			/*
115
			i++;
114
			 * List<VoteDetermination> votes =
116
			HTMLPanel panneau = new HTMLPanel("");
115
			 * proposition.getVotesDeterminations(); for (VoteDetermination vote
117
			DetailVoteObservationPresenteur presenteurVote = new DetailVoteObservationPresenteur(new DetailVoteObservationVue(), proposition);
116
			 * : votes) { vote.getVote(); }
-
 
117
			 */
118
			presenteurVote.go(panneau);
Line 118... Line 119...
118
			vue.setTexteTableau(i, 1, String.valueOf(proposition.getListeCommentaires().size()));
119
			vue.setElementTableau(i, 0, panneau);
119
			vue.setTexteTableau(i, 2, proposition.getEspece());
120
			vue.setTexteTableau(i, 1, String.valueOf(proposition.getListeCommentaires().size()));
120
		}
121
		}