Subversion Repositories eFlore/Applications.del

Rev

Rev 303 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 303 Rev 321
Line 22... Line 22...
22
public class ForumPresenteur {
22
public class ForumPresenteur {
Line 23... Line 23...
23
	
23
	
24
	public interface Vue extends IsWidget {
24
	public interface Vue extends IsWidget {
25
		public abstract void initialiserEntetesTableau();
25
		public abstract void initialiserEntetesTableau();
26
		public abstract void ajouterLigne(PropositionDetermination determination,
26
		public abstract void ajouterLigne(PropositionDetermination determination,
27
				IsWidget barreRepartition);
27
				IsWidget barreRepartition, IsWidget arbreCommentaires);
28
		public abstract HasWidgets getTable();
28
		public abstract HasWidgets getTable();
Line 29... Line 29...
29
	}
29
	}
30
 
30
 
Line 71... Line 71...
71
	}
71
	}
Line 72... Line 72...
72
	
72
	
73
	private void ajouterPropositionDetermination(PropositionDetermination propositionDetermination) {
73
	private void ajouterPropositionDetermination(PropositionDetermination propositionDetermination) {
74
		BarreRepartitionVotePresenteur barreRepartitionVotePresenteur = new BarreRepartitionVotePresenteur(new BarreRepartitionVoteVue());
74
		BarreRepartitionVotePresenteur barreRepartitionVotePresenteur = new BarreRepartitionVotePresenteur(new BarreRepartitionVoteVue());
-
 
75
		calculerEtAfficherVoteDetermination(barreRepartitionVotePresenteur, propositionDetermination);
-
 
76
		
-
 
77
		ArbreCommentairePresenteur arbreCommentairePresenteur = new ArbreCommentairePresenteur(new ArbreCommentaireVue(), propositionDetermination);
75
		calculerEtAfficherVoteDetermination(barreRepartitionVotePresenteur, propositionDetermination);
78
		
76
		vue.ajouterLigne(propositionDetermination, barreRepartitionVotePresenteur.getBarreRepartitionVoteVue());
79
		vue.ajouterLigne(propositionDetermination, barreRepartitionVotePresenteur.getBarreRepartitionVoteVue(), arbreCommentairePresenteur.getArbreCommentaireVue());
Line 77... Line 80...
77
	}
80
	}
78
	
81
	
79
	private void calculerEtAfficherVoteDetermination(BarreRepartitionVotePresenteur barreRepartitionVotePresenteur, PropositionDetermination propositionDetermination) {	
82
	private void calculerEtAfficherVoteDetermination(BarreRepartitionVotePresenteur barreRepartitionVotePresenteur, PropositionDetermination propositionDetermination) {