9,8 → 9,9 |
import org.tela_botanica.del.client.cache.CacheClient; |
import org.tela_botanica.del.client.exceptions.ExceptionClient; |
import org.tela_botanica.del.client.i18n.I18n; |
import org.tela_botanica.del.client.modeles.Commentaire; |
import org.tela_botanica.del.client.modeles.Observation; |
import org.tela_botanica.del.client.modeles.ObservationValidation; |
import org.tela_botanica.del.client.modeles.PropositionDetermination; |
import org.tela_botanica.del.client.modeles.Protocole; |
import org.tela_botanica.del.client.modeles.VoteProtocole; |
|
23,7 → 24,7 |
|
List<Observation> observations = new ArrayList<Observation>(); |
|
List<ObservationValidation> observationValidationDatas = new ArrayList<ObservationValidation>(); |
List<PropositionDetermination> propositionDeterminationDatas = new ArrayList<PropositionDetermination>(); |
|
ArrayList<String> propositionsTaxonDatas = new ArrayList<String>(); |
|
73,63 → 74,66 |
protocoles.add(protocol1); |
protocoles.add(protocol2); |
|
ObservationValidation observationValidationData = new ObservationValidation(); |
observationValidationData.setEspece("Iris lutescens subsp. lutescens"); |
observationValidationData.setContributeur("contributeur test"); |
observationValidationData.setId("1"); |
observationValidationData.setIdImage("id image 1"); |
observationValidationData.setVote(4); |
observationValidationData.setPourcentageConfiance(I18n.getVocabulary().confiance_simple_suggestion()); |
observationValidationData.setDate(new Date()); |
observationValidationData.setProtocol(protocol1); |
observationValidationDatas.add(observationValidationData); |
PropositionDetermination propositionDeterminationData = new PropositionDetermination(); |
propositionDeterminationData.setEspece("Iris lutescens subsp. lutescens"); |
propositionDeterminationData.setContributeur("contributeur test"); |
propositionDeterminationData.setId("1"); |
propositionDeterminationData.setIdImage("id image 1"); |
propositionDeterminationData.setPourcentageConfiance(I18n.getVocabulary().confiance_simple_suggestion()); |
propositionDeterminationData.setDate(new Date()); |
propositionDeterminationDatas.add(propositionDeterminationData); |
|
ObservationValidation observationValidationData2 = new ObservationValidation(); |
observationValidationData2.setContributeur("contributeur test 2"); |
observationValidationData2.setEspece("Lavatera arborea L."); |
observationValidationData2.setId("2"); |
observationValidationData2.setIdImage("id image 1"); |
observationValidationData2.setVote(2); |
observationValidationData2.setPourcentageConfiance(I18n.getVocabulary().confiance_sur_cent()); |
observationValidationData2.setDate(new Date()); |
observationValidationData2.setProtocol(protocol1); |
observationValidationDatas.add(observationValidationData2); |
PropositionDetermination propositionDeterminationData2 = new PropositionDetermination(); |
propositionDeterminationData2.setContributeur("contributeur test 2"); |
propositionDeterminationData2.setEspece("Lavatera arborea L."); |
propositionDeterminationData2.setId("2"); |
propositionDeterminationData2.setIdImage("id image 1"); |
propositionDeterminationData2.setPourcentageConfiance(I18n.getVocabulary().confiance_sur_cent()); |
propositionDeterminationData2.setDate(new Date()); |
propositionDeterminationDatas.add(propositionDeterminationData2); |
|
Commentaire commentaire1 = new Commentaire("Léo Ferré", new Date(), "Avec le temps..."); |
|
ObservationValidation observationValidationData3 = new ObservationValidation(); |
observationValidationData3.setEspece("Acer monsp. L."); |
observationValidationData3.setContributeur("Léo Ferré"); |
observationValidationData3.setCommentaire("Avec le temps..."); |
observationValidationData3.setId("1"); |
observationValidationData3.setIdImage("id image 1"); |
observationValidationData2.setVote(3); |
observationValidationData3.setPourcentageConfiance(I18n.getVocabulary().confiance_sur_cent()); |
observationValidationData3.setDate(new Date()); |
observationValidationData3.setProtocol(protocol1); |
observationValidationDatas.add(observationValidationData3); |
PropositionDetermination propositionDeterminationData3 = new PropositionDetermination(); |
propositionDeterminationData3.setEspece("Acer monsp. L."); |
propositionDeterminationData3.setContributeur("Léo Ferré"); |
propositionDeterminationData3.ajouterCommentaire(commentaire1); |
propositionDeterminationData3.setId("1"); |
propositionDeterminationData3.setIdImage("id image 1"); |
propositionDeterminationData3.setPourcentageConfiance(I18n.getVocabulary().confiance_sur_cent()); |
propositionDeterminationData3.setDate(new Date()); |
propositionDeterminationDatas.add(propositionDeterminationData3); |
|
Commentaire commentaire2 = new Commentaire("Pierre Desproges", new Date(), "Public chéri mon amour !"); |
|
ObservationValidation observationValidationData4 = new ObservationValidation(); |
observationValidationData4.setEspece("Acer aceras aus."); |
observationValidationData4.setContributeur("Pierre Desproges"); |
observationValidationData4.setCommentaire("Public chéri mon amour !"); |
observationValidationData4.setId("2"); |
observationValidationData4.setIdImage("id image 1"); |
observationValidationData4.setVote(1); |
observationValidationData4.setPourcentageConfiance(I18n.getVocabulary().confiance_sur_cent()); |
observationValidationData4.setDate(new Date()); |
observationValidationData4.setProtocol(protocol2); |
observationValidationDatas.add(observationValidationData4); |
PropositionDetermination propositionDeterminationData4 = new PropositionDetermination(); |
propositionDeterminationData4.setEspece("Acer aceras aus."); |
propositionDeterminationData4.setContributeur("Pierre Desproges"); |
propositionDeterminationData4.ajouterCommentaire(commentaire2); |
propositionDeterminationData4.setId("2"); |
propositionDeterminationData4.setIdImage("id image 1"); |
propositionDeterminationData4.setPourcentageConfiance(I18n.getVocabulary().confiance_sur_cent()); |
propositionDeterminationData4.setDate(new Date()); |
propositionDeterminationDatas.add(propositionDeterminationData4); |
|
ObservationValidation observationValidationData5 = new ObservationValidation(); |
observationValidationData5.setEspece("Acer monsp subsp. monsp."); |
observationValidationData5.setContributeur("Louis Aragon"); |
observationValidationData5.setCommentaire("Tout est affaire de décor"); |
observationValidationData5.setId("2"); |
observationValidationData5.setIdImage("id image 1"); |
observationValidationData5.setVote(2); |
observationValidationData5.setPourcentageConfiance(I18n.getVocabulary().confiance_probable()); |
observationValidationData5.setDate(new Date()); |
observationValidationData5.setProtocol(protocol2); |
observationValidationDatas.add(observationValidationData5); |
Commentaire commentaire3 = new Commentaire("Louis Aragon", new Date(), "Tout est affaire de décor"); |
Commentaire commentaire4 = new Commentaire("Gregoire Duché", new Date(), "Grrrrrr"); |
|
Commentaire commentaire5 = new Commentaire("Jean-Pascal Milcent", new Date(), "De l'ordre, de l'ordre et encore de l'ordre"); |
commentaire4.ajouterCommentaire(commentaire5); |
Commentaire commentaire6 = new Commentaire("Aurélien Peronnet", new Date(), "J'aime faire du bruit en machant mes chewing gums"); |
commentaire4.ajouterCommentaire(commentaire6); |
|
PropositionDetermination propositionDeterminationData5 = new PropositionDetermination(); |
propositionDeterminationData5.setEspece("Acer monsp subsp. monsp."); |
propositionDeterminationData5.setContributeur("Louis Aragon"); |
propositionDeterminationData5.ajouterCommentaire(commentaire3); |
propositionDeterminationData5.ajouterCommentaire(commentaire4); |
propositionDeterminationData5.setId("2"); |
propositionDeterminationData5.setIdImage("id image 1"); |
propositionDeterminationData5.setPourcentageConfiance(I18n.getVocabulary().confiance_probable()); |
propositionDeterminationData5.setDate(new Date()); |
propositionDeterminationDatas.add(propositionDeterminationData5); |
|
for (int i = 0; i < 20; i++) { |
|
147,7 → 151,7 |
observation.setLocalite("localite " + i); |
observation.setNomRetenu(auteurObs.get(auteur)); |
observation.setMotsClefs(motsClefs); |
observation.setImageCelValidationDatas(observationValidationDatas); |
observation.setImageCelValidationDatas(propositionDeterminationDatas); |
|
observations.add(observation); |
} |
162,16 → 166,16 |
return observations; |
} |
|
public List<ObservationValidation> getValidationData(String idImage) { |
return observationValidationDatas; |
public List<PropositionDetermination> getValidationData(String idImage) { |
return propositionDeterminationDatas; |
} |
|
public List<ObservationValidation> getValidationDataByImageAndProtocol(String idImage, String protocolName) { |
List<ObservationValidation> validations = new ArrayList<ObservationValidation>(); |
for (ObservationValidation observationValidation : observationValidationDatas) { |
if (observationValidation.getProtocol().getNom().equals(protocolName)) { |
validations.add(observationValidation); |
} |
public List<PropositionDetermination> getValidationDataByImageAndProtocol(String idImage, String protocolName) { |
List<PropositionDetermination> validations = new ArrayList<PropositionDetermination>(); |
for (PropositionDetermination propositionDetermination : propositionDeterminationDatas) { |
/*if (propositionDetermination.getProtocol().getNom().equals(protocolName)) { |
validations.add(propositionDetermination); |
}*/ |
} |
return validations; |
} |
201,8 → 205,8 |
CacheClient.getInstance().getCurrentObservation().getVoteProtocoles().add(voteProtocole); |
} |
|
public void saveValidationData(ObservationValidation validationData) throws ExceptionClient { |
observationValidationDatas.add(validationData); |
public void saveValidationData(PropositionDetermination validationData) throws ExceptionClient { |
propositionDeterminationDatas.add(validationData); |
} |
|
public static MockDatasource getInstance() { |
211,5 → 215,4 |
} |
return instance; |
} |
|
} |