Subversion Repositories eFlore/Applications.del

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
46 aurelien 1
package org.tela_botanica.del.client.vues.plateformedetermination;
2
 
3
import com.google.gwt.core.client.GWT;
4
import com.google.gwt.uibinder.client.UiBinder;
5
import com.google.gwt.uibinder.client.UiField;
262 aurelien 6
import com.google.gwt.user.client.ui.Button;
46 aurelien 7
import com.google.gwt.user.client.ui.Composite;
649 gduche 8
import com.google.gwt.user.client.ui.HasWidgets;
645 gduche 9
import com.google.gwt.user.client.ui.Label;
629 aurelien 10
import com.google.gwt.user.client.ui.HTMLPanel;
11
import com.google.gwt.user.client.ui.HorizontalPanel;
12
import com.google.gwt.user.client.ui.IsWidget;
13
import com.google.gwt.user.client.ui.Label;
447 gduche 14
import com.google.gwt.user.client.ui.Panel;
46 aurelien 15
import com.google.gwt.user.client.ui.VerticalPanel;
16
import com.google.gwt.user.client.ui.Widget;
17
 
303 aurelien 18
public class DeterminationVue extends Composite implements DeterminationPresenteur.Vue {
134 gduche 19
 
20
	@UiField
645 gduche 21
	Panel forum, detailImageObservation, formulaireRechercheEflore, voteProtocole;
447 gduche 22
 
645 gduche 23
	@UiField
24
	Label nomTaxonProbable;
25
 
262 aurelien 26
	@UiField
27
	Button boutonAjoutProposition;
447 gduche 28
 
29
	@UiField
30
	Panel metadonnees;
134 gduche 31
 
32
	interface DeterminationUIiBinder extends UiBinder<Widget, DeterminationVue> {
33
	};
34
 
46 aurelien 35
	private static DeterminationUIiBinder uiBinder = GWT.create(DeterminationUIiBinder.class);
36
 
37
	public DeterminationVue() {
134 gduche 38
		initWidget(uiBinder.createAndBindUi(this));
46 aurelien 39
	}
134 gduche 40
 
625 gduche 41
	public Panel getForum() {
46 aurelien 42
		return forum;
43
	}
134 gduche 44
 
625 gduche 45
	public Panel getDetailImageObservation() {
46 aurelien 46
		return detailImageObservation;
47
	}
134 gduche 48
 
625 gduche 49
	public Panel getFormulaireRechercheEflore() {
70 aurelien 50
		return formulaireRechercheEflore;
51
	}
134 gduche 52
 
625 gduche 53
	public Panel getVoteProtocole() {
54
		return voteProtocole;
102 aurelien 55
	}
140 aurelien 56
 
262 aurelien 57
	public Button getBoutonAjoutProposition() {
58
		return boutonAjoutProposition;
59
	}
447 gduche 60
 
61
	public Panel getMetadonnees() {
62
		return metadonnees;
63
	}
629 aurelien 64
 
65
	@Override
645 gduche 66
	public void afficherNomTaxonProbable(String nomTaxon) {
67
		this.nomTaxonProbable.setText(nomTaxon);
68
	}
649 gduche 69
 
645 gduche 70
	@Override
649 gduche 71
	public HasWidgets getNouvelleLigneProtocole() {
72
		HTMLPanel nouvelleLigne = new HTMLPanel("");
73
		this.voteProtocole.add(nouvelleLigne);
74
		return nouvelleLigne;
629 aurelien 75
	}
46 aurelien 76
}