/src/org/tela_botanica/del/client/modeles/MoyenneVote.java |
---|
New file |
0,0 → 1,40 |
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é; |
*/ |
private int score = -1; |
private String intituleAssocie; |
public MoyenneVote(int score, String intituleAssocie) { |
this.score = score; |
this.intituleAssocie = intituleAssocie; |
} |
public int getScore() { |
return score; |
} |
public void setScore(int score) { |
this.score = score; |
} |
public String getIntituleAssocie() { |
return intituleAssocie; |
} |
public void setIntituleAssocie(String intituleAssocie) { |
this.intituleAssocie = intituleAssocie; |
} |
@Override |
public int compareTo(MoyenneVote mv) { |
if (mv.getScore() > this.score) return 1; |
else if(mv.getScore() == this.score) return 0; |
else return -1; |
} |
} |
/src/org/tela_botanica/del/client/modeles/Vote.java |
---|
New file |
0,0 → 1,45 |
package org.tela_botanica.del.client.modeles; |
import java.util.Date; |
public class Vote { |
private String id; |
private int vote; |
private String contributeur; |
private Date date; |
public Vote() { |
} |
public String getId() { |
return id; |
} |
public void setId(String id) { |
this.id = id; |
} |
public int getVote() { |
return vote; |
} |
public void setVote(int vote) { |
this.vote = vote; |
} |
public String getContributeur() { |
return contributeur; |
} |
public void setContributeur(String contributeur) { |
this.contributeur = contributeur; |
} |
public Date getDate() { |
return date; |
} |
public void setDate(Date date) { |
this.date = date; |
} |
} |
/src/org/tela_botanica/del/client/modeles/VoteDetermination.java |
---|
2,47 → 2,18 |
import java.util.Date; |
public class VoteDetermination { |
public class VoteDetermination extends Vote { |
private static final long serialVersionUID = -1017065180398557172L; |
private PropositionDetermination propositionDetermination; |
private String id; |
private int vote; |
private String contributeur; |
private Date date; |
public int getVote() { |
return vote; |
public PropositionDetermination getPropositionDetermination() { |
return propositionDetermination; |
} |
public void setVote(int vote) { |
this.vote = vote; |
} |
public String getContributeur() { |
return contributeur; |
} |
public void setContributeur(String contributeur) { |
this.contributeur = contributeur; |
} |
public String getId() { |
return id; |
} |
public void setId(String id) { |
this.id = id; |
} |
public Date getDate() { |
return date; |
} |
public void setDate(Date date) { |
this.date = date; |
} |
public void setPropositionDetermination( |
PropositionDetermination propositionDetermination) { |
this.propositionDetermination = propositionDetermination; |
} |
} |
/src/org/tela_botanica/del/client/modeles/VoteProtocole.java |
---|
3,55 → 3,12 |
import java.io.Serializable; |
import java.util.Date; |
public class VoteProtocole implements Serializable { |
public class VoteProtocole extends Vote implements Serializable { |
/** |
* |
*/ |
private static final long serialVersionUID = -1017065180398557172L; |
private String id; |
private int vote; |
private String contributeur; |
private Date date; |
private Protocole protocol; |
public int getVote() { |
return vote; |
} |
public void setVote(int vote) { |
this.vote = vote; |
} |
public String getContributeur() { |
return contributeur; |
} |
public void setContributeur(String contributeur) { |
this.contributeur = contributeur; |
} |
public String getId() { |
return id; |
} |
public void setId(String id) { |
this.id = id; |
} |
public Date getDate() { |
return date; |
} |
public void setDate(Date date) { |
this.date = date; |
} |
public Protocole getProtocol() { |
return protocol; |
} |
59,5 → 16,4 |
public void setProtocol(Protocole protocol) { |
this.protocol = protocol; |
} |
} |