14,7 → 14,9 |
import org.tela_botanica.client.modeles.publication.Publication; |
import org.tela_botanica.client.modeles.publication.PublicationAPersonneListe; |
import org.tela_botanica.client.modeles.publication.PublicationListe; |
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; |
53,6 → 55,8 |
private Button modifier; |
private Button supprimer; |
|
private BarrePaginationVue pagination = null; |
|
public PublicationListeVue(Mediateur mediateurCourant) { |
mediateur = mediateurCourant; |
i18nC = Mediateur.i18nC; |
133,6 → 137,10 |
} |
}); |
add(grille); |
|
// Définition de la barre de pagination |
pagination = new BarrePaginationVue(new StructureListe(), mediateur); |
setBottomComponent(pagination); |
} |
|
private ColumnConfig creerColonneEditeur() { |
187,6 → 195,9 |
if (nouvellesDonnees instanceof PublicationListe) { |
PublicationListe publications = (PublicationListe) nouvellesDonnees; |
|
pagination.setlistePaginable(publications); |
pagination.rafraichir(publications.getPageTable()); |
|
if (publications != null) { |
List<Publication> liste = publications.toList(); |
store.removeAll(); |