Subversion Repositories eFlore/Applications.del

Rev

Rev 107 | Rev 115 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 107 Rev 112
Line 9... Line 9...
9
import org.tela_botanica.del.client.cache.CacheClient;
9
import org.tela_botanica.del.client.cache.CacheClient;
10
import org.tela_botanica.del.client.exceptions.ExceptionClient;
10
import org.tela_botanica.del.client.exceptions.ExceptionClient;
11
import org.tela_botanica.del.client.modeles.Observation;
11
import org.tela_botanica.del.client.modeles.Observation;
12
import org.tela_botanica.del.client.modeles.ObservationValidation;
12
import org.tela_botanica.del.client.modeles.ObservationValidation;
13
import org.tela_botanica.del.client.modeles.Protocole;
13
import org.tela_botanica.del.client.modeles.Protocole;
14
import org.tela_botanica.del.client.modeles.VoteProtocole;
-
 
Line 15... Line 14...
15
 
14
 
16
import com.google.gwt.i18n.client.DateTimeFormat;
15
import com.google.gwt.i18n.client.DateTimeFormat;
Line 17... Line 16...
17
import com.google.gwt.i18n.client.DateTimeFormat.PredefinedFormat;
16
import com.google.gwt.i18n.client.DateTimeFormat.PredefinedFormat;
Line 83... Line 82...
83
		observationValidationData.setProtocol(protocol1);
82
		observationValidationData.setProtocol(protocol1);
84
		observationValidationDatas.add(observationValidationData);
83
		observationValidationDatas.add(observationValidationData);
Line 85... Line 84...
85
 
84
 
86
		ObservationValidation observationValidationData2 = new ObservationValidation();
85
		ObservationValidation observationValidationData2 = new ObservationValidation();
87
		observationValidationData2.setContributeur("contributeur test 2");
86
		observationValidationData2.setContributeur("contributeur test 2");
88
		observationValidationData.setEspece("Lavatera arborea L.");
87
		observationValidationData2.setEspece("Lavatera arborea L.");
89
		observationValidationData2.setId("2");
88
		observationValidationData2.setId("2");
90
		observationValidationData2.setIdImage("id image 1");
89
		observationValidationData2.setIdImage("id image 1");
91
		observationValidationData2.setVote(2);
90
		observationValidationData2.setVote(2);
92
		observationValidationData2.setPourcentageConfiance(50);
91
		observationValidationData2.setPourcentageConfiance(50);
Line 169... Line 168...
169
			}
168
			}
170
		}
169
		}
171
		return validations;
170
		return validations;
172
	}
171
	}
Line 173... Line -...
173
 
-
 
174
	public ArrayList<String> getPropositionsTaxonsData(String idImage) {
-
 
175
		
-
 
176
		ArrayList<String> propositionsTaxonDatas = new ArrayList<String>();
-
 
177
		for (ObservationValidation observationValidation : observationValidationDatas) {
-
 
178
			if (!propositionsTaxonDatas.contains(observationValidation.getEspece())) {
-
 
179
				propositionsTaxonDatas.add(observationValidation.getEspece());
-
 
180
			}
-
 
181
		}
-
 
182
		
-
 
183
		return propositionsTaxonDatas;
-
 
184
	}
-
 
185
 
172
 
186
	public Observation getObservationCourante() {
173
	public Observation getObservationCourante() {
187
		return observations.get(0);
174
		return observations.get(0);
Line 188... Line 175...
188
	}
175
	}
Line 202... Line 189...
202
			}
189
			}
203
		}
190
		}
204
		return null;
191
		return null;
205
	}
192
	}
Line 206... Line 193...
206
 
193
 
207
	public void saveVote(VoteProtocole voteProtocole) {
194
	/*public void saveVote(VoteProtocole voteProtocole) {
208
		CacheClient.getInstance().getCurrentObservation().getVoteProtocoles().add(voteProtocole);
195
		CacheClient.getInstance().getCurrentObservation().getVoteProtocoles().add(voteProtocole);
Line 209... Line 196...
209
	}
196
	}*/
210
 
197
 
211
	public void saveValidationData(ObservationValidation validationData) throws ExceptionClient {
-
 
212
		observationValidationDatas.add(validationData);
-
 
213
 
-
 
214
		setChanged();
198
	public void saveValidationData(ObservationValidation validationData) throws ExceptionClient {
Line 215... Line 199...
215
		notifyObservers();
199
		observationValidationDatas.add(validationData);
216
	}
200
	}
217
 
201