ext-GWT (GXT) et pattern MVP
Bonjour,
Je souhaite utiliser le composant GRID de ext-GWT (GXT) dans une architecture MVP. Dans l'initialisation de ma View j'ai besoin d'instancier la Grid pour la rajouter à la vue. Mais pour instancier une Grid ext-GWT, il faut préciser le ListStore et le ColumnModel. Or ces objets sont plutôt à créer du côté du Presenter selon moi puisqu'ils dépendent du modèle...et que la vue ne doit pas avoir connaissance du modèle.
final Grid<BeanModel> grid = new Grid<BeanModel>(store, cm);
Avez-vous une solution pour répondre à cette problématique ?
Merci d'avance pour vos retours !
Incompatibilité entre pattern MVP et librairie EXT-GWT (GXT) ?
J'ai l'impression que le pattern MVP n'est pas compatible avec la librairie EXT-GWT (GXT) ?
La création des composants GXT est souvent complexe est difficilement séparable entre VUE et PRESENTER.
De plus, MVP spécifie une interface Display avec des handlers alors que GXT utilise des listeners.
Avez-vous des avis sur le sujet ?
Merci pour vos retours !
exemple d'utilisation GXT3 + pattern MVP
Un excellent tutorial pour utiliser GXT3 et le pattern MVP (attention GXT3 ne propose plus de modèle MVC spécifique contrairement à GXT2) :
http://vivagwt.blogspot.fr/2012/07/g...-and-gxt3.html