29,6 → 29,11 |
private ObservationMediateur observationMediateur = null; |
|
/** |
* Le champ texte pour la recherche par mots clés |
*/ |
private MotsClesObsVue motsClesObsVue = null ; |
|
/** |
* L'arbre pour la recherche entite geographique |
* |
*/ |
66,15 → 71,22 |
this.setCollapsible(true); |
this.setLayout(new AnchorLayout()) ; |
|
motsClesObsVue = new MotsClesObsVue(observationMediateur); |
add(motsClesObsVue); |
motsClesObsVue.setHeight(100) ; |
motsClesObsVue.setWidth("100%") ; |
|
arbreEntiteGeographiqueObservationFiltreVue = new ArbreEntiteGeographiqueObservationFiltreVue(observationMediateur); |
add(arbreEntiteGeographiqueObservationFiltreVue); |
arbreEntiteGeographiqueObservationFiltreVue.setHeight(350) ; |
arbreEntiteGeographiqueObservationFiltreVue.setHeight(300) ; |
arbreEntiteGeographiqueObservationFiltreVue.setWidth("100%") ; |
arbreEntiteGeographiqueObservationFiltreVue.setBorder(false); |
|
arbreDateObservationFiltreVue = new ArbreDateObservationFiltreVue(observationMediateur) ; |
arbreDateObservationFiltreVue.setHeight(350) ; |
arbreDateObservationFiltreVue.setHeight(300) ; |
add(arbreDateObservationFiltreVue); |
arbreDateObservationFiltreVue.setWidth("100%") ; |
arbreDateObservationFiltreVue.setBorder(false); |
|
} |
|
92,7 → 104,11 |
return arbreDateObservationFiltreVue; |
} |
|
public MotsClesObsVue getMotsClesObsVue() { |
return motsClesObsVue; |
} |
|
|
/** |
* Renvoie un booléen indiquant si un des filtres a été modifié |
* |
100,7 → 116,7 |
*/ |
public boolean renvoyerEtatFiltre() { |
|
return (arbreEntiteGeographiqueObservationFiltreVue.renvoyerEtatFiltre() || arbreDateObservationFiltreVue.renvoyerEtatFiltre()); |
return (arbreEntiteGeographiqueObservationFiltreVue.renvoyerEtatFiltre() || arbreDateObservationFiltreVue.renvoyerEtatFiltre() || motsClesObsVue.renvoyerEtatFiltre()); |
|
} |
|
112,7 → 128,8 |
*/ |
public String[][] renvoyerValeursAFiltrer() { |
String[][] filtres = { arbreEntiteGeographiqueObservationFiltreVue.renvoyerValeursAFiltrer(), |
arbreDateObservationFiltreVue.renvoyerValeursAFiltrer() |
arbreDateObservationFiltreVue.renvoyerValeursAFiltrer(), |
motsClesObsVue.renvoyerValeursAFiltrer() |
}; |
|
return filtres; |