Subversion Repositories eFlore/Applications.cel

Rev

Rev 251 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 251 Rev 261
Line 411... Line 411...
411
			panneauPrincipalObservation.addListener(new ContainerListenerAdapter()
411
			panneauPrincipalObservation.addListener(new ContainerListenerAdapter()
412
			{
412
			{
413
				public void onRender(Component c)
413
				public void onRender(Component c)
414
				{
414
				{
415
					panneauPrincipalObservation.purgeListeners() ;
415
					panneauPrincipalObservation.purgeListeners() ;
416
					obtenirNombreObservation();
-
 
417
					initialiserArbres();
416
					initialiserArbres();
-
 
417
					filtres.getRechercheLibreVue().raz();
-
 
418
					obtenirNombreObservation();
418
					analyserHistorique();
419
					analyserHistorique();
419
				}
420
				}
420
				
-
 
421
			}) ;
421
			}) ;
422
		}
422
		}
423
		else
423
		else
424
		{
424
		{
425
			obtenirNombreObservation();
-
 
426
			initialiserArbres();
425
			initialiserArbres();
-
 
426
			filtres.getRechercheLibreVue().raz();
-
 
427
			obtenirNombreObservation();
427
			analyserHistorique();
428
			analyserHistorique();
428
		}
429
		}
429
	}
430
	}
Line 430... Line 431...
430
	
431
	
431
	private void initialiserArbres() {
432
	private void initialiserArbres() {
432
		getPanneauFiltres().getArbreDateObservationFiltreVue().initialiser();
433
		getPanneauFiltres().getArbreDateObservationFiltreVue().initialiser();
433
		getPanneauFiltres().getArbreEntiteGeographiqueObservationFiltreVue().initialiser();
-
 
434
		
-
 
435
		
434
		getPanneauFiltres().getArbreEntiteGeographiqueObservationFiltreVue().initialiser();		
Line 436... Line 435...
436
	}
435
	}
Line 677... Line 676...
677
	 * sous forme de tableau [nom, valeur]
676
	 * sous forme de tableau [nom, valeur]
678
	 * @return Les noms et valeurs des filtres
677
	 * @return Les noms et valeurs des filtres
679
	 */
678
	 */
680
	public String[][] renvoyerFiltres()
679
	public String[][] renvoyerFiltres()
681
	{		
680
	{		
682
		int longueur = 0;
681
			int longueur = 0;
683
			/*String[] filtresMotsCles = filtres.getArbreMotsClesFiltreVue().renvoyerValeursAFiltrer();
-
 
684
			if(filtresMotsCles.length > 0) {
-
 
685
				longueur++ ;
-
 
686
			}*/
-
 
Line 687... Line 682...
687
		
682
		
688
			String[] filtresEntitesGeo = filtres.getArbreEntiteGeographiqueObservationFiltreVue().renvoyerValeursAFiltrer() ;
683
			String[] filtresEntitesGeo = filtres.getArbreEntiteGeographiqueObservationFiltreVue().renvoyerValeursAFiltrer() ;
689
			String chaineNomsFiltresGeo = filtresEntitesGeo[0] ;
684
			String chaineNomsFiltresGeo = filtresEntitesGeo[0] ;
Line 690... Line 685...
690
			String chaineValFiltresGeo = filtresEntitesGeo[1] ;
685
			String chaineValFiltresGeo = filtresEntitesGeo[1] ;
691
			
686
			
692
			String[] filtresDate = filtres.getArbreDateObservationFiltreVue().renvoyerValeursAFiltrer() ;
687
			String[] filtresDate = filtres.getArbreDateObservationFiltreVue().renvoyerValeursAFiltrer() ;
Line 693... Line 688...
693
			String chaineNomsFiltresDate = filtresDate[0] ;
688
			String chaineNomsFiltresDate = filtresDate[0] ;
Line 694... Line 689...
694
			String chaineValFiltresDate = filtresDate[1] ;
689
			String chaineValFiltresDate = filtresDate[1] ;
695
			
690
			
Line 696... Line 691...
696
			String[] filtresTaxon = filtres.getRechercheTaxonVue().renvoyerValeursAFiltrer();
691
			String[] filtresTaxon = filtres.getRechercheLibreVue().renvoyerValeursAFiltrer();
Line 821... Line 816...
821
		}
816
		}
822
		else
817
		else
823
		{
818
		{
824
			listeObservation.raz() ;
819
			listeObservation.raz() ;
825
			formulaireSaisieObservationVue.raz() ;
820
			formulaireSaisieObservationVue.raz() ;
826
			filtres.getArbreDateObservationFiltreVue().raz() ;
-
 
827
			filtres.getArbreEntiteGeographiqueObservationFiltreVue().raz() ;
-
 
828
			filtres.getArbreMotsClesFiltreVue().raz();
821
			razFiltres();
829
			informationRepartitionVue.raz() ;
822
			informationRepartitionVue.raz() ;
830
			imageGeneriqueVue.raz() ;
823
			imageGeneriqueVue.raz() ;
831
			mvz.raz() ;
824
			mvz.raz() ;
832
		}
825
		}
833
	}
826
	}
Line 1127... Line 1120...
1127
 
1120
 
1128
	public void rafraichirSaisieCommuneObservation(EntiteGeographiqueObservation infosCommune) {
1121
	public void rafraichirSaisieCommuneObservation(EntiteGeographiqueObservation infosCommune) {
1129
		formulaireSaisieObservationVue.rafraichir(infosCommune, false);
1122
		formulaireSaisieObservationVue.rafraichir(infosCommune, false);
1130
		ongletsSaisieCarto.activate(0);
1123
		ongletsSaisieCarto.activate(0);
-
 
1124
	}
-
 
1125
	
-
 
1126
 
-
 
1127
	private void razFiltres() {
-
 
1128
		
-
 
1129
		filtres.getArbreDateObservationFiltreVue().raz() ;
-
 
1130
		filtres.getArbreEntiteGeographiqueObservationFiltreVue().raz() ;
-
 
1131
		filtres.getArbreMotsClesFiltreVue().raz();
-
 
1132
		filtres.getRechercheLibreVue().raz();
1131
	}
1133
	}