Subversion Repositories eFlore/Applications.del

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
41 aurelien 1
package org.tela_botanica.del.client.vues.plateformedetermination.formulaireproposition;
2
 
46 aurelien 3
import java.util.Iterator;
4
import java.util.List;
5
 
41 aurelien 6
import com.google.gwt.core.client.GWT;
7
import com.google.gwt.uibinder.client.UiBinder;
8
import com.google.gwt.uibinder.client.UiField;
77 aurelien 9
import com.google.gwt.user.client.ui.Button;
41 aurelien 10
import com.google.gwt.user.client.ui.Composite;
46 aurelien 11
import com.google.gwt.user.client.ui.ListBox;
41 aurelien 12
import com.google.gwt.user.client.ui.TextArea;
13
import com.google.gwt.user.client.ui.TextBox;
14
import com.google.gwt.user.client.ui.Widget;
15
 
46 aurelien 16
public class FormulairePropositionVue extends Composite {
148 benjamin 17
 
41 aurelien 18
	@UiField(provided = true)
19
	public TextBox nomPrenom = new TextBox();
148 benjamin 20
 
41 aurelien 21
	@UiField(provided = true)
140 aurelien 22
	public TextBox propositionTaxon = new TextBox();
148 benjamin 23
 
41 aurelien 24
	@UiField(provided = true)
128 aurelien 25
	public ListBox pourcentageConfiance = new ListBox();
148 benjamin 26
 
41 aurelien 27
	@UiField(provided = true)
28
	public TextArea commentaires = new TextArea();
148 benjamin 29
 
77 aurelien 30
	@UiField(provided = true)
31
	public Button boutonValidationProposition = new Button();
148 benjamin 32
 
33
	interface FormulairePropositionUIiBinder extends UiBinder<Widget, FormulairePropositionVue> {
34
	};
35
 
41 aurelien 36
	FormulairePropositionUIiBinder uiBinder = GWT.create(FormulairePropositionUIiBinder.class);
37
 
46 aurelien 38
	public FormulairePropositionVue() {
148 benjamin 39
		initWidget(uiBinder.createAndBindUi(this));
41 aurelien 40
	}
148 benjamin 41
 
42
	public void chargerPourcentagesConfiance(List<String> pourcentagesConfiance) {
43
 
128 aurelien 44
		pourcentageConfiance.clear();
148 benjamin 45
 
46
		for (Iterator<String> it = pourcentagesConfiance.iterator(); it.hasNext();) {
128 aurelien 47
			pourcentageConfiance.addItem(it.next());
48
		}
49
	}
77 aurelien 50
 
51
	public TextBox getNomPrenom() {
52
		return nomPrenom;
53
	}
54
 
140 aurelien 55
	public TextBox getPropositionTaxon() {
56
		return propositionTaxon;
77 aurelien 57
	}
58
 
128 aurelien 59
	public ListBox getPourcentageConfiance() {
77 aurelien 60
		return pourcentageConfiance;
61
	}
62
 
63
	public TextArea getCommentaires() {
64
		return commentaires;
65
	}
66
 
67
	public Button getBoutonValidationProposition() {
68
		return boutonValidationProposition;
69
	}
41 aurelien 70
}