Subversion Repositories eFlore/Archives.cel-v2

Rev

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

Rev 31 Rev 36
Line 175... Line 175...
175
		return id_selection;
175
		return id_selection;
176
	}
176
	}
Line 177... Line 177...
177
 
177
 
178
	/**
178
	/**
179
	 * Accesseur pour le médiateur
179
	 * Accesseur pour le médiateur
180
	 * @return le mdéiateur associé à la vue
180
	 * @return le médiateur associé à la vue
181
	 */
181
	 */
182
	public ImageMediateur getIMediateur() {
182
	public ImageMediateur getIMediateur() {
183
		return iMediateur;
183
		return iMediateur;
Line 184... Line 184...
184
	}
184
	}
185
 
185
 
186
	/**
186
	/**
187
	 * Accesseur pour le store
187
	 * Accesseur pour le store
188
	 * @return le store associée à la vue
188
	 * @return le store associé à la vue
189
	 */
189
	 */
190
	public Store getSt() {
190
	public Store getSt() {
Line 203... Line 203...
203
	/**
203
	/**
204
	 * Fonction d'initialisation du contenu (appelée lors du premier affichage de la liste)
204
	 * Fonction d'initialisation du contenu (appelée lors du premier affichage de la liste)
205
	 */
205
	 */
206
	public void initialiser() {
206
	public void initialiser() {
Line 207... Line -...
207
		
-
 
208
		
207
		
209
		// Preparation de la dataview et du template
208
		// Preparation de la dataview et du template
210
		// le template va créer une div contenant une image
209
		// le template va créer une div contenant une image
211
		// pour chacune des photos
210
		// pour chacune des photos
212
		final XTemplate template = new XTemplate(
211
		final XTemplate template = new XTemplate(
Line 282... Line 281...
282
			// et on rafrachit la vue
281
			// et on rafrachit la vue
283
			dView.refresh();
282
			dView.refresh();
Line 284... Line 283...
284
			
283
			
Line 285... Line 284...
285
		}
284
		}
286
 
285
 
287
		// si le com)posant doit répandre le rafraichissement
286
		// si le composant doit répandre le rafraichissement
288
		if (repandreRafraichissement) {
287
		if (repandreRafraichissement) {
289
			// il en notifie le médiateur en lui donnant une copie des données
288
			// il en notifie le médiateur en lui donnant une copie des données et en notifiant qu'il en est l'expéditeur
290
			getIMediateur().synchroniserDonneesZoomListeGalerie(
289
			getIMediateur().synchroniserDonneesZoomListeGalerie(
Line -... Line 290...
-
 
290
					nouvelleDonnees, this);
291
					nouvelleDonnees, this);
291
		}
292
		}
292
		
-
 
293
		// si c'est la première mise à jour que l'on reçoit
293
		
294
		if(!estInstancie)
294
		if(!estInstancie)
295
		{
295
		{
296
			// alors le composant est considéré comme instancié
Line 296... Line 297...
296
			estInstancie = true ;
297
			estInstancie = true ;
-
 
298
		}
297
		}
299
	}
298
	}
300
 
299
 
301
	/**
300
	/**
302
	 * Méthode héritée de l'interface VueListable