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 |
}
|