modify Presenter.go(HasWidget container) to Presenter.go(HasWidget...
containers).

On Feb 26, 5:18 pm, Andrew <zmo...@gmail.com> wrote:
> Hey all. I've got a question about the GWT and more specifically the
> mvp architecture tutorial
>
> http://code.google.com/webtoolkit/doc/latest/tutorial/mvp-architectur...
>
> I've been messing around with this, and extending it for my own
> project, but i've run into a little problem.
>
> if (token != null){
>         Presenter presenter = null;
>
>         if (token == "user"){
>                 presenter = new UserPresenter(userRpcService, eventBus, new
> UserView());
>         }
>         if (token == "edit"){
>                 presenter = new EditUserPresenter(userRpcService, eventBus, 
> new
> EditUserView());
>         }
>
>         if (presenter != null){
>                 presenter.go(root);
>         }
>
> In this code, we are passing the root panel to the presenter in order
> to tell it which panel to attach to. The problem is that I've tried
> attaching a couple of vertical panels to the root panel, then passing
> those into separate presenters so that I can display multiple
> presenter simultaneously, but it doesn't work. When the app loads, it
> will load all the seperate panels successfully, but when it tries to
> switch between the UserPresenter and the EditUserPresenter, all my
> other panels are removed from the screen.
>
> Does anyone have an answer for me why this won't work? I'm pretty
> stumped right now. Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to