4,6 → 4,7 |
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; |
516,11 → 517,11 |
* @param commentaires le commentaire de l'image |
* @param date la date modifiée par l'utilisateur |
*/ |
public void mettreAJourInfo(String commentaires, String date) |
public void mettreAJourInfo(String commentaires, String date, String note) |
{ |
String ids[] = getVueSelectionnee().getIdSelectionnees() ; |
|
getIModele().mettreAJourCacheImage(commentaires, date, ids) ; |
getIModele().mettreAJourCacheImage(commentaires, date, note, ids) ; |
} |
|
/** |
541,6 → 542,28 |
} |
|
/** |
* Envoie une demande au modèle pour obtenir toutes les données annexes de l'image (métadonnées, note, etc ...), |
* on y centralise tous les appels a obtenirQuelqueChose |
* @param imgNum l'identifiant de l'image |
*/ |
public void obtenirDonnes(String imgNum) |
{ |
obtenirMetadonnees(metadonneesIptcExif,imgNum) ; |
obtenirMotsClesId(metadonneesIptcExif.getPanneauMotsCles(), imgNum) ; |
obtenirNote(metadonneesIptcExif.getNoteVue(), imgNum) ; |
} |
|
/** |
* Envoie une demande au modèle pour obtenir la note associée à une image |
* @param noteVue le rafraichissable à qui est destiné cette information |
* @param imgNum l'identifiant de l'image |
*/ |
private void obtenirNote(Rafraichissable r, String imgNum) { |
|
getIModele().obtenirNote(r,imgNum) ; |
} |
|
/** |
* est appelé lors d'un clic de souris sur une vignette dans la galerie |
* le médiateur gère alors les conséquences |
* @param index l'index du noeud dans la galerie |
567,8 → 590,7 |
} |
|
String imgNum = rd.getAsString("num_image"); |
obtenirMetadonnees(metadonneesIptcExif,imgNum) ; |
obtenirMotsClesId(metadonneesIptcExif.getPanneauMotsCles(), imgNum) ; |
obtenirDonnes(imgNum) ; |
|
} |
|
591,8 → 613,7 |
dernierIndexOnglet = 2 ; |
|
String imgNum = rd.getAsString("num_image"); |
obtenirMetadonnees(metadonneesIptcExif,imgNum) ; |
obtenirMotsClesId(metadonneesIptcExif.getPanneauMotsCles(), imgNum) ; |
obtenirDonnes(imgNum) ; |
} |
|
/** |
721,8 → 742,7 |
} |
|
String imgNum = nRec.getAsString("num_image"); |
obtenirMetadonnees(metadonneesIptcExif,imgNum) ; |
obtenirMotsClesId(metadonneesIptcExif.getPanneauMotsCles(), imgNum) ; |
obtenirDonnes(imgNum) ; |
} |
} |
|