Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 595 Rev 638
Line 1... Line 1...
1
package org.tela_botanica.client.vues.image;
1
package org.tela_botanica.client.vues.image;
Line 2... Line 2...
2
 
2
 
Line -... Line 3...
-
 
3
import java.util.Iterator;
3
import java.util.Iterator;
4
 
4
 
5
import org.tela_botanica.client.Util;
5
import org.tela_botanica.client.image.ImageMediateur;
6
import org.tela_botanica.client.image.ImageMediateur;
6
import org.tela_botanica.client.interfaces.ListePaginable;
7
import org.tela_botanica.client.interfaces.ListePaginable;
7
import org.tela_botanica.client.interfaces.Rafraichissable;
8
import org.tela_botanica.client.interfaces.Rafraichissable;
Line 81... Line 82...
81
	
82
	
Line 82... Line 83...
82
	int nbElements = 0;
83
	int nbElements = 0;
Line -... Line 84...
-
 
84
	
-
 
85
	int taillePage = 50;
83
	
86
	
84
	int taillePage = 50;
87
	private String modeleLieu = "IDLOCCOMMUNE, LIEUDIT, STATION";
85
	
88
	
86
	/**
89
	/**
Line 144... Line 147...
144
			}
147
			}
Line 145... Line 148...
145
			
148
			
Line 146... Line 149...
146
		} ;
149
		} ;
147
		
150
		
148
		// on crée un store simple contenant un petit set de données et deux colonnes
151
		// on crée un store simple contenant un petit set de données et deux colonnes
149
		store = new SimpleStore(new String[]{"transmis","id_obs","plante","date","lieu"}, getObs());  
152
		store = new SimpleStore(new String[]{"transmis","plante","date","lieu","id_obs"}, getObs());  
Line 150... Line 153...
150
		ColumnConfig[] columns = { 
153
		ColumnConfig[] columns = { 
151
		new ColumnConfig("", "transmis", 30, true, new Renderer() {
154
		new ColumnConfig("", "transmis", 30, true, new Renderer() {
Line 160... Line 163...
160
				{
163
				{
161
					return "" ;
164
					return "" ;
162
				}
165
				}
163
			}
166
			}
Line 164... Line 167...
164
			
167
			
165
		}), 
-
 
166
		new ColumnConfig("Numero", "id_obs", 50, true, colRend),   
168
		}),    
167
		new ColumnConfig("Taxon", "plante", 145, true, colRend), 
169
		new ColumnConfig("Taxon", "plante", 145, true, colRend), 
168
		new ColumnConfig("Date", "date", 68, true, dateRend),
170
		new ColumnConfig("Date", "date", 68, true, dateRend),
-
 
171
		new ColumnConfig("Lieu", "lieu", 145, true, colRend),		
Line 169... Line 172...
169
		new ColumnConfig("Lieu", "lieu", 145, true, colRend) } ;
172
		new ColumnConfig("Numero", "id_obs", 50, true, colRend), } ;
Line 170... Line 173...
170
		   
173
		   
Line 312... Line 315...
312
				for (Iterator it = data.keySet().iterator(); it.hasNext();) 
315
				for (Iterator it = data.keySet().iterator(); it.hasNext();) 
313
				{
316
				{
Line 314... Line 317...
314
					
317
					
Line 315... Line 318...
315
					Observation obs=(Observation) data.get(it.next());
318
					Observation obs=(Observation) data.get(it.next());
316
					
319
					
317
					listeObs[i][0] = obs.getNumeroOrdre();
320
					listeObs[i][0] = obs.getTransmis();
318
					listeObs[i][1] = obs.getTransmis();
321
					listeObs[i][1] = obs.getNomSaisi();
319
					listeObs[i][2] = obs.getNomSaisi();
322
					listeObs[i][2] = obs.getDate() ;
Line 320... Line 323...
320
					listeObs[i][3] = obs.getDate() ;
323
					listeObs[i][3] = Util.formaterLieu(obs, modeleLieu);
321
					listeObs[i][4] = obs.getLocalite();
324
					listeObs[i][4] = obs.getNumeroOrdre();
Line 322... Line 325...
322
				
325
				
323
					i++ ;
326
					i++ ;
324
				}
327
				}
325
	
328
	
326
				store = new SimpleStore(new String[]{"id_obs","transmis","plante","date","lieu"}, listeObs);  	
329
				store = new SimpleStore(new String[]{"transmis","plante","date","lieu","id_obs"}, listeObs);  	
327
				store.load();       
330
				store.load();