Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 176 → Rev 177

/src/org/tela_botanica/del/client/utils/MockDatasource.java
172,9 → 172,9
 
observations.add(observation);
}
 
ajouterVotesAleatoires();
ajouterVotesAleatoires();
 
pourcentagesConfiance.add(I18n.getVocabulary().confiance_simple_suggestion());
pourcentagesConfiance.add(I18n.getVocabulary().confiance_probable());
pourcentagesConfiance.add(I18n.getVocabulary().confiance_sur_cent());
195,9 → 195,6
}
}
 
public List<Observation> getObservations(HashMap<String, String> champsRecherche) {
return getObservations();
}
 
public List<Observation> getObservations() {
return observations;
207,38 → 204,33
return images;
}
 
public List<VoteProtocole> getValidationData(String idImage) {
for (Observation observation : observations) {
for (Image image : observation.getImages()) {
if (image.getIdImage().equals(idImage)) {
return image.getVoteProtocoles();
}
public List<VoteProtocole> getVote(String idImage) {
for (Image image : images) {
if (image.getIdImage().equals(idImage)) {
return image.getVoteProtocoles();
}
 
}
return null;
}
 
public List<VoteProtocole> getValidationDataByImageAndProtocol(String idImage, String protocolName) {
public List<VoteProtocole> getVoteByImageAndProtocol(String idImage, String protocolName) {
 
List<VoteProtocole> voteProtocoles = new ArrayList<VoteProtocole>();
for (Observation observation : observations) {
for (Image image : observation.getImages()) {
if (image.getIdImage().equals(idImage)) {
for (VoteProtocole voteProtocole : image.getVoteProtocoles()) {
if (voteProtocole.getProtocol().getNom().equals(protocolName)) {
voteProtocoles.add(voteProtocole);
}
List<VoteProtocole> voteProtocolesLocal = new ArrayList<VoteProtocole>();
 
for (Image image : images) {
if (image.getIdImage().equals(idImage)) {
for (VoteProtocole voteProtocole : image.getVoteProtocoles()) {
if (voteProtocole.getProtocol().getNom().equals(protocolName)) {
voteProtocolesLocal.add(voteProtocole);
}
}
}
 
}
return voteProtocoles;
return voteProtocolesLocal;
}
 
public Observation getObservationCourante() {
return observations.get(0);
}
 
public List<Image> getImagesEfloreParTaxon(String nomTaxon) {
return images;
}
252,6 → 244,10
return null;
}
 
public List<Protocole> getProtocoles() {
return protocoles;
}
 
public void saveVote(VoteProtocole voteProtocole) {
// TODO implement method
}