Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 453 → Rev 468

/trunk/src/org/tela_botanica/client/vues/CollectionListeVue.java
11,8 → 11,6
import org.tela_botanica.client.modeles.Collection;
import org.tela_botanica.client.modeles.CollectionListe;
import org.tela_botanica.client.modeles.Information;
import org.tela_botanica.client.modeles.Structure;
import org.tela_botanica.client.modeles.StructureListe;
import org.tela_botanica.client.modeles.Utilisateur;
 
import com.extjs.gxt.ui.client.Registry;
89,9 → 87,12
 
List<TableColumn> columns = new ArrayList<TableColumn>();
// ATTENTION : les noms des colonnes doivent correspondrent aux noms variables de la classe utilisée dans la liste
columns.add(new TableColumn("structure", i18nC.structure(), .3f));
columns.add(new TableColumn("nom", i18nC.nom(), .7f));
columns.add(new TableColumn("structure_nom", i18nC.structure(), .3f));
columns.add(new TableColumn("structure_ville", i18nC.ville(), .2f));
columns.add(new TableColumn("nom", i18nC.nom(), .5f));
columns.get(0).setHidden(true);
TableColumnModel cm = new TableColumnModel(columns);
table = new Table(cm);
table.setSelectionMode(SelectionMode.MULTI);
104,9 → 105,9
store.sort("nom", SortDir.ASC);
binder = new TableBinder<Collection>(table, store);
binder.addSelectionChangedListener(new SelectionChangedListener<Structure>() {
public void selectionChanged(SelectionChangedEvent<Structure> event) {
Structure m = (Structure) event.getSelectedItem();
binder.addSelectionChangedListener(new SelectionChangedListener<Collection>() {
public void selectionChanged(SelectionChangedEvent<Collection> event) {
Collection m = (Collection) event.getSelectedItem();
clicListe(m);
}
});
114,9 → 115,9
setLayout(new FitLayout());
}
 
private void clicListe(Structure structure) {
private void clicListe(Collection m) {
if (store.getCount() > 0) {
mediateur.clicListeStructure(structure);
mediateur.clicListeCollection(m);
}
}