Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 350 → Rev 351

/trunk/src/org/tela_botanica/del/client/utils/MockDatasource.java
21,7 → 21,9
import org.tela_botanica.del.client.services.rest.PropositionDeterminationService;
import org.tela_botanica.del.client.services.rest.ProtocoleService;
import org.tela_botanica.del.client.services.rest.VoteProtocoleService;
import org.tela_botanica.del.client.services.rest.async.ImagesParTaxonCallback;
 
 
public class MockDatasource implements ObservationService, ImageService, ProtocoleService, VoteProtocoleService, PropositionDeterminationService {
 
static MockDatasource instance;
159,7 → 161,7
Observation observation = new Observation();
String auteur = auteurs.next();
observation.setAuteur(auteur);
observation.setSpecies(auteurObs.get(auteur));
observation.setNomRetenu(auteurObs.get(auteur));
 
numobs += i;
observation.setNumNomenclatural("num nomenclatural " + i);
327,25 → 329,6
* (non-Javadoc)
*
* @see
* org.tela_botanica.del.client.utils.ObservationService#getImagesEfloreParTaxon
* (java.lang.String)
*/
@Override
public List<Image> getImagesEfloreParTaxon(String nomTaxon) {
 
List<Image> imagesEflore = new ArrayList<Image>();
int nbResultats = (int) Math.round(Math.random() * 20);
for (int i = 0; i < nbResultats; i++) {
int numeroResultat = (int) Math.round(Math.random() * (images.size() - 1));
imagesEflore.add(images.get(numeroResultat));
}
return imagesEflore;
}
 
/*
* (non-Javadoc)
*
* @see
* org.tela_botanica.del.client.utils.ObservationService#getProtocole(java
* .lang.String)
*/
401,8 → 384,16
}
 
@Override
public List<Image> getImagesParTaxon(InformationsRecherche informationsRecherche, int debut, int fin) {
return MockDatasource.getInstance().getImages(debut, fin);
public void getImagesEfloreParTaxon(String nomTaxon,
ImagesParTaxonCallback callback) {
// TODO Auto-generated method stub
}
 
@Override
public void getImagesParTaxon(InformationsRecherche informationsRecherche,
int debut, int fin, ImagesParTaxonCallback callback) {
// TODO Auto-generated method stub
}
}