Subversion Repositories eFlore/Applications.del

Rev

Rev 939 | Rev 1084 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 939 Rev 959
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