Subversion Repositories eFlore/Applications.del

Rev

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