Subversion Repositories eFlore/Archives.cel-v2

Rev

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

Rev 16 Rev 18
Line 1... Line 1...
1
package org.tela_botanica.client.vues;
1
package org.tela_botanica.client.vues;
Line -... Line 2...
-
 
2
 
-
 
3
 
2
 
4
import java.util.Iterator;
3
 
5
 
4
import org.tela_botanica.client.image.ImageMediateur;
6
import org.tela_botanica.client.image.ImageMediateur;
5
import org.tela_botanica.client.interfaces.Rafraichissable;
7
import org.tela_botanica.client.interfaces.Rafraichissable;
Line 14... Line 16...
14
import com.gwtext.client.core.EventObject;
16
import com.gwtext.client.core.EventObject;
15
import com.gwtext.client.core.XTemplate;
17
import com.gwtext.client.core.XTemplate;
16
import com.gwtext.client.data.ArrayReader;
18
import com.gwtext.client.data.ArrayReader;
17
import com.gwtext.client.data.FieldDef;
19
import com.gwtext.client.data.FieldDef;
18
import com.gwtext.client.data.MemoryProxy;
20
import com.gwtext.client.data.MemoryProxy;
-
 
21
import com.gwtext.client.data.Record;
19
import com.gwtext.client.data.RecordDef;
22
import com.gwtext.client.data.RecordDef;
20
import com.gwtext.client.data.Store;
23
import com.gwtext.client.data.Store;
21
import com.gwtext.client.data.StringFieldDef;
24
import com.gwtext.client.data.StringFieldDef;
22
import com.gwtext.client.util.Format;
25
import com.gwtext.client.util.Format;
23
import com.gwtext.client.widgets.BoxComponent;
26
import com.gwtext.client.widgets.BoxComponent;
Line 185... Line 188...
185
		
188
		
186
		if(nouvelleDonnees instanceof ListeImage)
189
		if(nouvelleDonnees instanceof ListeImage)
187
		{
190
		{
188
			ListeImage data = (ListeImage) nouvelleDonnees ;
191
			ListeImage data = (ListeImage) nouvelleDonnees ;
-
 
192
			Object[][] photoData = new Object[data.size()][4];
-
 
193
			int i = 0 ;
189
			Object[][] photoData = new Object[data.size()][4];
194
			
190
			for(int i = 0 ; i<data.size();i++)
195
			for (Iterator it = data.keySet().iterator(); it.hasNext();) 
191
			{
196
			{
192
				ImageCarnet im = (ImageCarnet) data.elementAt(i);
197
				ImageCarnet im = (ImageCarnet) data.get(it.next());
193
				photoData[i][0] = im.getOrdre() ;
198
				photoData[i][0] = im.getOrdre() ;
194
				photoData[i][1] = im.getUrl() ;
199
				photoData[i][1] = im.getUrl() ;
195
				photoData[i][2] = im.getSUrl() ;
200
				photoData[i][2] = im.getSUrl() ;
-
 
201
				photoData[i][3] = im.getMUrl() ;
196
				photoData[i][3] = im.getMUrl() ;
202
				i++ ;
Line 197... Line 203...
197
			}
203
			}
198
			
204
			
199
			final MemoryProxy dataProxy = new MemoryProxy(photoData);
205
			final MemoryProxy dataProxy = new MemoryProxy(photoData);
Line 230... Line 236...
230
 
236
 
231
 
237
 
232
	public Store getSt() {
238
	public Store getSt() {
-
 
239
		return st;
-
 
240
	}
-
 
241
	
-
 
242
	public String[] getIdSelectionnee()
-
 
243
	{ 
-
 
244
		Record[] selection = getDView().getSelectedRecords() ;
-
 
245
		int taille = selection.length ;
-
 
246
		String id_selection[] = new String[taille] ;
-
 
247
		
-
 
248
		for (int i = 0; i < selection.length; i++) {
-
 
249
			
-
 
250
			id_selection[i] = selection[i].getAsString("num_image") ;
-
 
251
		}
-
 
252
		
233
		return st;
253
		return id_selection ;