actually i think there should be no code activity mapper as the place itself should contain the logic on what activity it should be refferred, for each new place activity combo i have to go though lots of boiler plate code which is really redudent..
On Mon, Jun 20, 2011 at 3:43 PM, Thomas Broyer <t.bro...@gmail.com> wrote: > We built a micro-framework on top of Activities, specialized in a few > places for editors and/or RF, but it was only to enforce best practices > because the team was new to GWT, new to MVP, new dependency injection, new > to many things. > For instance, we're using singleton views with disposable presenters (and > our presenters are our activities; or, our activities are presenters, > depending on how you look at it ;-) ), so we built a subclass of > AbstractActivity that enforces that the view is only used between start() > and onCancel/onStop, and that the AcceptsOneWidget passed to the start() > method is never called back after onCancel/onStop, and a few others things > like that. It's a very prescriptive and restrictive API, that helped > everyone getting on board, but as someone who knows what I'm supposed to do, > it feels overly restrictive for me, and I sometimes regret to have built it. > > I don't think there's a need for such "framework", what's needed is only a > set of best practices (and then, if possible, a set of tools to check that > they are followed). But those best practices are probably not the same for > everyone: should the activities be presenters (in the MVP pattern)? should > they be disposable or singleton? should views be singletons? > > The main missing tool IMO is one to help generate ActivityMappers (similar > to how PlaceHistoryMappers can be generated too). > > -- > You received this message because you are subscribed to the Google Groups > "Google Web Toolkit" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-web-toolkit/-/8dSTKTOy6QwJ. > > 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. > -- 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.