4,6 → 4,7 |
import org.tela_botanica.client.vues.ArbreMotsClesFiltreVue; |
import org.tela_botanica.client.vues.observation.filtres.ArbreDateObservationFiltreVue; |
import org.tela_botanica.client.vues.observation.filtres.ArbreEntiteGeographiqueObservationFiltreVue; |
import org.tela_botanica.client.vues.observation.filtres.RechercheTaxonVue; |
|
import com.gwtext.client.widgets.Panel; |
import com.gwtext.client.widgets.layout.RowLayout; |
36,9 → 37,11 |
|
private ArbreMotsClesFiltreVue arbreMotsClesFiltreVue = null ; |
|
private RechercheTaxonVue rechercheTaxonVue = null; |
|
|
|
|
/** |
* Construcuteur sans argument (privé car on ne doit pas l'utiliser) |
*/ |
63,6 → 66,11 |
//this.setLayout(new AnchorLayout()) ; |
this.setLayout(new RowLayout()); |
|
rechercheTaxonVue = new RechercheTaxonVue(observationMediateur); |
add(rechercheTaxonVue,new RowLayoutData(75)); |
rechercheTaxonVue.setWidth("100%") ; |
rechercheTaxonVue.setBorder(false); |
|
arbreEntiteGeographiqueObservationFiltreVue = new ArbreEntiteGeographiqueObservationFiltreVue(observationMediateur); |
add(arbreEntiteGeographiqueObservationFiltreVue,new RowLayoutData()); |
//arbreEntiteGeographiqueObservationFiltreVue.setHeight(300) ; |
104,6 → 112,10 |
return arbreMotsClesFiltreVue; |
} |
|
public RechercheTaxonVue getRechercheTaxonVue() { |
return rechercheTaxonVue; |
} |
|
/** |
* Renvoie un booléen indiquant si un des filtres a été modifié |
* |
111,7 → 123,7 |
*/ |
public boolean renvoyerEtatFiltre() { |
|
return (arbreEntiteGeographiqueObservationFiltreVue.renvoyerEtatFiltre() || arbreDateObservationFiltreVue.renvoyerEtatFiltre()); |
return (arbreEntiteGeographiqueObservationFiltreVue.renvoyerEtatFiltre() || arbreDateObservationFiltreVue.renvoyerEtatFiltre() || rechercheTaxonVue.renvoyerEtatFiltre()); |
|
} |
|
124,7 → 136,8 |
public String[][] renvoyerValeursAFiltrer() { |
String[][] filtres = { arbreEntiteGeographiqueObservationFiltreVue.renvoyerValeursAFiltrer(), |
arbreDateObservationFiltreVue.renvoyerValeursAFiltrer(), |
arbreMotsClesFiltreVue.renvoyerValeursAFiltrer() |
arbreMotsClesFiltreVue.renvoyerValeursAFiltrer(), |
rechercheTaxonVue.renvoyerValeursAFiltrer() |
}; |
|
return filtres; |