Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1045 Rev 1089
Line 16... Line 16...
16
 
16
 
Line 17... Line 17...
17
public class LigneProtocolePresenteur extends Presenteur {
17
public class LigneProtocolePresenteur extends Presenteur {
Line 18... Line -...
18
 
-
 
19
	public interface Vue extends IsWidget {
-
 
20
 
18
 
21
		void setNom(String nom);
19
	public interface Vue extends IsWidget {
Line 22... Line 20...
22
 
20
 
23
		HasWidgets getZoneVote();
21
		HasWidgets getZoneVote();
Line 24... Line 22...
24
	}
22
	}
25
 
23
 
26
	private Vue vue;
24
	private Vue vue;
27
	private Protocole protocole;
-
 
28
 
25
	private Protocole protocole;
29
	public LigneProtocolePresenteur(Protocole protocole, Vue vue) {
26
 
Line 30... Line 27...
30
		this.vue = vue;
27
	public LigneProtocolePresenteur(Protocole protocole, Vue vue) {
31
		this.protocole = protocole;
28
		this.vue = vue;
32
		setNom(protocole.getNom());
29
		this.protocole = protocole;
33
		chargerValeursProtocolePourImageCourante();
30
		chargerValeursProtocolePourImageCourante();
34
	}
31
	}
35
	
32
	
Line 36... Line -...
36
	public void chargerValeursProtocolePourImageCourante(){
-
 
37
		vue.getZoneVote().clear();
-
 
38
		Image imageCourante = CacheClient.getInstance().getImageCourante();
-
 
39
		MoyenneVotePresenteur votePresenteur = new MoyenneVotePresenteur(imageCourante, protocole, new MoyenneVoteVue(), new VoteProtocoleServiceConcret());
-
 
40
		votePresenteur.go(vue.getZoneVote());
33
	public void chargerValeursProtocolePourImageCourante(){
41
	}
34
		vue.getZoneVote().clear();
42
 
35
		Image imageCourante = CacheClient.getInstance().getImageCourante();
Line 43... Line 36...
43
	public void setNom(String nom) {
36
		MoyenneVotePresenteur votePresenteur = new MoyenneVotePresenteur(imageCourante, protocole, new MoyenneVoteVue(), new VoteProtocoleServiceConcret());