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()); |
|
} |
}*/ |
|
} |