Going over the GWT Activities and Places tutorial (here: http://www.gwtproject.org/doc/latest/DevGuideMvpActivitiesAndPlaces.html), a SimplePanel is constructed in onModuleLoad() in the EntryPoint class and then added to the RootPanel. Doesn't this break the MVP pattern or does the EntryPoint technically fall within the view portion of Model-View-Presenter ?
Also, on a related note. I'm not quite clear on what passing the panel to setDisplay() on ActivityManager does. The documentation says "Sets the display for the receiver, and has the side effect of starting or stopping its monitoring the event bus for place change events.". I can't visualize what that means, and looking at setDisplay(), I still can't visualize what they mean.