8,13 → 8,12 |
|
import org.tela_botanica.del.client.exceptions.ExceptionClient; |
import org.tela_botanica.del.client.modeles.Observation; |
import org.tela_botanica.del.client.modeles.ObservationDetermination; |
import org.tela_botanica.del.client.modeles.ObservationValidation; |
|
import com.google.gwt.i18n.client.DateTimeFormat; |
import com.google.gwt.i18n.client.DateTimeFormat.PredefinedFormat; |
|
public class MockDatasource { |
public class MockDatasource extends GwtObservable { |
|
static MockDatasource instance; |
|
22,8 → 21,6 |
|
List<ObservationValidation> observationValidationDatas = new ArrayList<ObservationValidation>(); |
|
List<ObservationDetermination> observationDeterminationDatas = new ArrayList<ObservationDetermination>(); |
|
ArrayList<String> propositionsTaxonDatas = new ArrayList<String>(); |
|
private MockDatasource() { |
78,50 → 75,56 |
} |
|
ObservationValidation observationValidationData = new ObservationValidation(); |
observationValidationData.setContributor("contributeur test"); |
observationValidationData.setEspece("Espece 1"); |
observationValidationData.setContributeur("contributeur test"); |
observationValidationData.setId("1"); |
observationValidationData.setIdImage("id image 1"); |
observationValidationData.setVote(4); |
observationValidationData.setPourcentageConfiance(90); |
observationValidationData.setDate(new Date()); |
observationValidationDatas.add(observationValidationData); |
|
ObservationValidation observationValidationData2 = new ObservationValidation(); |
observationValidationData2.setContributor("contributeur test 2"); |
observationValidationData2.setContributeur("contributeur test 2"); |
observationValidationData2.setId("2"); |
observationValidationData2.setIdImage("id image 1"); |
observationValidationData2.setVote(2); |
observationValidationData2.setPourcentageConfiance(50); |
observationValidationData2.setDate(new Date()); |
observationValidationDatas.add(observationValidationData2); |
|
ObservationDetermination observationDeterminationData1 = new ObservationDetermination(); |
observationDeterminationData1.setEspece("Acer monsp. L."); |
observationDeterminationData1.setContributeur("Léo Ferré"); |
observationDeterminationData1.setCommentaire("Avec le temps..."); |
observationDeterminationData1.setId("1"); |
observationDeterminationData1.setIdImage("id image 1"); |
observationDeterminationData1.setPourcentageConfiance(90); |
observationDeterminationData1.setDateCommentaire("12/01/2011"); |
observationDeterminationDatas.add(observationDeterminationData1); |
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(90); |
observationValidationData3.setDate(new Date()); |
observationValidationDatas.add(observationValidationData3); |
|
ObservationDetermination observationDeterminationData2 = new ObservationDetermination(); |
observationDeterminationData2.setEspece("Acer aceras aus."); |
observationDeterminationData2.setContributeur("Pierre Desproges"); |
observationDeterminationData2.setCommentaire("Public chéri mon amour !"); |
observationDeterminationData2.setId("2"); |
observationDeterminationData2.setIdImage("id image 1"); |
observationDeterminationData2.setPourcentageConfiance(30); |
observationDeterminationData2.setDateCommentaire("05/09/2011"); |
observationDeterminationDatas.add(observationDeterminationData2); |
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"); |
observationValidationData2.setVote(1); |
observationValidationData4.setPourcentageConfiance(30); |
observationValidationData4.setDate(new Date()); |
observationValidationDatas.add(observationValidationData4); |
|
ObservationDetermination observationDeterminationData3 = new ObservationDetermination(); |
observationDeterminationData3.setEspece("Acer monsp subsp. monsp."); |
observationDeterminationData3.setContributeur("Louis Aragon"); |
observationDeterminationData3.setCommentaire("Tout est affaire de décor"); |
observationDeterminationData3.setId("2"); |
observationDeterminationData3.setIdImage("id image 1"); |
observationDeterminationData3.setPourcentageConfiance(50); |
observationDeterminationData3.setDateCommentaire("14/08/2011"); |
observationDeterminationDatas.add(observationDeterminationData3); |
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"); |
observationValidationData2.setVote(2); |
observationValidationData5.setPourcentageConfiance(50); |
observationValidationData5.setDate(new Date()); |
observationValidationDatas.add(observationValidationData5); |
|
propositionsTaxonDatas.add("Acer monsp. L."); |
propositionsTaxonDatas.add("Acer aceras aus."); |
139,11 → 142,6 |
return observationValidationDatas; |
} |
|
public List<ObservationDetermination> getDeterminationData(String idImage) { |
|
return observationDeterminationDatas; |
} |
|
public ArrayList<String> getPropositionsTaxonsData(String idImage) { |
|
return propositionsTaxonDatas; |
158,7 → 156,8 |
} |
|
public void saveValidationData(ObservationValidation validationData) throws ExceptionClient { |
|
observationValidationDatas.add(validationData); |
notifyObservers(); |
} |
|
public static MockDatasource getInstance() { |