Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 136 → Rev 137

/trunk/src/org/tela_botanica/client/image/ImageModele.java
549,8 → 549,9
* base de données
*/
public void initialiserArbreMotsCles() {
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO(this);
MCDao.obtenirListeMotsCles(this);
MotsClesAsynchroneDAO MCDao = new MotsClesAsynchroneDAO(this);
MCDao.obtenirListeMotsCles(this);
}
 
/**
561,7 → 562,7
* le rafraichissable demandeur de l'arbre
*/
public void obtenirArbreMotCle(Rafraichissable r) {
r.rafraichir(arbreMotsCles, false);
r.rafraichir(arbreMotsCles, false);
}
 
/**
/trunk/src/org/tela_botanica/client/image/ImageMediateur.java
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,8 → 187,13
private ImageMediateur(CarnetEnLigneMediateur cm) {
cMediateur = cm;
initialiser() ;
 
panneauPrincipalImage = new Panel("Images") ;
panneauPrincipalImage.addListener(new PanelListenerAdapter() {
public boolean doBeforeRender(Component c) {
initialiser() ;
return true;
}
});
}
 
/**
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,9 → 1510,11
// si on a reçu une liste d'observation
if(nouvelleDonnees instanceof ListeObservation)
{
if(getMetadonneesIptcExif().getMiniListeObservation().isCreated())
{
getMetadonneesIptcExif().getMiniListeObservation().rafraichir(nouvelleDonnees, false) ;
if(getMetadonneesIptcExif() != null && getMetadonneesIptcExif().isCreated()) {
if(getMetadonneesIptcExif().getMiniListeObservation().isCreated())
{
getMetadonneesIptcExif().getMiniListeObservation().rafraichir(nouvelleDonnees, false) ;
}
}
}