Subversion Repositories eFlore/Applications.del

Rev

Rev 305 | Rev 663 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
9 benjamin 1
package org.tela_botanica.del.client.modeles;
2
 
3
import java.io.Serializable;
141 aurelien 4
import java.util.ArrayList;
227 aurelien 5
import java.util.HashMap;
305 aurelien 6
import java.util.List;
227 aurelien 7
import java.util.Map;
9 benjamin 8
 
658 benjamin 9
public class PropositionDetermination extends InterventionForum implements PossesseurDeCommentaires, Serializable {
9 benjamin 10
 
11
	private static final long serialVersionUID = 840032625524143547L;
658 benjamin 12
	private String id, espece;
232 gduche 13
	private Map<String, VoteDetermination> votesDeterminations = new HashMap<String, VoteDetermination>();
658 benjamin 14
	public List<Commentaire> listeCommentaires = new ArrayList<Commentaire>();
9 benjamin 15
 
141 aurelien 16
	public void ajouterVoteDetermination(VoteDetermination vd) {
227 aurelien 17
		votesDeterminations.put(vd.getContributeur(), vd);
9 benjamin 18
	}
19
 
20
	public String getId() {
21
		return id;
22
	}
23
 
24
	public void setId(String id) {
25
		this.id = id;
26
	}
27
 
90 aurelien 28
	public String getEspece() {
29
		return espece;
30
	}
31
 
32
	public void setEspece(String espece) {
33
		this.espece = espece;
34
	}
147 benjamin 35
 
227 aurelien 36
	public Map<String, VoteDetermination> getVotesDeterminations() {
147 benjamin 37
		return votesDeterminations;
38
	}
39
 
227 aurelien 40
	public void setVotesDeterminations(Map<String, VoteDetermination> votesDeterminations) {
147 benjamin 41
		this.votesDeterminations = votesDeterminations;
42
	}
658 benjamin 43
 
44
	public List<Commentaire> getListeCommentaires() {
45
		return listeCommentaires;
46
	}
47
 
48
	@Override
49
	public void setListeCommentaires(List<Commentaire> listeCommentaires) {
50
		this.listeCommentaires = listeCommentaires;
51
	}
52
 
53
	@Override
54
	public void ajouterCommentaire(Commentaire commentaire) {
55
		listeCommentaires.add(commentaire);
56
	}
9 benjamin 57
}