Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1448 Rev 1475
Line 1... Line 1...
1
package org.tela_botanica.client.composants;
1
package org.tela_botanica.client.composants;
Line -... Line 2...
-
 
2
 
2
 
3
import java.util.HashMap;
3
import java.util.List;
4
import java.util.List;
Line 4... Line 5...
4
import java.util.Map;
5
import java.util.Map;
5
 
6
 
Line 62... Line 63...
62
	
63
	
63
	/*--------------
64
	/*--------------
64
	  Constructeur 
65
	  Constructeur 
Line 65... Line 66...
65
	--------------*/
66
	--------------*/
Line 66... Line 67...
66
	
67
	
67
	public GrillePaginable(ModelType modeltype, Proxy<D> proxy, List<ColumnConfig> colonnes, ColumnModel modeleDeColonnes) {
68
	public GrillePaginable(ModelType modeltype, HashMap<String, String> virtualFields, Proxy<D> proxy, List<ColumnConfig> colonnes, ColumnModel modeleDeColonnes) {
68
		
69
		
69
		// Récupération des paramètres
70
		// Récupération des paramètres
Line 78... Line 79...
78
		// Création des objets pour la récupération  et la pagination des données
79
		// Création des objets pour la récupération  et la pagination des données
79
		BasePagingLoadConfig plc = new BasePagingLoadConfig();
80
		BasePagingLoadConfig plc = new BasePagingLoadConfig();
80
		plc.setLimit(limit);
81
		plc.setLimit(limit);
81
		plc.setOffset(start);
82
		plc.setOffset(start);
Line 82... Line 83...
82
		
83
		
Line 83... Line 84...
83
		reader = new TransformateurJSONaModelData<PagingLoadResult<D>>(modelType);
84
		reader = new TransformateurJSONaModelData<PagingLoadResult<D>>(modelType, virtualFields);
84
		
85
		
85
		loader = new ChargeurListe<PagingLoadResult<D>>(proxy, reader, this);
86
		loader = new ChargeurListe<PagingLoadResult<D>>(proxy, reader, this);