/trunk/src/org/tela_botanica/client/image/ImageMediateur.java |
---|
5,6 → 5,7 |
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.modeles.ListeObservation; |
import org.tela_botanica.client.observation.ObservationMediateur; |
import org.tela_botanica.client.vues.ArbreMotsClesFiltreVue; |
import org.tela_botanica.client.vues.BarreOutilsVue; |
1468,4 → 1469,16 |
} |
public void donneesExterieures(Object nouvelleDonnees) { |
if(nouvelleDonnees instanceof ListeObservation) |
{ |
if(getMetadonneesIptcExif().getMiniListeObservation().isCreated()) |
{ |
getMetadonneesIptcExif().getMiniListeObservation().rafraichir(nouvelleDonnees, false) ; |
} |
} |
} |
} |
/trunk/src/org/tela_botanica/client/vues/ListeObservationVue.java |
---|
452,7 → 452,9 |
demasquerChargement(); |
observationMediateur.donneesRafraichies(nouvelleDonnees) ; |
} |
/trunk/src/org/tela_botanica/client/vues/MiniListeObservationVue.java |
---|
29,8 → 29,7 |
import com.gwtext.client.dd.DragData; |
/** |
* Fausse liste d'observation pour tester le drag n' drop et l'insertion |
* Est vouée à devenir une véritable liste avec de vraie données |
* liste d'observation pour l'association d'images aux observations |
* @author aurelien |
* |
*/ |
172,6 → 171,8 |
if(nouvelleDonnees instanceof ListeObservation) |
{ |
if(this.getView() != null) |
{ |
ListeObservation data = (ListeObservation)nouvelleDonnees ; |
String[][] listeObs = new String[data.size()][3] ; |
int i = 0 ; |
191,11 → 192,23 |
store = new SimpleStore(new String[]{"id_obs","plante","date"}, listeObs); |
store.load(); |
this.reconfigure(store, colModel) ; |
} |
else |
{ |
addListener(new ContainerListenerAdapter() { |
public void onShow(Component c) |
{ |
obtenirMiniListeObservations() ; |
} |
}) ; |
} |
} |
} |
private void obtenirMiniListeObservations() |
{ |
iMediateur.obtenirMiniListeObservations(this) ; |
/trunk/src/org/tela_botanica/client/modeles/ImageCarnet.java |
---|
208,6 → 208,10 |
*/ |
public String getDate() { |
if(renvoyerValeurCorrecte("ci_meta_date").equals("00/00/0000")) |
{ |
return "" ; |
} |
return renvoyerValeurCorrecte("ci_meta_date"); |
} |
/trunk/src/org/tela_botanica/client/observation/ObservationMediateur.java |
---|
437,8 → 437,15 |
} |
public void donneesRafraichies(Object nouvelleDonnees) { |
carnetEnLigneMediateur.donneesRafraichies(nouvelleDonnees) ; |
} |
} |