47,25 → 47,34 |
this.idImage = idImage; |
} |
|
private Map<String, List<VoteProtocole>> voteProtocoles = new HashMap<String, List<VoteProtocole>>(); |
// Impossible d'utiliser le type générique Map ici, pourquoi ? je ne sais pas ! |
private HashMap<String, HashMap<String, VoteProtocole>> votesProtocoles = new HashMap<String, HashMap<String, VoteProtocole>>(); |
|
public List<VoteProtocole> getVoteProtocoles(String id_protocole) { |
if(!voteProtocoles.containsKey(""+id_protocole) || voteProtocoles.get(""+id_protocole) == null) { |
voteProtocoles.put(""+id_protocole, new ArrayList<VoteProtocole>()); |
public void ajouterVoteProtocole(VoteProtocole voteProcotole) { |
getVotesProtocoles(voteProcotole.getIdProtocole()).put(voteProcotole.getContributeur(), voteProcotole); |
} |
|
public HashMap<String, VoteProtocole> getVotesProtocoles(String id_protocole) { |
if(!votesProtocoles.containsKey(""+id_protocole) || votesProtocoles.get(""+id_protocole) == null) { |
votesProtocoles.put(""+id_protocole, new HashMap<String, VoteProtocole>()); |
} |
return voteProtocoles.get(id_protocole+""); |
return votesProtocoles.get(id_protocole+""); |
} |
|
public List<VoteProtocole> getVotesProtocoles(int id_protocole) { |
return getVoteProtocoles(id_protocole+""); |
public HashMap<String, VoteProtocole> getVotesProtocoles(int id_protocole) { |
return getVotesProtocoles(id_protocole+""); |
} |
|
public void setVoteProtocoles(Map<String, List<VoteProtocole>> voteProtocoles) { |
this.voteProtocoles = voteProtocoles; |
public HashMap<String, HashMap<String, VoteProtocole>> getListeVotesProtocoles() { |
return votesProtocoles; |
} |
|
public void setVoteProtocoles(HashMap<String, HashMap<String, VoteProtocole>> voteProtocoles) { |
this.votesProtocoles = voteProtocoles; |
} |
|
public void setVoteProtocoles(String id_protocole, List<VoteProtocole> voteProtocoles) { |
this.voteProtocoles.put(id_protocole, voteProtocoles); |
public void setVoteProtocoles(String id_protocole, HashMap<String, VoteProtocole> voteProtocoles) { |
this.votesProtocoles.put(id_protocole, voteProtocoles); |
} |
|
public Observation getObservation() { |