Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 79 Rev 82
Line 74... Line 74...
74
	/**
74
	/**
75
	 * Modele de colonnes
75
	 * Modele de colonnes
76
	 */
76
	 */
77
	private ColumnModel		modeleColonnes;
77
	private ColumnModel		modeleColonnes;
Line -... Line 78...
-
 
78
 
78
 
79
	
79
	/**
80
	/**
80
	 * Store qui contient les données à afficher
81
	 * Store qui contient les données à afficher
81
	 */
82
	 */
Line 103... Line 104...
103
	 * Nombre d'éléments total correspondant à la requete
104
	 * Nombre d'éléments total correspondant à la requete
104
	 */
105
	 */
105
	private int nbElements = 0 ;
106
	private int nbElements = 0 ;
Line -... Line 107...
-
 
107
	
Line 106... Line 108...
106
	
108
	
107
	
109
	private ListeObservation cacheListeObservation = null;
108
	
110
	
109
	/**
111
	/**
Line 255... Line 257...
255
			public void onRowClick(GridPanel grid, int rowIndex,
257
			public void onRowClick(GridPanel grid, int rowIndex,
256
					EventObject e) {
258
					EventObject e) {
257
				// on notifie le médiateur et on lui passe le nuémro de ligne
259
				// on notifie le médiateur et on lui passe le nuémro de ligne
258
				Record rd = getSelectionModel().getSelected();
260
				Record rd = getSelectionModel().getSelected();
259
				String ordreObservation = rd.getAsString("ordre_observation") ;
261
				String ordreObservation = rd.getAsString("ordre_observation") ;
260
				observationMediateur.clicListeObservation(rowIndex,ordreObservation);
262
				observationMediateur.onClicListeObservation(rowIndex,ordreObservation);
Line 261... Line 263...
261
				
263
				
Line 262... Line 264...
262
			}
264
			}
263
 
265
 
Line 453... Line 455...
453
				// et on reconfigure et rafraichit la vue
455
				// et on reconfigure et rafraichit la vue
454
				this.reconfigure(st, this.getColumnModel());
456
				this.reconfigure(st, this.getColumnModel());
Line 455... Line 457...
455
				
457
				
Line -... Line 458...
-
 
458
				demasquerChargement();
-
 
459
				
456
				demasquerChargement();
460
			    cacheListeObservation=data;
-
 
461
			    
Line 457... Line -...
457
				
-
 
458
				observationMediateur.rafraichirCacheObservation(nouvelleDonnees) ;
-
 
459
				
-
 
460
//TODO : a ce niveau ? 
-
 
461
				if (repandreRafraichissement) {
-
 
462
					observationMediateur.obtenirListeEntiteGeographique();
462
				observationMediateur.onRafraichissementListeObservations();
Line 463... Line 463...
463
				}
463
				
464
 
464
				
Line 478... Line 478...
478
			
478
			
479
			// et on notifie de le mediateur du changement des valeurs
479
			// et on notifie de le mediateur du changement des valeurs
Line 480... Line 480...
480
			changerPageMaxEtCourante(pageMax,pageEncours,taillePage,pages[0]) ;
480
			changerPageMaxEtCourante(pageMax,pageEncours,taillePage,pages[0]) ;
481
			
481
			
482
			masquerChargement();
482
			masquerChargement();
Line 483... Line 483...
483
			observationMediateur.obtenirListeObservation();
483
			observationMediateur.obtenirListeObservation(this);
Line 484... Line 484...
484
		}
484
		}
Line 485... Line 485...
485
		
485
		
486
		
486
		
Line 498... Line 498...
498
			observationMediateur.obtenirNombreObservation();
498
			observationMediateur.obtenirNombreObservation();
Line 499... Line 499...
499
			
499
			
500
			}
500
			}
Line -... Line 501...
-
 
501
			else { // Modification d'une observation
-
 
502
				
-
 
503
				
-
 
504
				masquerChargement();
-
 
505
 
-
 
506
				observationMediateur.obtenirNombreObservation();
501
			else { // Modification d'une observation
507
				
502
				
508
				/*
Line 503... Line -...
503
				Record rd = getSelectionModel().getSelected();
-
 
504
				rd.set("nomSaisi_observation",obs.getNomSaisi());
509
				Record rd = getSelectionModel().getSelected();
505
				
510
				rd.set("nomSaisi_observation",obs.getNomSaisi());
506
				// FIXME : nom retenu vide !!!!
511
				
507
				rd.set("nomRetenu_observation",obs.getNomRetenu());
512
				rd.set("nomRetenu_observation",obs.getNomRetenu());
Line 508... Line 513...
508
				rd.set("lieu_observation",obs.getLieudit());
513
				rd.set("lieu_observation",obs.getLieudit());
Line 524... Line 529...
524
	
529
	
Line -... Line 530...
-
 
530
	
-
 
531
	// GESTION DE LA PAGINATION
-
 
532
 
-
 
533
	
525
	
534
	public ListeObservation getCacheListeObservation() {
526
	// GESTION DE LA PAGINATION
535
		return cacheListeObservation;
527
 
536
	}
528
	
537
 
529
	/**
538
	/**