Subversion Repositories eFlore/Applications.del

Rev

Rev 1587 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1587 Rev 1667
Line 1... Line 1...
1
package org.tela_botanica.del.client.vues.pictoflora.resultats.images;
1
package org.tela_botanica.del.client.vues.pictoflora.resultats.images;
Line 2... Line -...
2
 
-
 
3
import org.tela_botanica.del.client.config.Config;
2
 
Line 4... Line 3...
4
import org.tela_botanica.del.client.i18n.I18n;
3
import org.tela_botanica.del.client.i18n.I18n;
5
 
4
 
6
import com.google.gwt.core.client.GWT;
5
import com.google.gwt.core.client.GWT;
Line 15... Line 14...
15
import com.google.gwt.user.client.ui.HorizontalPanel;
14
import com.google.gwt.user.client.ui.HorizontalPanel;
16
import com.google.gwt.user.client.ui.Image;
15
import com.google.gwt.user.client.ui.Image;
17
import com.google.gwt.user.client.ui.IsWidget;
16
import com.google.gwt.user.client.ui.IsWidget;
18
import com.google.gwt.user.client.ui.Label;
17
import com.google.gwt.user.client.ui.Label;
19
import com.google.gwt.user.client.ui.Panel;
18
import com.google.gwt.user.client.ui.Panel;
-
 
19
import com.google.gwt.user.client.ui.PushButton;
20
import com.google.gwt.user.client.ui.Widget;
20
import com.google.gwt.user.client.ui.Widget;
Line 21... Line 21...
21
 
21
 
Line 22... Line 22...
22
public class ImageVue extends Composite implements ImagePresenteur.Vue {
22
public class ImageVue extends Composite implements ImagePresenteur.Vue {
Line 30... Line 30...
30
	
30
	
31
	@UiField
31
	@UiField
Line 32... Line 32...
32
	protected HTML nomEspece, nomAuteur;
32
	protected HTML nomEspece, nomAuteur;
33
	
33
	
Line 34... Line 34...
34
	@UiField
34
	@UiField
35
	protected HTMLPanel zoneVoter, zonePlus;
35
	protected HTMLPanel zoneVoter, zonePlus, zoneActionsImage;
Line 36... Line 36...
36
 
36
 
37
	@UiField
37
	@UiField
Line 38... Line 38...
38
	protected HorizontalPanel voter;
38
	protected HorizontalPanel voter;
39
 
39
 
40
	@UiField
40
	@UiField
41
	protected Panel zoneCache, zoneMotsCles;
41
	protected Panel zoneCache, zoneMotsCles;
42
 
42
 
Line 43... Line 43...
43
	@UiField
43
	@UiField
44
	Image imagePrincipale;
44
	Image imagePrincipale;
Line 45... Line 45...
45
 
45
	
Line 78... Line 78...
78
		imagePrincipale.setUrl(image.getUrl());
78
		imagePrincipale.setUrl(image.getUrl());
79
		imagePrincipale.setPixelSize(250, 250);
79
		imagePrincipale.setPixelSize(250, 250);
80
		imagePrincipale.setTitle(I18n.getVocabulary().indicationActionClicImage());
80
		imagePrincipale.setTitle(I18n.getVocabulary().indicationActionClicImage());
81
		imagePrincipale.setAltText(image.getObservation().getAuteur() + " - " + image.getObservation().getNomRetenu());
81
		imagePrincipale.setAltText(image.getObservation().getAuteur() + " - " + image.getObservation().getNomRetenu());
Line 82... Line 82...
82
		
82
		
83
		voirMotsCles.setTitle(I18n.getVocabulary().voirMotsCles());
83
		btnVoirTags.setTitle(I18n.getVocabulary().voirMotsCles());
-
 
84
		btnVoirInfoObs.setTitle(I18n.getVocabulary().voirMetadonnees());
84
		enSavoirPlus.setTitle(I18n.getVocabulary().voirMetadonnees());
85
		zoneActionsImage.setTitle(I18n.getVocabulary().supprimerImage());
Line 85... Line 86...
85
	}
86
	}
86
 
87
 
87
	@Override
88
	@Override
Line 94... Line 95...
94
		return imagePrincipale;
95
		return imagePrincipale;
95
	}
96
	}
Line 96... Line 97...
96
	
97
	
97
	@Override
98
	@Override
98
	public HasClickHandlers getEnSavoirPlus() {
99
	public HasClickHandlers getEnSavoirPlus() {
99
		return enSavoirPlus;
100
		return btnVoirInfoObs;
Line 100... Line 101...
100
	}
101
	}
101
	
102
	
102
	@Override
103
	@Override
103
	public HasClickHandlers getVoirMotsCles() {
104
	public HasClickHandlers getVoirMotsCles() {
Line 104... Line 105...
104
		return voirMotsCles;
105
		return btnVoirTags;
105
	}
106
	}
106
 
107
 
Line 137... Line 138...
137
	@Override
138
	@Override
138
	public HasClickHandlers getNomAuteur() {
139
	public HasClickHandlers getNomAuteur() {
139
		return nomAuteur;
140
		return nomAuteur;
140
	}
141
	}
Line 141... Line -...
141
	
-
 
142
	
-
 
143
	
142
	
144
	@Override
143
	@Override
145
	public HasClickHandlers getNomEspece() {
144
	public HasClickHandlers getNomEspece() {
146
		return nomEspece;
145
		return nomEspece;
Line 172... Line 171...
172
 
171
 
173
	@Override
172
	@Override
174
	public void ajouterStyleLienAuteur() {
173
	public void ajouterStyleLienAuteur() {
175
		nomAuteur.addStyleName("lien");
174
		nomAuteur.addStyleName("lien");
-
 
175
	}
-
 
176
	
-
 
177
	@Override
-
 
178
	public HasClickHandlers getBoutonSupprimerImage() {
-
 
179
		return btnSupprImg;
-
 
180
	}
-
 
181
	
-
 
182
	@Override
-
 
183
	public void cacherZoneActionsImage() {
-
 
184
		zoneActionsImage.setVisible(false);
-
 
185
	}
-
 
186
	
-
 
187
	@Override
-
 
188
	public void afficherZoneActionsImage() {
-
 
189
		zoneActionsImage.setVisible(true);
176
	}
190
	}