Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 231 → Rev 232

/trunk/src/org/tela_botanica/del/client/modeles/Image.java
6,13 → 6,9
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,16 → 5,12
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;
45,15 → 41,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,19 → 1,18
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 protocol;
private Protocole protocole;
 
public Protocole getProtocol() {
return protocol;
public Protocole getProtocole() {
return protocole;
}
 
public void setProtocol(Protocole protocol) {
this.protocol = protocol;
public void setProtocole(Protocole protocole) {
this.protocole = protocole;
}
}
/trunk/src/org/tela_botanica/del/client/modeles/Protocole.java
3,12 → 3,9
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,17 → 1,15
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();
33,19 → 31,22
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,22 → 6,12
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;
private String id, espece, contributeur;
private ArrayList<Commentaire> commentaires = new ArrayList<Commentaire>();
private String espece;
private Map<String,VoteDetermination> votesDeterminations = new HashMap<String,VoteDetermination>();
 
private String contributeur;
 
private Map<String, VoteDetermination> votesDeterminations = new HashMap<String, VoteDetermination>();
private Date date;
 
public void ajouterVoteDetermination(VoteDetermination vd) {
59,7 → 49,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,25 → 7,10
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,6 → 3,7
import java.util.Date;
 
public class Vote {
 
private String id;
private int vote;
private String contributeur;