Subversion Repositories eFlore/Archives.cel-v2

Compare Revisions

Ignore whitespace Rev 15 → Rev 16

/trunk/src/org/tela_botanica/client/vues/ListeImageVue.java
55,8 → 55,10
private ColumnConfig appImage ;
private ColumnModel modeleColonnes ;
private boolean estInstancie = false ;
// données locales
// store qui gère les données de la liste d'images
private Store st = null ;
67,6 → 69,8
super() ;
this.setId("listeImageGrid") ;
this.iMediateur = im ;
numImage = new ColumnConfig("numéro","num_image",100,true);
112,6 → 116,7
private void initialiser() {
getIMediateur().obtenirPhotoGalerie(this);
estInstancie = true ;
}
147,9 → 152,9
}
 
 
public void rafraichir(Object nouvelleDonnees) {
public void rafraichir(Object nouvelleDonnees, boolean repandreRafraichissement) {
if(nouvelleDonnees instanceof ListeImage)
if(nouvelleDonnees instanceof ListeImage && estInstancie)
{
ListeImage data = (ListeImage) nouvelleDonnees ;
Object[][] photoData = new Object[data.size()][5];
179,6 → 184,11
this.reconfigure(st, this.getColumnModel());
photoStore.load();
}
if(repandreRafraichissement)
{
getIMediateur().synchroniserZoomListeGalerie(nouvelleDonnees, this) ;
}
}