Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 89 Rev 91
Line 321... Line 321...
321
	public void ajouterObservation(Observation obs) {
321
	public void ajouterObservation(Observation obs) {
Line 322... Line 322...
322
	
322
	
323
		
323
		
324
	  // On raffraichi la liste d'observation 
324
	  // On raffraichi la liste d'observation 
Line 325... Line 325...
325
	  observationModele.ajouterObservation(listeObservation, obs) ;
325
	  observationModele.ajouterObservation(listeObservation, obs) ;
Line 374... Line 374...
374
	 * @param r
374
	 * @param r
375
	 *            le raffraichissable qui a demandé la mise à jour
375
	 *            le raffraichissable qui a demandé la mise à jour
376
	 */
376
	 */
377
	public void obtenirListeEntiteGeographique() {
377
	public void obtenirListeEntiteGeographique() {
Line 378... Line 378...
378
		
378
		
Line 379... Line 379...
379
		observationModele.obtenirListeEntiteGeographique(filtres.getarbreEntiteGeographiqueObservationFiltreVue());
379
		observationModele.obtenirListeEntiteGeographique(filtres.getArbreEntiteGeographiqueObservationFiltreVue());
Line 380... Line 380...
380
		
380
		
Line 389... Line 389...
389
	public void modifierObservation(Observation obs) {
389
	public void modifierObservation(Observation obs) {
Line 390... Line 390...
390
	
390
	
391
		
391
		
392
	  // On raffraichi la liste d'observation 
392
	  // On raffraichi la liste d'observation 
Line 393... Line 393...
393
	  observationModele.modifierObservation(listeObservation, obs) ;
393
	  observationModele.modifierObservation(listeObservation, obs) ;
Line 462... Line 462...
462
	 * sous forme de tableau [nom, valeur]
462
	 * sous forme de tableau [nom, valeur]
463
	 * @return Les noms et valeurs des filtres
463
	 * @return Les noms et valeurs des filtres
464
	 */
464
	 */
465
	public String[][] renvoyerFiltres()
465
	public String[][] renvoyerFiltres()
466
	{
466
	{
467
		if(filtres.getarbreEntiteGeographiqueObservationFiltreVue() != null)
467
			String[] filtresEntitesGeo = filtres.getArbreEntiteGeographiqueObservationFiltreVue().renvoyerValeursAFiltrer() ;
-
 
468
			String chaineNomsFiltresGeo = filtresEntitesGeo[0] ;
-
 
469
			String chaineValFiltresGeo = filtresEntitesGeo[1] ;
468
		{
470
			
469
			String[] filtresEntitesGeo = filtres.getarbreEntiteGeographiqueObservationFiltreVue().renvoyerValeursAFiltrer() ;
471
			String[] filtresDate = filtres.getArbreDateObservationFiltreVue().renvoyerValeursAFiltrer() ;
470
			String chaineNomsFiltres = filtresEntitesGeo[0] ;
472
			String chaineNomsFiltresDate = filtresDate[0] ;
471
			String chaineValFiltres = filtresEntitesGeo[1] ;
473
			String chaineValFiltresDate = filtresDate[1] ;
-
 
474
			
-
 
475
			String chaineNomsFiltres = chaineNomsFiltresGeo+","+chaineNomsFiltresDate ;
-
 
476
			String chaineValFiltres = chaineValFiltresGeo+","+chaineValFiltresDate ;
Line 472... Line 477...
472
			
477
			
473
			String[] nomsFiltres = chaineNomsFiltres.split(",") ;
478
			String[] nomsFiltres = chaineNomsFiltres.split(",") ;
-
 
479
			String[] valsFiltres = chaineValFiltres.split(",") ;
-
 
480
			
-
 
481
			String [][] valeursFiltres = new String[nomsFiltres.length][2] ;
-
 
482
 
474
			String[] valsFiltres = chaineValFiltres.split(",") ;
483
			
475
			if(nomsFiltres.length > 0)
484
			if(nomsFiltres.length > 0)
476
			{
-
 
Line 477... Line 485...
477
				String [][] valeursFiltres = new String[nomsFiltres.length][2] ;
485
			{
478
				
486
				
479
				for(int i = 0 ; i < nomsFiltres.length ; i++)
487
				for(int i = 0 ; i < nomsFiltres.length ; i++)
480
				{
488
				{
Line 491... Line 499...
491
				
499
				
492
				return valeursFiltres ;
500
				return valeursFiltres ;
493
			}
501
			}
494
			else
502
			else
495
			{
-
 
496
				String [][] valeursFiltres = {{"",""}} ;
503
			{
497
				return valeursFiltres ;
504
				return valeursFiltres ;
498
			}
-
 
499
		}
-
 
500
		else
-
 
501
		{
-
 
502
			String[][] valeursFiltres = {{"",""}} ;
-
 
503
			return valeursFiltres ;
-
 
504
		}
-
 
505
		
505
			}
Line 506... Line 506...
506
	}
506
	}
507
 
507
 
Line 566... Line 566...
566
 
566
 
567
		if (masked != null && masked.isMasked()) {
567
		if (masked != null && masked.isMasked()) {
568
			masked.unmask() ;
568
			masked.unmask() ;
569
		}	
569
		}	
-
 
570
	}
-
 
571
 
-
 
572
 
-
 
573
	public void obtenirDatesObservation() {
-
 
574
		
-
 
575
		observationModele.obtenirDatesObservation(filtres.getArbreDateObservationFiltreVue()) ;
-
 
576
		
Line 570... Line 577...
570
	}
577
	}