1,6 → 1,8 |
package org.tela_botanica.client.observation; |
|
|
import java.io.Console; |
|
// TODO : systematiser les onQuelquechose, appelle depuis les vues |
|
import org.tela_botanica.client.CarnetEnLigneMediateur; |
17,8 → 19,13 |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.user.client.Window; |
import com.gwtext.client.core.EventObject; |
import com.gwtext.client.core.Ext; |
import com.gwtext.client.core.ExtElement; |
import com.gwtext.client.core.RegionPosition; |
import com.gwtext.client.widgets.Component; |
import com.gwtext.client.widgets.Panel; |
import com.gwtext.client.widgets.event.ContainerListener; |
import com.gwtext.client.widgets.event.ContainerListenerAdapter; |
import com.gwtext.client.widgets.layout.BorderLayout; |
import com.gwtext.client.widgets.layout.BorderLayoutData; |
import com.gwtext.client.widgets.layout.RowLayout; |
122,9 → 129,7 |
|
private ImageGeneriqueVue imageGeneriqueVue=null; |
|
private ArbreEntiteGeographiqueObservationFiltreVue arbreEntiteGeographiqueObservationFiltreVue=null; |
|
|
/** |
* constructeur privé (on accède a la classe par la méthode getInstance |
*/ |
251,9 → 256,6 |
|
public void onRafraichissementListeObservations() { |
|
obtenirListeEntiteGeographique(); |
|
|
cacheObservation = listeObservation.getCacheListeObservation() ; |
if(cacheObservation.size() == 0) |
{ |
279,6 → 281,8 |
|
Observation obs = cacheObservation.get(ordreObservation) ; |
|
masquerChargementInfosObservations() ; |
|
// Affichage de la carte de repartition correspondante |
String numeroNomenclaturalSaisiObservation = obs.getNumeroNomenclaturalSaisi() ; |
|
356,7 → 360,12 |
observationModele.obtenirListeObservation(r,listeObservation.getTaillePage(),listeObservation.getPageEncours()) ; |
} |
|
public void obtenirCacheObservation(Rafraichissable r) { |
|
r.rafraichir(cacheObservation, false) ; |
} |
|
|
/** |
* Envoie au modèle une demande pour obtenir l'arbre des localites |
* |
443,10 → 452,6 |
|
} |
|
|
|
|
|
// Etat du syteme |
|
/** |
456,13 → 461,22 |
*/ |
public String[][] renvoyerFiltres() |
{ |
if(filtres.getarbreEntiteGeographiqueObservationFiltreVue() != null) |
{ |
String[][] valeursFiltres = { filtres.getarbreEntiteGeographiqueObservationFiltreVue().renvoyerValeursAFiltrer() } ; |
//Window.alert(valeursFiltres[0][0]+" "+valeursFiltres[0][1]) ; |
return valeursFiltres ; |
} |
else |
{ |
//Window.alert("le filtre est nul") ; |
String[][] valeursFiltres = { {"",""} } ; |
|
|
return valeursFiltres ; |
} |
|
} |
|
|
/** |
* Retourne l'identifiant de l'utilisateur connecte |
* @return : identifiant de l'utilisateur connecte |
485,12 → 499,6 |
} |
|
|
|
|
|
|
|
|
public void montrerContextMenu(EventObject e) { |
|
|
512,10 → 520,24 |
|
} |
|
public void masquerChargementInfosObservations() |
{ |
ExtElement masked = Ext.get(details.getId()); |
|
if (masked != null && !masked.isMasked()) { |
informationRepartitionVue.raz() ; |
imageGeneriqueVue.raz() ; |
masked.mask("Chargement", true); |
} |
} |
|
public void deMasquerChargementInfosObservations() |
{ |
ExtElement masked = Ext.get(details.getId()); |
|
if (masked != null && masked.isMasked()) { |
masked.unmask() ; |
} |
} |
|
|
|
} |