Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 124 → Rev 125

/trunk/src/org/tela_botanica/client/observation/ObservationMediateur.java
8,7 → 8,6
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.modeles.ListeObservation;
import org.tela_botanica.client.modeles.Observation;
import org.tela_botanica.client.vues.ArbreEntiteGeographiqueObservationFiltreVue;
import org.tela_botanica.client.vues.FormulaireSaisieObservationVue;
import org.tela_botanica.client.vues.ImageGeneriqueVue;
import org.tela_botanica.client.vues.InformationRepartitionVue;
17,16 → 16,17
import org.tela_botanica.client.vues.MiniZoomImageVue;
import org.tela_botanica.client.vues.NuageMotsClesVue;
import org.tela_botanica.client.vues.PanneauFiltresObservationVues;
import org.tela_botanica.client.vues.SaisieMotsClesVue;
 
import com.google.gwt.core.client.GWT;
import com.google.gwt.dom.client.Element;
import com.google.gwt.core.client.JavaScriptObject;
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.BoxComponent;
import com.gwtext.client.widgets.Component;
import com.gwtext.client.widgets.Container;
import com.gwtext.client.widgets.Panel;
import com.gwtext.client.widgets.event.ContainerListener;
import com.gwtext.client.widgets.event.ContainerListenerAdapter;
137,6 → 137,7
private NuageMotsClesVue nuaMC = null;
private Panel conteneurFormulaire = null ;
/**
* constructeur privé (on accède a la classe par la méthode getInstance
183,7 → 184,7
// on ajoute un panneau supplémentaire pour contenir le formulaire, pour éviter un bug de taille
// des panneaux
Panel conteneurFormulaire = new Panel();
conteneurFormulaire = new Panel();
// Le formulaire de saisie / modification d'observation
formulaireSaisieObservationVue = new FormulaireSaisieObservationVue(this);
193,16 → 194,16
conteneurFormulaire.setCollapsible(true) ;
 
Panel centre = new Panel();
centre.setLayout(new RowLayout()) ;
final Panel centre = new Panel();
centre.setLayout(new RowLayout());
 
centre.setHeight(panneauPrincipalObservation.getHeight()) ;
centre.setHeight(panneauPrincipalObservation.getHeight());
 
formulaireSaisieObservationVue.setBorder(false);
conteneurFormulaire.add(formulaireSaisieObservationVue);
centre.add(conteneurFormulaire, new RowLayoutData()) ;
centre.add(listeObservation, new RowLayoutData("60%"));
centre.add(conteneurFormulaire, new RowLayoutData(230));
centre.add(listeObservation, new RowLayoutData());
 
// on initialise le volet qui contient les details
details.setWidth("15%");
210,8 → 211,6
details.setCollapsible(true);
details.setLayout(new RowLayout());
// Information de repartition
informationRepartitionVue=new InformationRepartitionVue(this);
// TODO : calcul de la hauteur automatique par le panel ?
350,6 → 349,7
 
public void obtenirNombreObservation() {
listeObservation.masquerChargement() ;
mvz.raz() ;
imageGeneriqueVue.raz() ;
informationRepartitionVue.raz() ;
372,10 → 372,7
public void obtenirListeObservation(Rafraichissable r) {
listeObservation.masquerChargement() ;
<<<<<<< .mine
//formulaireSaisieObservationVue.raz() ;
=======
>>>>>>> .r117
 
observationModele.obtenirListeObservation(r,listeObservation.getTaillePage(),listeObservation.getPageEncours()) ;
}
476,10 → 473,10
public String[][] renvoyerFiltres()
{
int longueur = 0;
String[] filtresMotsCles = filtres.getMotsClesObsVue().renvoyerValeursAFiltrer();
/*String[] filtresMotsCles = filtres.getMotsClesObsVue().renvoyerValeursAFiltrer();
if(filtresMotsCles.length > 0) {
longueur++ ;
}
}*/
String[] filtresEntitesGeo = filtres.getArbreEntiteGeographiqueObservationFiltreVue().renvoyerValeursAFiltrer() ;
String chaineNomsFiltresGeo = filtresEntitesGeo[0] ;
519,11 → 516,11
}
}
if(filtresMotsCles.length > 0) {
/*if(filtresMotsCles.length > 0) {
valeursFiltres[i][0] = filtresMotsCles[0] ;
filtresMotsCles[1] = filtresMotsCles[1].replace("\n", " ");
valeursFiltres[i][1] = filtresMotsCles[1].replace(" ", ";") ;
}
}*/
return valeursFiltres ;
}
667,7 → 664,7
}
 
 
public void ajouterMotCleRecherche(String motCle) {
/*public void ajouterMotCleRecherche(String motCle) {
filtres.getMotsClesObsVue().rafraichir(motCle, false);
}
721,6 → 718,6
SaisieMotsClesVue suaMC = new SaisieMotsClesVue(this);
suaMC.show(e.getId());
}
}*/
}