Well, I do have a working model now, and the code does most of what I wanted to do. The disappointment was the amount of classes I had to override in order to get this working - caused mainly by the native Vaadin Navigator being a concrete class.
I've suggested to the Vaadin team that Navigator should be an interface to make things more flexible, and hopefully that will be taken up.
I also noted the recent post about CDI on the Vaadin forum - I probably should make sure that my effort aligns to CDI even if I don't use CDI directly.
No comments:
Post a Comment