/src/org/tela_botanica/del/client/modeles/ObservationValidation.java |
---|
File deleted |
/src/org/tela_botanica/del/client/modeles/Commentaire.java |
---|
New file |
0,0 → 1,61 |
package org.tela_botanica.del.client.modeles; |
import java.util.ArrayList; |
import java.util.Date; |
import com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader.Array; |
public class Commentaire { |
private String auteur; |
private Date date; |
private String commentaire; |
private ArrayList<Commentaire> listeCommentaires = new ArrayList<Commentaire>(); |
public Commentaire(String auteur, Date date, String commentaire) { |
super(); |
this.auteur = auteur; |
this.date = date; |
this.commentaire = commentaire; |
} |
public String getAuteur() { |
return auteur; |
} |
public void setAuteur(String auteur) { |
this.auteur = auteur; |
} |
public Date getDate() { |
return date; |
} |
public void setDate(Date date) { |
this.date = date; |
} |
public String getCommentaire() { |
return commentaire; |
} |
public void setCommentaire(String commentaire) { |
this.commentaire = commentaire; |
} |
public ArrayList<Commentaire> getListeCommentaires() { |
return listeCommentaires; |
} |
public void setListeCommentaires(ArrayList<Commentaire> listeCommentaires) { |
this.listeCommentaires = listeCommentaires; |
} |
public void ajouterCommentaire(Commentaire commentaire) { |
this.listeCommentaires.add(commentaire); |
} |
} |
/src/org/tela_botanica/del/client/modeles/PropositionDetermination.java |
---|
New file |
0,0 → 1,97 |
package org.tela_botanica.del.client.modeles; |
import java.io.Serializable; |
import java.util.ArrayList; |
import java.util.Date; |
public class PropositionDetermination implements Serializable { |
private static final long serialVersionUID = 840032625524143547L; |
private String id; |
private String idImage; |
private ArrayList<Commentaire> commentaires = new ArrayList<Commentaire>(); |
private String pourcentageConfiance; |
private String espece; |
private int vote; |
private ArrayList<VoteDetermination> votesDeterminations = new ArrayList<VoteDetermination>(); |
private String contributeur; |
private Date date; |
public int getVotePondere() { |
vote = 50; |
return vote; |
} |
public void ajouterVoteDetermination(VoteDetermination vd) { |
votesDeterminations.add(vd); |
} |
public String getContributeur() { |
return contributeur; |
} |
public void setContributeur(String contributeur) { |
this.contributeur = contributeur; |
} |
public String getId() { |
return id; |
} |
public void setId(String id) { |
this.id = id; |
} |
public String getIdImage() { |
return idImage; |
} |
public void setIdImage(String idImage) { |
this.idImage = idImage; |
} |
public Date getDate() { |
return date; |
} |
public void setDate(Date date) { |
this.date = date; |
} |
public ArrayList<Commentaire> getCommentaires() { |
return commentaires; |
} |
public void setCommentaires(ArrayList<Commentaire> commentaires) { |
this.commentaires = commentaires; |
} |
public void ajouterCommentaire(Commentaire commentaire) { |
this.commentaires.add(commentaire); |
} |
public String getPourcentageConfiance() { |
return pourcentageConfiance; |
} |
public void setPourcentageConfiance(String pourcentageConfiance) { |
this.pourcentageConfiance = pourcentageConfiance; |
} |
public String getEspece() { |
return espece; |
} |
public void setEspece(String espece) { |
this.espece = espece; |
} |
} |
/src/org/tela_botanica/del/client/modeles/Observation.java |
---|
30,7 → 30,7 |
private List<String> motsClefs = new ArrayList<String>(); |
private List<ObservationValidation> imageCelValidationDatas; |
private List<PropositionDetermination> imageCelValidationDatas; |
private List<VoteProtocole> voteProtocoles; |
106,11 → 106,11 |
this.idImage = idImage; |
} |
public List<ObservationValidation> getImageCelValidationDatas() { |
public List<PropositionDetermination> getImageCelValidationDatas() { |
return imageCelValidationDatas; |
} |
public void setImageCelValidationDatas(List<ObservationValidation> imageCelValidationDatas) { |
public void setImageCelValidationDatas(List<PropositionDetermination> imageCelValidationDatas) { |
this.imageCelValidationDatas = imageCelValidationDatas; |
} |
130,7 → 130,7 |
this.voteProtocoles = voteProtocoles; |
} |
public void addImageCelValidationData(ObservationValidation observationValidation) { |
public void addImageCelValidationData(PropositionDetermination observationValidation) { |
imageCelValidationDatas.add(observationValidation); |
setChanged(); |
notifyObservers(); |
139,7 → 139,7 |
public ArrayList<String> getPropositionsTaxonsData() { |
ArrayList<String> propositionsTaxonDatas = new ArrayList<String>(); |
for (ObservationValidation observationValidation : imageCelValidationDatas) { |
for (PropositionDetermination observationValidation : imageCelValidationDatas) { |
String espece = observationValidation.getEspece(); |
if (espece != "" && !propositionsTaxonDatas.contains(espece)) { |
propositionsTaxonDatas.add(observationValidation.getEspece()); |
/src/org/tela_botanica/del/client/modeles/VoteDetermination.java |
---|
New file |
0,0 → 1,58 |
package org.tela_botanica.del.client.modeles; |
import java.util.Date; |
public class VoteDetermination { |
private static final long serialVersionUID = -1017065180398557172L; |
private String id; |
private String idImage; |
private int vote; |
private String contributeur; |
private Date date; |
public int getVote() { |
return vote; |
} |
public void setVote(int vote) { |
this.vote = vote; |
} |
public String getContributeur() { |
return contributeur; |
} |
public void setContributeur(String contributeur) { |
this.contributeur = contributeur; |
} |
public String getId() { |
return id; |
} |
public void setId(String id) { |
this.id = id; |
} |
public String getIdImage() { |
return idImage; |
} |
public void setIdImage(String idImage) { |
this.idImage = idImage; |
} |
public Date getDate() { |
return date; |
} |
public void setDate(Date date) { |
this.date = date; |
} |
} |