Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1044 → Rev 1045

/trunk/src/org/tela_botanica/client/vues/projet/ProjetListeVue.java
13,7 → 13,9
import org.tela_botanica.client.modeles.Utilisateur;
import org.tela_botanica.client.modeles.projet.Projet;
import org.tela_botanica.client.modeles.projet.ProjetListe;
import org.tela_botanica.client.modeles.structure.StructureListe;
import org.tela_botanica.client.util.Debug;
import org.tela_botanica.client.vues.BarrePaginationVue;
 
import com.extjs.gxt.ui.client.Registry;
import com.extjs.gxt.ui.client.Style.SortDir;
44,7 → 46,8
private Grid<Projet> grille = null;
private ListStore<Projet> store = null;
private ColumnModel modeleDesColonnes = null;
 
private BarrePaginationVue pagination = null;
private Button ajouter;
private Button modifier;
private Button supprimer;
129,6 → 132,10
}
});
add(grille);
// Définition de la barre de pagination
pagination = new BarrePaginationVue(new StructureListe(), mediateur);
setBottomComponent(pagination);
}
public ListStore<Projet> getStore() {
159,6 → 166,9
public void rafraichir(Object nouvellesDonnees) {
if (nouvellesDonnees instanceof ProjetListe) {
ProjetListe projets = (ProjetListe) nouvellesDonnees;
pagination.setlistePaginable(projets);
pagination.rafraichir(projets.getPageTable());
if (projets != null) {
List<Projet> projetsListe = projets.toList();
store.removeAll();