Subversion Repositories eFlore/Applications.del

Rev

Rev 1257 | Rev 1690 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

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