548,6 → 548,7 |
mvz.raz() ; |
imageGeneriqueVue.raz() ; |
informationRepartitionVue.raz() ; |
|
observationModele.obtenirNombreObservation(listeObservation) ; |
|
} |
668,49 → 669,64 |
*/ |
public String[][] renvoyerFiltres() |
{ |
int longueur = 0; |
int longueur = 0; |
|
String[] filtresEntitesGeo = filtres.getArbreEntiteGeographiqueObservationFiltreVue().renvoyerValeursAFiltrer() ; |
String chaineNomsFiltresGeo = filtresEntitesGeo[0] ; |
String chaineValFiltresGeo = filtresEntitesGeo[1] ; |
|
String[] filtresDate = filtres.getArbreDateObservationFiltreVue().renvoyerValeursAFiltrer() ; |
String chaineNomsFiltresDate = filtresDate[0] ; |
String chaineValFiltresDate = filtresDate[1] ; |
|
String[] filtresTaxon = filtres.getRechercheLibreVue().renvoyerValeursAFiltrer(); |
|
String chaineNomsFiltres = chaineNomsFiltresGeo+","+chaineNomsFiltresDate+","+filtresTaxon[0] ; |
String chaineValFiltres = chaineValFiltresGeo+","+chaineValFiltresDate+","+filtresTaxon[1] ; |
|
String[] nomsFiltres = chaineNomsFiltres.split(",") ; |
String[] valsFiltres = chaineValFiltres.split(",") ; |
|
longueur += nomsFiltres.length; |
|
String [][] valeursFiltres = new String[longueur][2] ; |
|
listeObservation.afficherFiltres(chaineValFiltresGeo, chaineValFiltresDate, filtresTaxon[1]) ; |
String[] filtresEntitesGeo = filtres.getArbreEntiteGeographiqueObservationFiltreVue().renvoyerValeursAFiltrer() ; |
String chaineNomsFiltresGeo = filtresEntitesGeo[0] ; |
String chaineValFiltresGeo = filtresEntitesGeo[1] ; |
|
String[] filtresDate = filtres.getArbreDateObservationFiltreVue().renvoyerValeursAFiltrer() ; |
String chaineNomsFiltresDate = filtresDate[0] ; |
String chaineValFiltresDate = filtresDate[1] ; |
|
String[] filtresTaxon = filtres.getRechercheLibreVue().renvoyerValeursAFiltrer(); |
|
String chaineNomsFiltres = "" ; |
String chaineValFiltres = "" ; |
|
if(!chaineNomsFiltresGeo.trim().equals("") && !chaineValFiltresGeo.trim().equals("")) { |
chaineNomsFiltres += chaineNomsFiltresGeo+","; |
chaineValFiltres += chaineValFiltresGeo+","; |
} |
|
if(!chaineNomsFiltresDate.trim().equals("") && !chaineValFiltresDate.trim().equals("")) { |
chaineNomsFiltres += chaineNomsFiltresDate+","; |
chaineValFiltres += chaineValFiltresDate+","; |
} |
|
if(!filtresTaxon[0].trim().equals("") && !filtresTaxon[1].trim().equals("")) { |
chaineNomsFiltres += filtresTaxon[0]; |
chaineValFiltres += filtresTaxon[1]; |
} |
|
String[] nomsFiltres = chaineNomsFiltres.split(",") ; |
String[] valsFiltres = chaineValFiltres.split(",") ; |
|
longueur += nomsFiltres.length; |
|
String [][] valeursFiltres = new String[longueur][2] ; |
|
listeObservation.afficherFiltres(chaineValFiltresGeo, chaineValFiltresDate, filtresTaxon[1]) ; |
|
int i = 0; |
|
if(valsFiltres.length > 0) |
int i = 0; |
|
if(valsFiltres.length > 0) |
{ |
for(i = 0 ; i < nomsFiltres.length ; i++) |
{ |
for(i = 0 ; i < nomsFiltres.length ; i++) |
valeursFiltres[i][0] = nomsFiltres[i] ; |
if(valsFiltres[i].equals("Inconnue")) |
{ |
valeursFiltres[i][0] = nomsFiltres[i] ; |
if(valsFiltres[i].equals("Inconnue")) |
{ |
valeursFiltres[i][1] = "000null" ; |
} |
else |
{ |
valeursFiltres[i][1] = valsFiltres[i] ; |
} |
valeursFiltres[i][1] = "000null" ; |
} |
else |
{ |
valeursFiltres[i][1] = valsFiltres[i] ; |
} |
} |
|
return valeursFiltres ; |
} |
|
return valeursFiltres ; |
} |
|
|