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] |