18,7 → 18,9 |
import org.tela_botanica.client.modeles.aDonnee; |
import org.tela_botanica.client.modeles.commentaire.Commentaire; |
import org.tela_botanica.client.modeles.commentaire.CommentaireListe; |
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; |
61,6 → 63,8 |
private Button modifier; |
private Button supprimer; |
|
private BarrePaginationVue pagination = null; |
|
private CommentaireListe commentaires = null; |
protected boolean commentairesChargementOk = false; |
|
162,6 → 166,10 |
} |
}); |
add(grille); |
|
// Définition de la barre de pagination |
pagination = new BarrePaginationVue(new StructureListe(), mediateur); |
setBottomComponent(pagination); |
} |
|
private ColumnConfig creerColonneType() { |
239,6 → 247,10 |
public void rafraichir(Object nouvellesDonnees) { |
if (nouvellesDonnees instanceof CommentaireListe) { |
commentaires = (CommentaireListe) nouvellesDonnees; |
|
pagination.setlistePaginable(commentaires); |
pagination.rafraichir(commentaires.getPageTable()); |
|
commentairesChargementOk = true; |
} else if (nouvellesDonnees instanceof ValeurListe) { |
ValeurListe listeValeursReceptionnee = (ValeurListe) nouvellesDonnees; |