2. Would it help to provide an abstract class with some built in
convenience methods for attributes, potentially also for overriding
rendering and such?
This is exactly how the RichFaces CDK was designed and, IMO, a very strong
feature.
--
Dan Allen
Senior Software Engineer, Red Hat | Author of Seam in Action
Registered Linux User #231597
http://mojavelinux.com
http://mojavelinux.com/seaminaction
http://in.relation.to/Bloggers/Dan