Subversion Repositories eFlore/Applications.del

Rev

Rev 1830 | 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
1834 aurelien 23
	Label lienOuvrages, lienEflore, lienBonnier, lienCles;
1196 gduche 24
 
25
	@UiField
26
	Hyperlink lienRetour;
27
 
28
	@UiField
1689 jpm 29
	Button btnDepublierObs, boutonAjoutProposition, boutonAjoutPropositionBas, boutonAjoutCommentaire, boutonAjoutCommentaireBas;
1196 gduche 30
 
31
	@UiField
32
	Panel metadonnees;
33
 
34
	interface DeterminationUIiBinder extends UiBinder<Widget, IdentiplanteDeterminationVue> {
35
	};
36
 
37
	private static DeterminationUIiBinder uiBinder = GWT.create(DeterminationUIiBinder.class);
38
 
39
	public IdentiplanteDeterminationVue() {
40
		initWidget(uiBinder.createAndBindUi(this));
41
		lienRetour.setTargetHistoryToken(ConstantesNavigation.HOME);
42
	}
43
 
44
	public Panel getForum() {
45
		return forum;
46
	}
47
 
48
	public Panel getDetailImageObservation() {
49
		return detailImageObservation;
50
	}
51
 
52
	public Panel getFormulaireRechercheEflore() {
53
		return formulaireRechercheEflore;
54
	}
55
 
56
	public Button getBoutonAjoutProposition() {
57
		return boutonAjoutProposition;
58
	}
59
 
60
	public Button getBoutonAjoutPropositionBas() {
61
		return boutonAjoutPropositionBas;
62
	}
63
 
1689 jpm 64
	@Override
65
	public HasClickHandlers getBoutonDepublierObs() {
66
		return btnDepublierObs;
67
	}
68
 
1196 gduche 69
	public Panel getMetadonnees() {
70
		return metadonnees;
71
	}
72
 
73
	public Button getBoutonAjoutCommentaire() {
74
		return boutonAjoutCommentaire;
75
	}
76
 
77
	public Button getBoutonAjoutCommentaireBas() {
78
		return boutonAjoutCommentaireBas;
79
	}
80
 
81
	@Override
82
	public HasClickHandlers getLienOuvrages() {
83
		return lienOuvrages;
84
	}
85
 
86
	@Override
87
	public HasClickHandlers getLienBonnier() {
88
		return lienBonnier;
89
	}
1689 jpm 90
 
1196 gduche 91
	@Override
92
	public HasClickHandlers getLienCles() {
93
		return lienCles;
94
	}
95
 
96
	@Override
97
	public HasClickHandlers getLienEflore() {
98
		return lienEflore;
99
	}
100
 
1257 aurelien 101
	@Override
1196 gduche 102
	public HasWidgets getZoneRss() {
103
		return zoneRss;
104
	}
1257 aurelien 105
 
106
	@Override
107
	public void viderMetadonnees() {
108
		metadonnees.clear();
109
	}
1690 jpm 110
 
111
	@Override
112
	public void cacherZoneActionsObs() {
113
		zoneActionsObs.setVisible(false);
114
	}
115
 
116
	@Override
117
	public void afficherZoneActionsObs() {
118
		zoneActionsObs.setVisible(true);
119
	}
1830 aurelien 120
 
121
	@Override
122
	public void viderForum() {
123
		forum.clear();
124
	}
1196 gduche 125
}
126