Line 5... |
Line 5... |
5 |
import org.tela_botanica.del.client.cache.CacheClient;
|
5 |
import org.tela_botanica.del.client.cache.CacheClient;
|
6 |
import org.tela_botanica.del.client.modeles.Image;
|
6 |
import org.tela_botanica.del.client.modeles.Image;
|
7 |
import org.tela_botanica.del.client.modeles.Protocole;
|
7 |
import org.tela_botanica.del.client.modeles.Protocole;
|
8 |
import org.tela_botanica.del.client.modeles.VoteProtocole;
|
8 |
import org.tela_botanica.del.client.modeles.VoteProtocole;
|
9 |
import org.tela_botanica.del.client.services.rest.VoteProtocoleService;
|
9 |
import org.tela_botanica.del.client.services.rest.VoteProtocoleService;
|
10 |
import org.tela_botanica.del.client.services.rest.VoteProtocoleServiceConcret;
|
- |
|
11 |
import org.tela_botanica.del.client.services.rest.async.VoteProtocoleCallback;
|
10 |
import org.tela_botanica.del.client.services.rest.async.VoteProtocoleCallback;
|
Line 12... |
Line 11... |
12 |
|
11 |
|
13 |
import com.google.gwt.event.dom.client.ClickEvent;
|
12 |
import com.google.gwt.event.dom.client.ClickEvent;
|
14 |
import com.google.gwt.event.dom.client.ClickHandler;
|
13 |
import com.google.gwt.event.dom.client.ClickHandler;
|
Line 56... |
Line 55... |
56 |
private int valeurVoteDefaut = -1;
|
55 |
private int valeurVoteDefaut = -1;
|
57 |
private int valeurVoteUtilisateur = -1;
|
56 |
private int valeurVoteUtilisateur = -1;
|
58 |
private int valeurVoteTotal = 0;
|
57 |
private int valeurVoteTotal = 0;
|
Line 59... |
Line 58... |
59 |
|
58 |
|
60 |
// TODO: on devrait passer un conteneur qui permet d'accéder à ces services
|
59 |
// TODO: on devrait passer un conteneur qui permet d'accéder à ces services
|
Line 61... |
Line 60... |
61 |
private VoteProtocoleService voteProtocoleService = new VoteProtocoleServiceConcret();
|
60 |
private VoteProtocoleService voteProtocoleService;
|
62 |
|
61 |
|
63 |
public MoyenneVotePresenteur(Image image, Protocole protocole, Vue vue) {
|
62 |
public MoyenneVotePresenteur(Image image, Protocole protocole, Vue vue, VoteProtocoleService voteProtocoleService) {
|
64 |
this.vue = vue;
|
63 |
this.vue = vue;
|
- |
|
64 |
this.protocole = protocole;
|
65 |
this.protocole = protocole;
|
65 |
this.image = image;
|
Line 66... |
Line 66... |
66 |
this.image = image;
|
66 |
this.voteProtocoleService = voteProtocoleService;
|
67 |
}
|
67 |
}
|
68 |
|
68 |
|