Identifiable is not view-centric, nor is it required by any means (only interface required by the view-centric bits is Serializable, which is more of a Wicket requirement really).
Identifiable is ONLY used if you decided to implement the BeanService type stuff, OR use the JPA extension module.
Haven't checked out Wicketopia yet, I'm a bit swamped at the moment - winding down one project, getting ready to get onto two(!) new ones next week, one which will be using large parts of Wicket RAD.
Like the name though, wish I would have thought of it. :D
jwcarman wrote:
Did you get a chance to check out wicketopia?
One other gripe I had was the Identifiable interface. It seems wrong to me to put a view-specific interface on a domain class. Then again, if you're adding all those annotations, why not? :)