I use complex popups and just create new widgets that extend PopupPanel MyComplexWidgetPopup extends PopupPane @Inject public My...(MyWidgetView view) .... where MyWidgetView is a UiBinder
Acts exactly like an Activity where the Widget has the app logic and the view takes care of the presentation. It just isn't associated with a Place Then in the activity that calls the popup widget: myWidget.center() or whatever the call is On Feb 9, 11:39 am, Jeff Schwartz <jefftschwa...@gmail.com> wrote: > I may be treading on thin ice here but I haven't been convinced yet with the > merits of MVP, particularly the one native to GWT which I find overly > complex and poorly documented. I am developing a rather complex ui for an > app which I had looked into using MVP for but it left me with more questions > than answers. I decided to go sans MVP using a tightly coupled protocol > relying on the event bus for intra view communications. Yes, I know that > using junit tests are slow but then I am not sold on junit testing either as > an end all to testing. > > Ducking... :) > > > > > > > > > > On Wed, Feb 9, 2011 at 11:30 AM, Ernesto Reig <erniru...@gmail.com> wrote: > > But what if the popup is complex enough to have its own logic? I mean, you > > have a popup acting as another mini-application. For example, a popup panel > > with a form asking for some input and a panel to show its search results > > which the user can interact with. > > Would it be correct to have its own MVP stuff (places, activities, > > activityManager,etc)?? > > > -- > > 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-toolkit@googlegroups.com. > > To unsubscribe from this group, send email to > > google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2Bunsubs > > cr...@googlegroups.com> > > . > > For more options, visit this group at > >http://groups.google.com/group/google-web-toolkit?hl=en. > > -- > *Jeff Schwartz* -- 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-toolkit@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.