Subversion Repositories eFlore/Applications.del

Rev

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

Rev 921 Rev 922
Line 11... Line 11...
11
import com.google.gwt.user.client.ui.HTML;
11
import com.google.gwt.user.client.ui.HTML;
12
import com.google.gwt.user.client.ui.HTMLPanel;
12
import com.google.gwt.user.client.ui.HTMLPanel;
13
import com.google.gwt.user.client.ui.IsWidget;
13
import com.google.gwt.user.client.ui.IsWidget;
14
import com.google.gwt.user.client.ui.Widget;
14
import com.google.gwt.user.client.ui.Widget;
Line 15... Line 15...
15
 
15
 
16
public class LignePropositionVue extends Composite {
16
public class LignePropositionVue extends Composite implements LignePropositionPresenteur.Vue {
17
	
17
 
18
	// Gestion d'UiBinder
18
	// Gestion d'UiBinder
19
	interface MyUiBinder extends UiBinder<Widget, LignePropositionVue> {
19
	interface MyUiBinder extends UiBinder<Widget, LignePropositionVue> {
Line 20... Line 20...
20
	}
20
	}
21
 
21
 
22
	private static MyUiBinder uibinder = GWT.create(MyUiBinder.class);
22
	private static MyUiBinder uibinder = GWT.create(MyUiBinder.class);
23
	@UiField
23
	@UiField
24
	HTMLPanel conteneurPanneauDeterminations;
24
	HTMLPanel conteneurPanneauDeterminations;
25
	
25
 
26
	@UiField 
26
	@UiField
27
	FocusPanel conteneurPanneauVotes, conteneurPanneauCommentaires;
27
	FocusPanel conteneurPanneauVotes, conteneurPanneauCommentaires;
28
	
28
 
29
	@UiField 
29
	@UiField
30
	HTML nbVotesHtml, nbCommentairesHtml;
30
	HTML nbVotesHtml, nbCommentairesHtml;
31
	
31
 
32
	public LignePropositionVue(IsWidget panneauDeterminations, int nbVotes, int nbCommentaires) {
-
 
33
		initWidget(uibinder.createAndBindUi(this));
32
	public LignePropositionVue(IsWidget panneauDeterminations) {
34
		
-
 
35
		conteneurPanneauDeterminations.add(panneauDeterminations);
-
 
36
		nbVotesHtml.setHTML(nbVotes+"");
-
 
37
		nbCommentairesHtml.setHTML(nbCommentaires+"");
33
		initWidget(uibinder.createAndBindUi(this));
38
		
34
		conteneurPanneauDeterminations.add(panneauDeterminations);
39
		conteneurPanneauVotes.setTitle(I18n.getVocabulary().voirDetailVotes());
35
		conteneurPanneauVotes.setTitle(I18n.getVocabulary().voirDetailVotes());
40
		conteneurPanneauCommentaires.setTitle(I18n.getVocabulary().voirDetailCommentaires());
36
		conteneurPanneauCommentaires.setTitle(I18n.getVocabulary().voirDetailCommentaires());
41
	}
37
	}
42
	
38
 
43
	public HasClickHandlers getZoneNbVotes() {
39
	public HasClickHandlers getZoneNbVotes() {
44
		return conteneurPanneauVotes;
40
		return conteneurPanneauVotes;
45
	}
41
	}
46
	
42
 
47
	public HasClickHandlers getZoneNbCommentaires() {
43
	public HasClickHandlers getZoneNbCommentaires() {
48
		return conteneurPanneauCommentaires;
44
		return conteneurPanneauCommentaires;
49
	}
45
	}
50
	
46
 
51
	public void setNbVotes(int nbVotes) {
47
	public void setNbVotes(int nbVotes) {
52
		nbVotesHtml.setHTML(nbVotes+"");
48
		nbVotesHtml.setHTML(nbVotes + "");
53
	}
49
	}
54
	
50
 
55
	public void setNbCommentaires(int nbCommentaires) {
51
	public void setNbCommentaires(int nbCommentaires) {
56
		nbCommentairesHtml.setHTML(nbCommentaires+"");
52
		nbCommentairesHtml.setHTML(nbCommentaires + "");