Subversion Repositories eFlore/Applications.del

Rev

Rev 1064 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1064 Rev 1069
Line 2... Line 2...
2
 
2
 
3
import java.util.ArrayList;
3
import java.util.ArrayList;
Line 4... Line 4...
4
import java.util.List;
4
import java.util.List;
-
 
5
 
-
 
6
import org.tela_botanica.del.client.cache.CacheClient;
-
 
7
import org.tela_botanica.del.client.composants.fenetreoverlay.FenetreOverlayDefilanteVue;
-
 
8
import org.tela_botanica.del.client.composants.fenetreoverlay.FenetreOverlaySimplePresenteur;
5
 
9
import org.tela_botanica.del.client.composants.images.DetailImagePresenteur;
6
import org.tela_botanica.del.client.cache.CacheClient;
10
import org.tela_botanica.del.client.composants.images.DetailImageVue;
7
import org.tela_botanica.del.client.modeles.Image;
11
import org.tela_botanica.del.client.modeles.Image;
8
import org.tela_botanica.del.client.modeles.ImageServiceResultat;
12
import org.tela_botanica.del.client.modeles.ImageServiceResultat;
9
import org.tela_botanica.del.client.modeles.InformationsRecherche;
13
import org.tela_botanica.del.client.modeles.InformationsRecherche;
Line 42... Line 46...
42
		public void afficherAucuneImageTrouvee();
46
		public void afficherAucuneImageTrouvee();
Line 43... Line 47...
43
 
47
 
Line 44... Line 48...
44
		public HTMLPanel getFormulaireRecherche();
48
		public HTMLPanel getFormulaireRecherche();
-
 
49
		
-
 
50
		public void setCurrentIndexImages(int index);
-
 
51
		
-
 
52
		public com.google.gwt.user.client.ui.Image getImagePrincipale();
45
		
53
		
Line 46... Line 54...
46
		public void setCurrentIndexImages(int index);
54
		public com.google.gwt.user.client.ui.Image getImageEflore();
47
	}
55
	}
Line 138... Line 146...
138
				vue.setCurrentIndexImages(0);
146
				vue.setCurrentIndexImages(0);
139
				getImagesEflore().clear();
147
				getImagesEflore().clear();
140
				chargerObservationsEflore();
148
				chargerObservationsEflore();
141
			}
149
			}
142
		});
150
		});
-
 
151
		
-
 
152
		vue.getImagePrincipale().addClickHandler(new ClickHandler() {
-
 
153
			
-
 
154
			@Override
-
 
155
			public void onClick(ClickEvent arg0) {
-
 
156
				FenetreOverlaySimplePresenteur presenteurGalerie = new FenetreOverlaySimplePresenteur(new FenetreOverlayDefilanteVue());
-
 
157
				presenteurGalerie.ouvrirFenetreModaleDefilante(0, new DetailImagePresenteur(imagePrincipale, new DetailImageVue()));
-
 
158
				presenteurGalerie.afficherBoutonsSuivantsPrecedents(false);
-
 
159
			}
-
 
160
		});
-
 
161
		
-
 
162
		vue.getImageEflore().addClickHandler(new ClickHandler() {
-
 
163
			
-
 
164
			@Override
-
 
165
			public void onClick(ClickEvent arg0) {
-
 
166
				FenetreOverlaySimplePresenteur presenteurGalerie = new FenetreOverlaySimplePresenteur(new FenetreOverlayDefilanteVue());
-
 
167
				presenteurGalerie.ouvrirFenetreModaleDefilante(0, new DetailImagePresenteur(imagesEflore.get(vue.getCurrentIndexImages()), new DetailImageVue()));
-
 
168
				presenteurGalerie.afficherBoutonsSuivantsPrecedents(false);
-
 
169
			}
-
 
170
		});
143
	}
171
	}
Line 144... Line 172...
144
 
172
 
145
	public List<org.tela_botanica.del.client.modeles.Image> getImagesEflore() {
173
	public List<org.tela_botanica.del.client.modeles.Image> getImagesEflore() {
146
		return imagesEflore;
174
		return imagesEflore;
Line 147... Line 175...
147
	}
175
	}
148
 
176
 
149
	public void addImagesEflore(List<org.tela_botanica.del.client.modeles.Image> imagesEflore) {
177
	public void addImagesEflore(List<org.tela_botanica.del.client.modeles.Image> imagesEflore) {
-
 
178
		this.imagesEflore.addAll(imagesEflore);
-
 
179
	}
Line 150... Line 180...
150
		this.imagesEflore.addAll(imagesEflore);
180