Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 627 → Rev 629

/trunk/src/org/tela_botanica/del/client/vues/plateformedetermination/vote/protocole/moyenne/MoyenneVoteProtocolePresenteur.java
1,5 → 1,6
package org.tela_botanica.del.client.vues.plateformedetermination.vote.protocole.moyenne;
 
import java.util.HashMap;
import java.util.List;
 
import org.tela_botanica.del.client.modeles.Protocole;
15,7 → 16,7
 
private Protocole protocole;
 
public MoyenneVoteProtocolePresenteur(Protocole protocole, List<VoteProtocole> validationDatas) {
public MoyenneVoteProtocolePresenteur(Protocole protocole, HashMap<String, VoteProtocole> validationDatas) {
view = new MoyenneVoteProtocoleVue(protocole, validationDatas);
}
 
/trunk/src/org/tela_botanica/del/client/vues/plateformedetermination/vote/protocole/moyenne/MoyenneVoteProtocoleVue.java
1,8 → 1,11
package org.tela_botanica.del.client.vues.plateformedetermination.vote.protocole.moyenne;
 
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
 
import org.cobogw.gwt.user.client.ui.Rating;
import org.tela_botanica.del.client.modeles.MoyenneVote;
import org.tela_botanica.del.client.modeles.Protocole;
import org.tela_botanica.del.client.modeles.VoteProtocole;
 
27,7 → 30,7
@UiField
Label nbVotes, nomProtocole;
 
protected MoyenneVoteProtocoleVue(Protocole protocole, List<VoteProtocole> validationDatas) {
protected MoyenneVoteProtocoleVue(Protocole protocole, HashMap<String, VoteProtocole> validationDatas) {
initWidget(uiBinder.createAndBindUi(this));
 
nomProtocole.setText(protocole.getNom());
34,8 → 37,8
 
int meanVote = 0;
int nbVote = 0;
for (VoteProtocole validationData : validationDatas) {
meanVote += validationData.getVote();
for (Iterator<String> iterator = validationDatas.keySet().iterator(); iterator.hasNext();) {
meanVote += validationDatas.get(iterator.next()).getVote();
nbVote++;
}
if (nbVote > 0)