Subversion Repositories eFlore/Applications.del

Rev

Rev 1690 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1196 gduche 1
package org.tela_botanica.del.client.vues.identiplante.plateformedetermination;
2
 
3
import org.tela_botanica.del.client.gestionhistorique.ConstantesNavigation;
4
 
5
import com.google.gwt.core.client.GWT;
6
import com.google.gwt.event.dom.client.HasClickHandlers;
7
import com.google.gwt.uibinder.client.UiBinder;
8
import com.google.gwt.uibinder.client.UiField;
9
import com.google.gwt.user.client.ui.Button;
10
import com.google.gwt.user.client.ui.Composite;
11
import com.google.gwt.user.client.ui.HasWidgets;
12
import com.google.gwt.user.client.ui.Hyperlink;
13
import com.google.gwt.user.client.ui.Label;
14
import com.google.gwt.user.client.ui.Panel;
15
import com.google.gwt.user.client.ui.Widget;
16
 
17
public class IdentiplanteDeterminationVue extends Composite implements IdentiplanteDeterminationPresenteur.Vue {
18
 
19
	@UiField
1690 jpm 20
	Panel forum, detailImageObservation, formulaireRechercheEflore, zoneRss, zoneActionsObs;
1196 gduche 21
 
22
	@UiField
23
	Label nomTaxonProbable, lienOuvrages, lienEflore, lienBonnier, lienCles;
24
 
25
	@UiField
1257 aurelien 26
	Button boutonValidationTaxon;
27
 
28
	@UiField
1196 gduche 29
	Hyperlink lienRetour;
30
 
31
	@UiField
1689 jpm 32
	Button btnDepublierObs, boutonAjoutProposition, boutonAjoutPropositionBas, boutonAjoutCommentaire, boutonAjoutCommentaireBas;
1196 gduche 33
 
34
	@UiField
35
	Panel metadonnees;
36
 
37
	interface DeterminationUIiBinder extends UiBinder<Widget, IdentiplanteDeterminationVue> {
38
	};
39
 
40
	private static DeterminationUIiBinder uiBinder = GWT.create(DeterminationUIiBinder.class);
41
 
42
	public IdentiplanteDeterminationVue() {
43
		initWidget(uiBinder.createAndBindUi(this));
44
		lienRetour.setTargetHistoryToken(ConstantesNavigation.HOME);
45
	}
46
 
47
	public Panel getForum() {
48
		return forum;
49
	}
50
 
51
	public Panel getDetailImageObservation() {
52
		return detailImageObservation;
53
	}
54
 
55
	public Panel getFormulaireRechercheEflore() {
56
		return formulaireRechercheEflore;
57
	}
58
 
59
	public Button getBoutonAjoutProposition() {
60
		return boutonAjoutProposition;
61
	}
62
 
63
	public Button getBoutonAjoutPropositionBas() {
64
		return boutonAjoutPropositionBas;
65
	}
66
 
1689 jpm 67
	@Override
68
	public HasClickHandlers getBoutonDepublierObs() {
69
		return btnDepublierObs;
70
	}
71
 
1196 gduche 72
	public Panel getMetadonnees() {
73
		return metadonnees;
74
	}
75
 
76
	@Override
77
	public void afficherNomTaxonProbable(String nomTaxon) {
78
		this.nomTaxonProbable.setText(nomTaxon);
79
	}
80
 
81
	public Button getBoutonAjoutCommentaire() {
82
		return boutonAjoutCommentaire;
83
	}
84
 
85
	public Button getBoutonAjoutCommentaireBas() {
86
		return boutonAjoutCommentaireBas;
87
	}
88
 
89
	@Override
90
	public HasClickHandlers getLienOuvrages() {
91
		return lienOuvrages;
92
	}
93
 
94
	@Override
95
	public HasClickHandlers getLienBonnier() {
96
		return lienBonnier;
97
	}
1689 jpm 98
 
1196 gduche 99
	@Override
100
	public HasClickHandlers getLienCles() {
101
		return lienCles;
102
	}
103
 
104
	@Override
105
	public HasClickHandlers getLienEflore() {
106
		return lienEflore;
107
	}
108
 
1257 aurelien 109
	@Override
1196 gduche 110
	public HasWidgets getZoneRss() {
111
		return zoneRss;
112
	}
1199 gduche 113
 
1257 aurelien 114
	@Override
115
	public HasClickHandlers getBoutonValidationTaxon() {
116
		return boutonValidationTaxon;
117
	}
118
 
119
	@Override
120
	public void cacherBoutonValidationTaxon() {
121
		boutonValidationTaxon.setVisible(false);
122
	}
123
 
124
	@Override
125
	public void afficherBoutonValidationTaxon() {
126
		boutonValidationTaxon.setVisible(true);
127
	}
128
 
129
	@Override
130
	public void viderMetadonnees() {
131
		metadonnees.clear();
132
	}
1690 jpm 133
 
134
	@Override
135
	public void cacherZoneActionsObs() {
136
		zoneActionsObs.setVisible(false);
137
	}
138
 
139
	@Override
140
	public void afficherZoneActionsObs() {
141
		zoneActionsObs.setVisible(true);
142
	}
1196 gduche 143
}
144