Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 232 → Rev 231

/trunk/src/org/tela_botanica/del/client/modeles/Image.java
6,9 → 6,13
public class Image {
 
private String idImage;
 
private Observation observation;
 
private String url;
 
private String urlFormat;
 
private String miniature;
 
public String getUrl() {
/trunk/src/org/tela_botanica/del/client/modeles/Commentaire.java
5,12 → 5,16
import java.util.List;
 
public class Commentaire {
 
private String auteur;
private Date date;
private String commentaire;
private List<Commentaire> listeCommentaires = new ArrayList<Commentaire>();
 
public Commentaire(String auteur, Date date, String commentaire) {
super();
this.auteur = auteur;
41,15 → 45,15
public void setCommentaire(String commentaire) {
this.commentaire = commentaire;
}
 
public List<Commentaire> getListeCommentaires() {
return listeCommentaires;
}
 
public void setListeCommentaires(ArrayList<Commentaire> listeCommentaires) {
this.listeCommentaires = listeCommentaires;
}
 
public void ajouterCommentaire(Commentaire commentaire) {
this.listeCommentaires.add(commentaire);
}
/trunk/src/org/tela_botanica/del/client/modeles/VoteProtocole.java
1,18 → 1,19
package org.tela_botanica.del.client.modeles;
 
import java.io.Serializable;
import java.util.Date;
 
public class VoteProtocole extends Vote implements Serializable {
 
private static final long serialVersionUID = -1017065180398557172L;
 
private Protocole protocole;
private Protocole protocol;
 
public Protocole getProtocole() {
return protocole;
public Protocole getProtocol() {
return protocol;
}
 
public void setProtocole(Protocole protocole) {
this.protocole = protocole;
public void setProtocol(Protocole protocol) {
this.protocol = protocol;
}
}
/trunk/src/org/tela_botanica/del/client/modeles/Protocole.java
3,9 → 3,12
public class Protocole {
 
private int id;
 
private String nom;
public static String ESTHETISME = "Esthetisme";
public static String IDENTIFICATION_AUTOMATIQUE = "Identification automatique";
public static String ESTHETISME="Esthetisme";
public static String IDENTIFICATION_AUTOMATIQUE="Identification automatique";
 
public int getId() {
return id;
/trunk/src/org/tela_botanica/del/client/modeles/MoyenneVote.java
1,15 → 1,17
package org.tela_botanica.del.client.modeles;
 
public class MoyenneVote implements Comparable<MoyenneVote> {
 
/**
* Pourcentage de personne ayant voté pour la propostion, un score de -1
* indique qu'aucun vote n'a été effectué;
* Pourcentage de personne ayant voté pour la propostion,
* un score de -1 indique qu'aucun vote n'a été effectué;
*/
private int score = -1;
private String intituleAssocie;
private PropositionDetermination propositionAssociee;
 
public MoyenneVote(int score, PropositionDetermination propositionAssociee) {
this.score = score;
this.intituleAssocie = propositionAssociee.getEspece();
31,22 → 33,19
public void setIntituleAssocie(String intituleAssocie) {
this.intituleAssocie = intituleAssocie;
}
 
public void setPropositionAssociee(PropositionDetermination propositionDetermination) {
this.propositionAssociee = propositionDetermination;
}
 
public PropositionDetermination getPropositionAssociee() {
return this.propositionAssociee;
}
 
@Override
public int compareTo(MoyenneVote mv) {
if (mv.getScore() > this.score)
return 1;
else if (mv.getScore() == this.score)
return 0;
else
return -1;
public int compareTo(MoyenneVote mv) {
if (mv.getScore() > this.score) return 1;
else if(mv.getScore() == this.score) return 0;
else return -1;
}
}
/trunk/src/org/tela_botanica/del/client/modeles/PropositionDetermination.java
6,12 → 6,22
import java.util.HashMap;
import java.util.Map;
 
import com.google.gwt.user.client.Window;
 
public class PropositionDetermination implements Serializable {
 
private static final long serialVersionUID = 840032625524143547L;
private String id, espece, contributeur;
 
private String id;
private ArrayList<Commentaire> commentaires = new ArrayList<Commentaire>();
private Map<String, VoteDetermination> votesDeterminations = new HashMap<String, VoteDetermination>();
private String espece;
private Map<String,VoteDetermination> votesDeterminations = new HashMap<String,VoteDetermination>();
 
private String contributeur;
 
private Date date;
 
public void ajouterVoteDetermination(VoteDetermination vd) {
49,7 → 59,7
public void setCommentaires(ArrayList<Commentaire> commentaires) {
this.commentaires = commentaires;
}
 
public void ajouterCommentaire(Commentaire commentaire) {
this.commentaires.add(commentaire);
}
/trunk/src/org/tela_botanica/del/client/modeles/Observation.java
7,10 → 7,25
public class Observation implements Serializable {
 
private static final long serialVersionUID = 840032625524143547L;
private String auteur, species, nomRetenu, famille, localite, date, numNomenclatural;
 
private String auteur;
 
private String species;
 
private String nomRetenu;
 
private String famille;
 
private String localite;
 
private String date;
 
private String numNomenclatural;
 
private List<String> motsClefs = new ArrayList<String>();
 
private List<PropositionDetermination> propositionsDetermination = new ArrayList<PropositionDetermination>();
 
private List<Image> images = new ArrayList<Image>();
 
public String getAuteur() {
/trunk/src/org/tela_botanica/del/client/modeles/Vote.java
3,7 → 3,6
import java.util.Date;
 
public class Vote {
 
private String id;
private int vote;
private String contributeur;