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