Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1126 → Rev 1127

/trunk/src/org/tela_botanica/del/client/utils/ComparateurPropositionDetermination.java
New file
0,0 → 1,26
package org.tela_botanica.del.client.utils;
 
import java.util.Comparator;
 
import org.tela_botanica.del.client.modeles.MoyenneVote;
import org.tela_botanica.del.client.modeles.PropositionDetermination;
import org.tela_botanica.del.client.services.CalculVoteDeterminationService;
 
public class ComparateurPropositionDetermination implements Comparator<PropositionDetermination> {
 
@Override
public int compare(PropositionDetermination proposition1, PropositionDetermination proposition2) {
MoyenneVote moyenneP1 = CalculVoteDeterminationService.calculerVoteDetermination(proposition1);
int scoreP1 = moyenneP1.getScore();
MoyenneVote moyenneP2 = CalculVoteDeterminationService.calculerVoteDetermination(proposition2);
int scoreP2 = moyenneP2.getScore();
int entierRetour = 0;
if (scoreP1 < scoreP2) {
entierRetour = 1;
}
return entierRetour;
}
 
}