check this out:

http://www.webspin.be/

I left out the model (Phone class here) and the command pattern, since
I'm not using it yet.

For your comment on the casting: I'm having trouble with that too.
When I want to attach the widgets to the root panel or whatever other
panel, I can't do anything but cast them. But nobody seems to have a
good solution...

On 29 jun, 23:13, Daniel Jue <[email protected]> wrote:
> Does anyone have a working MVP/Eventbus sample of something simple
> like the PhoneEditor?
> I don't think I'm doing it right.  The code from the IO presentation
> leaves out enough details so that I'm not sure what to do.
> For instance, in my Presenter.class,
>
> I have something like this:
> public class Presenter {
> ...
> private Display display;
>         interface Display {
>                 HasClickHandlers getSaveButton();
>                 HasClickHandlers getCancelButton();
>                 HasClickHandlers getNumberField();
>                 HasClickHandlers getLabelPicker();
>         }
>         void editPhone(Phone phone) {
>                 this.phone = Phone.from(phone);
>                 display.getNumberField().setValue(phone.getNumber());
>                 display.getLabelPicker().setValue(phone.getLabel());
>         }
> ...}
>
> Obviously, a HasClickHandlers object doesn't have a setValue method.
> It doesn't feel like I should be casting to the widget here, since we
> went through all the trouble of using the Display interface.
>
> I started looking at Mvp4g, but it seems to go off on a tangent with a
> code generation class to wire up presenters and views via 
> xml.http://code.google.com/p/mvp4g/
> It's also intertwined with some mvc4g classes.
>
> I just want something basic that works, so I can seed my project from
> there.  A minimalist, working command style RPC example would be nice
> too.
> Anyone?  If you're in the DC area, I'll buy you a drink!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to