Galera de acordo com o padrão MVP como seria a melhor implementação para a seguinte situação:Uma tela de cadastro é composta por TabPanel onde cada aba é uma tela.
cadastro,plano,consulta,ect…
todas são abas da mesma tela.
Galera de acordo com o padrão MVP como seria a melhor implementação para a seguinte situação:Uma tela de cadastro é composta por TabPanel onde cada aba é uma tela.
cadastro,plano,consulta,ect…
todas são abas da mesma tela.
[quote=fabioEM]Galera de acordo com o padrão MVP como seria a melhor implementação para a seguinte situação:Uma tela de cadastro é composta por TabPanel onde cada aba é uma tela.
cadastro,plano,consulta,ect…
todas são abas da mesma tela.
[/quote]
Cara, eu faria da seguinte maneira:
O presenter principal seria encarregado de criar a pagina selecionada e adicionar o conteudo na aba. Recomendo utilizar algum framework MVP pra GWT, atualmente existem varias implementacoes, algumas delas cuidam somente do MVP e outras adicionam o conceito de History Handler. Como sou a favor da simplicidade e liberdade, utilizo a propria framework que criei pra MVP e GWT: http://code.google.com/p/gwt-mvp/
O padrao MVP acaba exigindo a criacao e manutencao de varias classes e objetos, recomendo a utilizacao do Google-Gin pra tomar conta disso, o Google-gin eh uma implementacao do google-guice (DI) para GWT.
Qualquer duvida eh soh perguntar,
abraco,
Eduardo S. Nunes
blz,mas acredito que tu deve ter escrito errado ao citar que criaste o modelo mvp http://code.google.com/p/gwt-mvp/
uhmm com certeza não foi eu quem criou o padrão, em que ponto eu menciono a criação do modelo? Na realidade eu criei só um pequeno framework que contém as interfaces e classes necessárias pra utilizar o padrão MVP com o GWT.