Subversion Repositories eFlore/Archives.cel-v2

Compare Revisions

Ignore whitespace Rev 47 → Rev 48

/trunk/src/org/tela_botanica/client/image/ImageMediateur.java
1,14 → 1,14
package org.tela_botanica.client.image;
 
import org.tela_botanica.client.interfaces.IdVue;
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.interfaces.VueListable;
import org.tela_botanica.client.vues.ArbreMotsClesFiltreVue;
import org.tela_botanica.client.vues.ArbreMotsClesVue;
import org.tela_botanica.client.vues.BarreNotationVue;
import org.tela_botanica.client.vues.BarreOutilsVue;
import org.tela_botanica.client.vues.BarreRechercheFiltreVue;
import org.tela_botanica.client.vues.GalerieImageVue;
import org.tela_botanica.client.vues.ListeImageVue;
import org.tela_botanica.client.vues.MenuFiltreVue;
import org.tela_botanica.client.vues.MenuImageVue;
import org.tela_botanica.client.vues.PanneauMetadonneesVue;
import org.tela_botanica.client.vues.ZoomImageVue;
55,6 → 55,7
*/
private ImageModele iModele = null ;
private String identifiant = "0" ;
 
/**
* panneau principal des images (onglet "images")
125,7 → 126,7
* Filtre pour les commentaires
*/
private BarreRechercheFiltreVue filtreCommentaires = null ;
 
/**
* constructeur privé (on accède a la classe par la méthode getInstance
*/
141,6 → 142,8
final BorderLayoutData regionEst = new BorderLayoutData(
RegionPosition.EAST);
regionEst.setSplit(true);
afficherMenuId() ;
 
// on crée un modèle
235,6 → 238,7
else
{
return null ;
}
}
244,8 → 248,19
*/
public String getIdentifiant()
{
return "0" ;
return identifiant ;
}
public void setIdentifiant(String id)
{
identifiant = id ;
}
public void changerUtilisateur()
{
getIModele().initialiserArbreMotsCles() ;
obtenirPhotoGalerie(getGalerieImage()) ;
}
 
/**
* Accesseur pour le modèle associé au médiateur
316,7 → 331,7
}
 
/**
* Accesseur pour le menu
* Accesseur pour le menu image
* @return the menuImageVue
*/
public MenuImageVue getMenuImageVue() {
522,6 → 537,7
String ids[] = getVueSelectionnee().getIdSelectionnees() ;
getIModele().mettreAJourCacheImage(commentaires, date, note, ids) ;
getListeImage().mettreAjourInfos(commentaires, date, note) ;
}
/**
855,6 → 871,7
mn.addListener(new MenuListenerAdapter() {
public void onItemClick(BaseItem item, EventObject e)
{
if(item.equals(suppN))
1025,6 → 1042,12
}
public void afficherMenuId()
{
IdVue i = new IdVue(this) ;
i.show() ;
}
/**
* C'est dans cette fonction que doivent être renvoyé les valeurs des filtres
* sous forme de tableau [nom, valeur]