Subversion Repositories eFlore/Archives.cel-v2

Rev

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

Rev 12 Rev 16
Line 53... Line 53...
53
	private ColumnConfig lieImage ;
53
	private ColumnConfig lieImage ;
54
	private ColumnConfig datImage ;
54
	private ColumnConfig datImage ;
55
	private ColumnConfig appImage ;
55
	private ColumnConfig appImage ;
56
	private ColumnModel modeleColonnes ;
56
	private ColumnModel modeleColonnes ;
Line -... Line 57...
-
 
57
	
-
 
58
	private boolean estInstancie = false ;
Line 57... Line 59...
57
	
59
	
58
	
60
	
59
	
61
	
Line 65... Line 67...
65
	
67
	
Line 66... Line 68...
66
	public ListeImageVue(ImageMediateur im) {
68
	public ListeImageVue(ImageMediateur im) {
Line -... Line 69...
-
 
69
		
-
 
70
		super() ;
67
		
71
		
Line 68... Line 72...
68
		super() ;
72
		this.setId("listeImageGrid") ;
69
		
73
		
70
		this.iMediateur = im ;
74
		this.iMediateur = im ;
Line 110... Line 114...
110
	
114
	
111
	// role : configurer les colonnes affichées dans la grille
115
	// role : configurer les colonnes affichées dans la grille
Line 112... Line 116...
112
	private void initialiser() {
116
	private void initialiser() {
-
 
117
		
Line 113... Line 118...
113
		
118
		getIMediateur().obtenirPhotoGalerie(this);
Line 114... Line 119...
114
		getIMediateur().obtenirPhotoGalerie(this);
119
		estInstancie = true ;
Line 145... Line 150...
145
			
150
			
146
		});
151
		});
Line 147... Line 152...
147
	}
152
	}
Line 148... Line 153...
148
 
153
 
149
 
154
 
150
	public void rafraichir(Object nouvelleDonnees) {
155
	public void rafraichir(Object nouvelleDonnees, boolean repandreRafraichissement) {
151
		
156
		
152
		if(nouvelleDonnees instanceof ListeImage)
157
		if(nouvelleDonnees instanceof ListeImage && estInstancie)
153
		{
158
		{
Line 177... Line 182...
177
	
182
	
178
			st = photoStore;
183
			st = photoStore;
179
			this.reconfigure(st, this.getColumnModel());
184
			this.reconfigure(st, this.getColumnModel());
180
			photoStore.load();
185
			photoStore.load();
-
 
186
		}
-
 
187
		
-
 
188
		if(repandreRafraichissement)
-
 
189
		{
-
 
190
			getIMediateur().synchroniserZoomListeGalerie(nouvelleDonnees, this) ;
181
		}
191
		}
Line 182... Line 192...
182
	}
192
	}
183
 
193