10,6 → 10,7 |
import org.tela_botanica.client.modeles.ListeObservation; |
import org.tela_botanica.client.observation.ObservationMediateur; |
import org.tela_botanica.client.vues.ArbreMotsClesFiltreVue; |
import org.tela_botanica.client.vues.ArbreMotsClesVue; |
import org.tela_botanica.client.vues.BarreOutilsVue; |
import org.tela_botanica.client.vues.BarreRechercheFiltreVue; |
import org.tela_botanica.client.vues.GalerieImageVue; |
174,7 → 175,6 |
private ImageMediateur() { |
|
initialiser() ; |
|
} |
|
/** |
187,9 → 187,14 |
private ImageMediateur(CarnetEnLigneMediateur cm) { |
|
cMediateur = cm; |
panneauPrincipalImage = new Panel("Images") ; |
panneauPrincipalImage.addListener(new PanelListenerAdapter() { |
public boolean doBeforeRender(Component c) { |
initialiser() ; |
|
return true; |
} |
}); |
} |
|
/** |
* Change la valeur du booleen de selection |
259,7 → 264,6 |
RegionPosition.WEST); |
regionOuest.setSplit(true); |
|
panneauPrincipalImage = new Panel("Images") ; |
panneauPrincipalImage.setSize(cMediateur.getPanneauPrincipalCarnetEnLigne().getWidth(), cMediateur.getPanneauPrincipalCarnetEnLigne().getHeight()) ; |
panneauPrincipalImage.setLayout(new BorderLayout()) ; |
|
327,6 → 331,7 |
// filtres.setCollapsed(false) ; |
thisMediateur = this ; |
|
changerUtilisateur() ; |
} |
|
/** |
617,7 → 622,7 |
* le raffraichissable qui a demandé la mise à jour |
*/ |
public void obtenirArbreMotsCles(Rafraichissable r) { |
getIModele().obtenirArbreMotCle(r); |
getIModele().initialiserArbreMotsCles(); |
} |
|
/** |
1204,7 → 1209,7 |
public String[][] renvoyerFiltres() { |
String[][] valeursFiltres = filtres.renvoyerValeursAFiltrer(); |
|
for (int i = 0; i < valeursFiltres.length; i++) { |
/*for (int i = 0; i < valeursFiltres.length; i++) { |
|
if(valeursFiltres[i].equals(null)) |
{ |
1222,7 → 1227,7 |
Window.alert("La valeur du filtre "+i+" est nulle") ; |
} |
} |
} |
}*/ |
|
return valeursFiltres; |
} |
1476,17 → 1481,16 |
if(panneauPrincipalImage.isVisible()) |
{ |
setIdentifiant(cMediateur.getUtilisateur().getIdentifiant()) ; |
changerUtilisateur() ; |
} |
else |
{ |
panneauPrincipalImage.addListener(new ContainerListenerAdapter() |
{ |
public void onShow(Component component) |
public boolean doBeforeRender(Component component) |
{ |
setIdentifiant(cMediateur.getUtilisateur().getIdentifiant()) ; |
changerUtilisateur() ; |
panneauPrincipalImage.purgeListeners() ; |
return true; |
} |
|
}) ; |
1506,11 → 1510,13 |
// si on a reçu une liste d'observation |
if(nouvelleDonnees instanceof ListeObservation) |
{ |
if(getMetadonneesIptcExif() != null && getMetadonneesIptcExif().isCreated()) { |
if(getMetadonneesIptcExif().getMiniListeObservation().isCreated()) |
{ |
getMetadonneesIptcExif().getMiniListeObservation().rafraichir(nouvelleDonnees, false) ; |
} |
} |
} |
|
// si on a reçu une nouvelle pagination |
if(nouvelleDonnees instanceof int[]) |