Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 921 → Rev 922

/trunk/src/org/tela_botanica/del/client/modeles/PropositionDetermination.java
9,17 → 9,16
private static final long serialVersionUID = 840032625524143547L;
private String id, espece, commentaire;
private int nbCommentaires = 0;
 
private Map<String, VoteDetermination> votesDeterminations = new HashMap<String, VoteDetermination>();
private Observation observation;
 
public PropositionDetermination(String id, Contributeur contributeur, String texte) {
setId(id);
setContributeur(contributeur);
setCommentaire(texte);
}
 
public PropositionDetermination(Observation observation) {
this.observation = observation;
}
51,7 → 50,7
public void setVotesDeterminations(Map<String, VoteDetermination> votesDeterminations) {
this.votesDeterminations = votesDeterminations;
}
 
public boolean utilisateurAVotePourDetermination(String idContributeur) {
return votesDeterminations.containsKey(idContributeur);
}
63,7 → 62,7
public void setObservation(Observation observation) {
this.observation = observation;
}
 
public void setCommentaire(String commentaire) {
this.commentaire = commentaire;
}
71,16 → 70,19
public String getCommentaire() {
return commentaire;
}
 
public void setNbCommentaires(int nbCommentaires) {
this.nbCommentaires = nbCommentaires;
}
 
public int getTotalCommentaires() {
if(nbCommentaires == 0) {
nbCommentaires = super.getTotalCommentaires();
if (nbCommentaires == 0) {
nbCommentaires = super.getTotalCommentaires();
if (this.getCommentaire() != null&&this.getCommentaire()!="") {
nbCommentaires += 1;
}
}
 
return nbCommentaires;
}
}