9,7 → 9,7 |
import org.tela_botanica.del.client.exceptions.ExceptionClient; |
import org.tela_botanica.del.client.modeles.Observation; |
import org.tela_botanica.del.client.modeles.ObservationValidation; |
import org.tela_botanica.del.client.modeles.Protocol; |
import org.tela_botanica.del.client.modeles.Protocole; |
|
import com.google.gwt.i18n.client.DateTimeFormat; |
import com.google.gwt.i18n.client.DateTimeFormat.PredefinedFormat; |
55,32 → 55,14 |
|
Iterator<String> auteurs = auteurObs.keySet().iterator(); |
|
for (int i = 0; i < 20; i++) { |
|
|
Observation observation = new Observation(); |
String auteur = auteurs.next(); |
observation.setAuteur(auteur); |
observation.setSpecies(auteurObs.get(auteur)); |
|
int numobs = 44120 + i; |
observation.setUrl("http://www.tela-botanica.org/appli:cel-img:0000" + String.valueOf(numobs) + "CRS.jpg"); |
observation.setNumNomenclatural("num nomenclatural " + i); |
observation.setIdImage("id image " + i); |
observation.setDate(DateTimeFormat.getFormat(PredefinedFormat.DATE_SHORT).format(new Date())); |
observation.setFamille("famille " + i); |
observation.setLocalite("localite " + i); |
observation.setNomRetenu("nom retenu " + i); |
observation.setMotsClefs(motsClefs); |
|
observations.add(observation); |
} |
|
Protocol protocol1 = new Protocol(); |
protocol1.setName("Esthetisme"); |
Protocole protocol1 = new Protocole(); |
protocol1.setNom(Protocole.ESTHETISME); |
protocol1.setId(1); |
|
Protocol protocol2 = new Protocol(); |
protocol2.setName("Identification automatique"); |
Protocole protocol2 = new Protocole(); |
protocol2.setNom(Protocole.IDENTIFICATION_AUTOMATIQUE); |
protocol2.setId(2); |
|
ObservationValidation observationValidationData = new ObservationValidation(); |
101,7 → 83,7 |
observationValidationData2.setVote(2); |
observationValidationData2.setPourcentageConfiance(50); |
observationValidationData2.setDate(new Date()); |
observationValidationData2.setProtocol(protocol2); |
observationValidationData2.setProtocol(protocol1); |
observationValidationDatas.add(observationValidationData2); |
|
ObservationValidation observationValidationData3 = new ObservationValidation(); |
113,6 → 95,7 |
observationValidationData2.setVote(3); |
observationValidationData3.setPourcentageConfiance(90); |
observationValidationData3.setDate(new Date()); |
observationValidationData3.setProtocol(protocol1); |
observationValidationDatas.add(observationValidationData3); |
|
ObservationValidation observationValidationData4 = new ObservationValidation(); |
121,9 → 104,10 |
observationValidationData4.setCommentaire("Public chéri mon amour !"); |
observationValidationData4.setId("2"); |
observationValidationData4.setIdImage("id image 1"); |
observationValidationData2.setVote(1); |
observationValidationData4.setVote(1); |
observationValidationData4.setPourcentageConfiance(30); |
observationValidationData4.setDate(new Date()); |
observationValidationData4.setProtocol(protocol2); |
observationValidationDatas.add(observationValidationData4); |
|
ObservationValidation observationValidationData5 = new ObservationValidation(); |
132,11 → 116,33 |
observationValidationData5.setCommentaire("Tout est affaire de décor"); |
observationValidationData5.setId("2"); |
observationValidationData5.setIdImage("id image 1"); |
observationValidationData2.setVote(2); |
observationValidationData5.setVote(2); |
observationValidationData5.setPourcentageConfiance(50); |
observationValidationData5.setDate(new Date()); |
observationValidationData5.setProtocol(protocol2); |
observationValidationDatas.add(observationValidationData5); |
|
for (int i = 0; i < 20; i++) { |
|
Observation observation = new Observation(); |
String auteur = auteurs.next(); |
observation.setAuteur(auteur); |
observation.setSpecies(auteurObs.get(auteur)); |
|
int numobs = 44120 + i; |
observation.setUrl("http://www.tela-botanica.org/appli:cel-img:0000" + String.valueOf(numobs) + "CRS.jpg"); |
observation.setNumNomenclatural("num nomenclatural " + i); |
observation.setIdImage("id image " + i); |
observation.setDate(DateTimeFormat.getFormat(PredefinedFormat.DATE_SHORT).format(new Date())); |
observation.setFamille("famille " + i); |
observation.setLocalite("localite " + i); |
observation.setNomRetenu("nom retenu " + i); |
observation.setMotsClefs(motsClefs); |
observation.setImageCelValidationDatas(observationValidationDatas); |
|
observations.add(observation); |
} |
|
propositionsTaxonDatas.add("Acer monsp. L."); |
propositionsTaxonDatas.add("Acer aceras aus."); |
propositionsTaxonDatas.add("Acer monsp subsp. monsp."); |
149,10 → 155,19 |
} |
|
public List<ObservationValidation> getValidationData(String idImage) { |
|
return observationValidationDatas; |
} |
|
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); |
} |
} |
return validations; |
} |
|
public ArrayList<String> getPropositionsTaxonsData(String idImage) { |
|
return propositionsTaxonDatas; |