Subversion Repositories eFlore/Applications.del

Rev

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

Rev 60 Rev 113
Line 2... Line 2...
2
 
2
 
3
import java.io.Serializable;
3
import java.io.Serializable;
4
import java.util.ArrayList;
4
import java.util.ArrayList;
Line -... Line 5...
-
 
5
import java.util.List;
-
 
6
 
5
import java.util.List;
7
import org.tela_botanica.del.client.utils.GwtObservable;
Line 6... Line 8...
6
 
8
 
Line 7... Line 9...
7
public class Observation implements Serializable {
9
public class Observation extends GwtObservable implements Serializable {
Line 103... Line 105...
103
	}
105
	}
Line 104... Line 106...
104
 
106
 
105
	public List<ObservationValidation> getImageCelValidationDatas() {
107
	public List<ObservationValidation> getImageCelValidationDatas() {
106
		return imageCelValidationDatas;
108
		return imageCelValidationDatas;
-
 
109
	}
-
 
110
	
-
 
111
	public void addImageCelValidationData(ObservationValidation observationValidation) {
-
 
112
		imageCelValidationDatas.add(observationValidation);
-
 
113
		setChanged();
-
 
114
		notifyObservers();
-
 
115
	}
-
 
116
	
-
 
117
	public ArrayList<String> getPropositionsTaxonsData() {
-
 
118
		
-
 
119
		ArrayList<String> propositionsTaxonDatas = new ArrayList<String>();
-
 
120
		for (ObservationValidation observationValidation : imageCelValidationDatas) {
-
 
121
			String espece = observationValidation.getEspece();
-
 
122
			if (espece != "" && !propositionsTaxonDatas.contains(espece)) {
-
 
123
				propositionsTaxonDatas.add(observationValidation.getEspece());
-
 
124
			}
-
 
125
		}
-
 
126
		
-
 
127
		return propositionsTaxonDatas;
Line 107... Line 128...
107
	}
128
	}
108
 
129
 
109
	public void setImageCelValidationDatas(List<ObservationValidation> imageCelValidationDatas) {
130
	public void setImageCelValidationDatas(List<ObservationValidation> imageCelValidationDatas) {