Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 657 → Rev 658

/trunk/src/org/tela_botanica/del/client/utils/MockDatasource.java
11,8 → 11,8
import org.tela_botanica.del.client.modeles.Commentaire;
import org.tela_botanica.del.client.modeles.Image;
import org.tela_botanica.del.client.modeles.InformationsRecherche;
import org.tela_botanica.del.client.modeles.InterventionForum;
import org.tela_botanica.del.client.modeles.Observation;
import org.tela_botanica.del.client.modeles.ObservationServiceResultat;
import org.tela_botanica.del.client.modeles.PropositionDetermination;
import org.tela_botanica.del.client.modeles.Protocole;
import org.tela_botanica.del.client.modeles.VoteDetermination;
31,7 → 31,7
 
List<Observation> observations = new ArrayList<Observation>();
 
List<PropositionDetermination> observationValidationDatas = new ArrayList<PropositionDetermination>();
List<InterventionForum> observationValidationDatas = new ArrayList<InterventionForum>();
 
List<String> propositionsTaxonDatas = new ArrayList<String>();
 
109,7 → 109,7
 
PropositionDetermination observationValidationData = new PropositionDetermination();
observationValidationData.setEspece("Iris lutescens subsp. lutescens");
observationValidationData.setContributeur("contributeur test");
observationValidationData.setAuteur("contributeur test");
observationValidationData.setId("1");
 
observationValidationData.ajouterVoteDetermination(voteDetermination);
117,7 → 117,7
observationValidationDatas.add(observationValidationData);
 
PropositionDetermination observationValidationData2 = new PropositionDetermination();
observationValidationData2.setContributeur("contributeur test 2");
observationValidationData2.setAuteur("contributeur test 2");
observationValidationData2.setEspece("Lavatera arborea L.");
observationValidationData2.setId("2");
observationValidationData2.ajouterVoteDetermination(voteDetermination);
126,7 → 126,7
 
PropositionDetermination observationValidationData3 = new PropositionDetermination();
observationValidationData3.setEspece("Acer monsp. L.");
observationValidationData3.setContributeur("Léo Ferré");
observationValidationData3.setAuteur("Léo Ferré");
Commentaire commentaire = new Commentaire("Greg", new Date(), "Avec le temps...");
Commentaire commentaireBis = new Commentaire("Benj", new Date(), "Pas d'accord avec Greg!");
commentaire.getListeCommentaires().add(commentaireBis);
138,7 → 138,7
 
PropositionDetermination observationValidationData4 = new PropositionDetermination();
observationValidationData4.setEspece("Acer aceras aus.");
observationValidationData4.setContributeur("Pierre Desproges");
observationValidationData4.setAuteur("Pierre Desproges");
Commentaire commentaire2 = new Commentaire("Greg", new Date(), "Public chéri mon amour...");
observationValidationData4.ajouterCommentaire(commentaire2);
observationValidationData4.setId("4");
148,7 → 148,7
 
PropositionDetermination observationValidationData5 = new PropositionDetermination();
observationValidationData5.setEspece("Acer monsp subsp. monsp.");
observationValidationData5.setContributeur("Louis Aragon");
observationValidationData5.setAuteur("Louis Aragon");
Commentaire commentaire3 = new Commentaire("Greg", new Date(), "Tout est affaire de décor...");
observationValidationData5.ajouterCommentaire(commentaire3);
observationValidationData5.setId("5");
171,7 → 171,7
observation.setLocalite("localite " + i);
observation.setNomRetenu(auteurObs.get(auteur));
observation.setMotsClefs(motsClefs);
observation.setImageCelValidationDatas(observationValidationDatas);
observation.setInterventionsForum(observationValidationDatas);
 
Image image = new Image();
image.setIdImage("id image " + i);
202,7 → 202,7
voteProtocole.setContributeur("aurelien");
voteProtocole.setDate(new Date());
 
//image.getVoteProtocoles().add(voteProtocole);
// image.getVoteProtocoles().add(voteProtocole);
 
VoteProtocole voteProtocole2 = new VoteProtocole();
voteProtocole2.setProtocole(protocol2);
210,7 → 210,7
voteProtocole2.setContributeur("jpm");
voteProtocole2.setDate(new Date());
 
//image.getVoteProtocoles().add(voteProtocole2);
// image.getVoteProtocoles().add(voteProtocole2);
 
observations.add(observation);
}
220,16 → 220,19
}
 
private void ajouterVotesAleatoires() {
for (PropositionDetermination validation : observationValidationDatas) {
int nbVotesAjoutes = (int) Math.round(Math.random() * 20);
for (InterventionForum validation : observationValidationDatas) {
 
for (int i = 0; i < nbVotesAjoutes; i++) {
VoteDetermination vd = new VoteDetermination();
vd.setVote((int) Math.round(Math.random()));
vd.setDate(new Date());
vd.setContributeur("test");
if (validation instanceof PropositionDetermination) {
int nbVotesAjoutes = (int) Math.round(Math.random() * 20);
 
validation.ajouterVoteDetermination(vd);
for (int i = 0; i < nbVotesAjoutes; i++) {
VoteDetermination vd = new VoteDetermination();
vd.setVote((int) Math.round(Math.random()));
vd.setDate(new Date());
vd.setContributeur("test");
 
((PropositionDetermination) validation).ajouterVoteDetermination(vd);
}
}
}
}
275,7 → 278,7
for (Image image : images) {
if (image.getIdImage().equals(idImage)) {
return null;
//return image.getVoteProtocoles();
// return image.getVoteProtocoles();
}
 
}
304,7 → 307,6
//
// }
 
 
int rand = (int) (Math.random() * 5);
for (int i = 0; i < rand; i++) {
VoteProtocole voteProtocole = new VoteProtocole();
322,7 → 324,7
voteProtocolesLocal.add(voteProtocole);
voteProtocolesLocal.add(voteProtocole2);
}
return voteProtocolesLocal;
return voteProtocolesLocal;
}
 
/*
403,7 → 405,7
@Override
public void getImagesParObservation(String observationId, ImagesParTaxonCallback callback) {
// TODO Auto-generated method stub
 
}
 
}