Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 360 → Rev 361

/trunk/src/org/tela_botanica/client/vues/PanneauPersonneListe.java
79,11 → 79,8
supprimer.setIconStyle(ComposantClass.ICONE_SUPPRIMER);
toolBar.add(supprimer);
setTopComponent(toolBar);
 
List<TableColumn> columns = new ArrayList<TableColumn>();
// ATTENTION : les noms des colonnes doivent correspondrent aux noms variables de la classe utilisée dans la liste
99,10 → 96,8
table.setSelectionMode(SelectionMode.MULTI);
table.setBorders(false);
table.setHorizontalScroll(true);
add(table);
 
store = new ListStore<Personne>();
110,7 → 105,6
binder = new TableBinder<Personne>(table, store);
binder.setAutoSelect(true);
binder.addSelectionChangedListener(new SelectionChangedListener<Personne>() {
public void selectionChanged(SelectionChangedEvent<Personne> event) {
Personne p = (Personne) event.getSelectedItem();
119,19 → 113,9
}
});
setLayout(new FitLayout());
}
 
public ListStore<Personne> getStore() {
return store;
}
 
public TableBinder<Personne> getBinder() {
return binder;
}
 
private void clicListe(Personne personne) {
mediateur.clicListePersonne(personne);
}
149,18 → 133,16
store.removeAll();
store.add(liste);
 
if (listePersonnes.size() > 0) {
table.getSelectionModel().select(0);
}
// Mise à jour du panneau central
((LayoutContainer) Registry.get(RegistreId.PANNEAU_CENTRE)).layout();
} else if (nouvellesDonnees instanceof Information) {
Information info = (Information) nouvellesDonnees;
Info.display("Erreur", info.getMessages().toString());
}else {
} else {
GWT.log("Pas de correspondance" + nouvellesDonnees.getClass() + " dans la méthode rafraichir() de la classe "+this.getClass(), null);
}
layout();