1,6 → 1,8 |
package org.tela_botanica.client.vues; |
|
|
import java.util.Iterator; |
|
import org.tela_botanica.client.image.ImageMediateur; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.ImageCarnet; |
16,6 → 18,7 |
import com.gwtext.client.data.ArrayReader; |
import com.gwtext.client.data.FieldDef; |
import com.gwtext.client.data.MemoryProxy; |
import com.gwtext.client.data.Record; |
import com.gwtext.client.data.RecordDef; |
import com.gwtext.client.data.Store; |
import com.gwtext.client.data.StringFieldDef; |
187,13 → 190,16 |
{ |
ListeImage data = (ListeImage) nouvelleDonnees ; |
Object[][] photoData = new Object[data.size()][4]; |
for(int i = 0 ; i<data.size();i++) |
int i = 0 ; |
|
for (Iterator it = data.keySet().iterator(); it.hasNext();) |
{ |
ImageCarnet im = (ImageCarnet) data.elementAt(i); |
ImageCarnet im = (ImageCarnet) data.get(it.next()); |
photoData[i][0] = im.getOrdre() ; |
photoData[i][1] = im.getUrl() ; |
photoData[i][2] = im.getSUrl() ; |
photoData[i][3] = im.getMUrl() ; |
i++ ; |
} |
|
final MemoryProxy dataProxy = new MemoryProxy(photoData); |
232,4 → 238,18 |
public Store getSt() { |
return st; |
} |
|
public String[] getIdSelectionnee() |
{ |
Record[] selection = getDView().getSelectedRecords() ; |
int taille = selection.length ; |
String id_selection[] = new String[taille] ; |
|
for (int i = 0; i < selection.length; i++) { |
|
id_selection[i] = selection[i].getAsString("num_image") ; |
} |
|
return id_selection ; |
} |
} |