15,7 → 15,7 |
import org.tela_botanica.client.vues.ListeImageVue; |
import org.tela_botanica.client.vues.MenuImageVue; |
import org.tela_botanica.client.vues.MiniListeObservationVue; |
import org.tela_botanica.client.vues.PanneauFiltresVues; |
import org.tela_botanica.client.vues.PanneauFiltresImagesVues; |
import org.tela_botanica.client.vues.PanneauMetadonneesVue; |
import org.tela_botanica.client.vues.ZoomImageVue; |
|
104,7 → 104,7 |
/** |
* panneau de filtrage |
*/ |
private PanneauFiltresVues filtres = null; |
private PanneauFiltresImagesVues filtres = null; |
|
/** |
* conteneur du panneau a onglets |
268,7 → 268,7 |
// on gère la mise en page du panneau principal |
|
// on crée le panneau des filtres |
filtres = new PanneauFiltresVues(this); |
filtres = new PanneauFiltresImagesVues(this); |
filtres.setWidth("15%"); |
|
// le panneau à onglet qui contient les trois vues |
666,7 → 666,26 |
obtenirMetadonnees(metadonneesIptcExif, imgNum); |
obtenirMotsClesId(metadonneesIptcExif.getPanneauMotsCles(), imgNum); |
obtenirNote(metadonneesIptcExif.getNoteVue(), imgNum); |
|
if(getMetadonneesIptcExif().getMiniListeObservation().getMode()) |
{ |
obtenirObservationsAssociees() ; |
} |
else |
{ |
//TODO: réfléchir : que faire dans cas là ? |
} |
} |
|
public void changerModeLiaison(boolean mode) { |
|
if(mode) { |
obtenirObservationsAssociees() ; |
} |
else { |
obtenirMiniListeObservations(getMetadonneesIptcExif().getMiniListeObservation()) ; |
} |
} |
|
/** |
* Envoie une demande au modèle pour obtenir la note associée à une image |
1216,7 → 1235,7 |
* |
* @return le panneau contenant les filtres |
*/ |
public PanneauFiltresVues getPanneauFiltres() { |
public PanneauFiltresImagesVues getPanneauFiltres() { |
return filtres; |
} |
|
1476,6 → 1495,7 |
|
public void donneesExterieures(Object nouvelleDonnees) { |
|
// si on a reçu une liste d'observation |
if(nouvelleDonnees instanceof ListeObservation) |
{ |
if(getMetadonneesIptcExif().getMiniListeObservation().isCreated()) |
1484,6 → 1504,14 |
} |
} |
|
// si on a reçu une nouvelle pagination |
if(nouvelleDonnees instanceof int[]) |
{ |
if(getMetadonneesIptcExif().getMiniListeObservation().isCreated()) |
{ |
//getMetadonneesIptcExif().getMiniListeObservation().getBarrePagination().rafraichir(nouvelleDonnees, false) ; |
} |
} |
} |
|
public void afficherAide() { |
1502,11 → 1530,16 |
|
} |
|
public void afficherObservationsAssociees() { |
public void obtenirObservationsAssociees() { |
|
String ids[] = getVueSelectionnee().getIdSelectionnees() ; |
|
getIModele().obtenirLiaisonObservations(this,ids[0]) ; |
} |
|
public void rafraichirMiniListeObservations(Object data) { |
|
getMetadonneesIptcExif().getMiniListeObservation().rafraichir(data, false) ; |
} |
|
} |