Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 70 Rev 71
Line 17... Line 17...
17
import com.gwtext.client.data.ArrayReader;
17
import com.gwtext.client.data.ArrayReader;
18
import com.gwtext.client.data.FieldDef;
18
import com.gwtext.client.data.FieldDef;
19
import com.gwtext.client.data.MemoryProxy;
19
import com.gwtext.client.data.MemoryProxy;
20
import com.gwtext.client.data.Record;
20
import com.gwtext.client.data.Record;
21
import com.gwtext.client.data.RecordDef;
21
import com.gwtext.client.data.RecordDef;
-
 
22
import com.gwtext.client.data.SimpleStore;
22
import com.gwtext.client.data.Store;
23
import com.gwtext.client.data.Store;
23
import com.gwtext.client.data.StringFieldDef;
24
import com.gwtext.client.data.StringFieldDef;
24
import com.gwtext.client.widgets.Component;
25
import com.gwtext.client.widgets.Component;
25
import com.gwtext.client.widgets.event.ContainerListenerAdapter;
26
import com.gwtext.client.widgets.event.ContainerListenerAdapter;
-
 
27
import com.gwtext.client.widgets.form.ComboBox;
26
import com.gwtext.client.widgets.grid.CellMetadata;
28
import com.gwtext.client.widgets.grid.CellMetadata;
27
import com.gwtext.client.widgets.grid.ColumnConfig;
29
import com.gwtext.client.widgets.grid.ColumnConfig;
28
import com.gwtext.client.widgets.grid.ColumnModel;
30
import com.gwtext.client.widgets.grid.ColumnModel;
29
import com.gwtext.client.widgets.grid.GridPanel;
31
import com.gwtext.client.widgets.grid.GridPanel;
30
import com.gwtext.client.widgets.grid.Renderer;
32
import com.gwtext.client.widgets.grid.Renderer;
Line 83... Line 85...
83
	/**
85
	/**
84
	 * Barre de pagination
86
	 * Barre de pagination
85
	 */
87
	 */
86
	private BarrePaginationVue bt = null ;
88
	private BarrePaginationVue bt = null ;
Line 87... Line -...
87
 
-
 
88
	
-
 
89
	
89
 
90
	/**
90
	/**
91
	 * Numéro de page en cours
91
	 * Numéro de page en cours
92
	 */
92
	 */
93
	private int pageEncours = 0 ;
93
	private int pageEncours = 0 ;
Line 253... Line 253...
253
			
253
			
254
			// gestion du clic sur une ligne
254
			// gestion du clic sur une ligne
255
			public void onRowClick(GridPanel grid, int rowIndex,
255
			public void onRowClick(GridPanel grid, int rowIndex,
256
					EventObject e) {
256
					EventObject e) {
-
 
257
				// on notifie le médiateur et on lui passe le nuémro de ligne
-
 
258
				Record rd = getSelectionModel().getSelected();
257
				// on notifie le médiateur et on lui passe le nuémro de ligne
259
				String ordreObservation = rd.getAsString("ordre_observation") ;
Line 258... Line 260...
258
				observationMediateur.clicListeObservation(rowIndex);
260
				observationMediateur.clicListeObservation(rowIndex,ordreObservation);
Line 259... Line 261...
259
				
261
				
260
			}
262
			}
Line 451... Line 453...
451
				// et on reconfigure et rafraichit la vue
453
				// et on reconfigure et rafraichit la vue
452
				this.reconfigure(st, this.getColumnModel());
454
				this.reconfigure(st, this.getColumnModel());
Line 453... Line 455...
453
				
455
				
Line 454... Line 456...
454
				demasquerChargement();
456
				demasquerChargement();
Line 455... Line 457...
455
				
457
				
456
				observationMediateur.donneesRafraichies(nouvelleDonnees) ;
458
				observationMediateur.rafraichirCacheObservation(nouvelleDonnees) ;
457
				
459
				
458
//TODO : a ce niveau ? 
460
//TODO : a ce niveau ?