Hi,
I'm pretty sure what the answer is, but can someone confirm that it is
not possible to use java inheritance to extend a component class?
What I'm trying to do is add a CSV Download button to a Grid, preferably
aligned to the right of the table. I can override the .tml files of the
existing components, but I would prefer to not have to duplicate all the
java code from the Grid class.
I considered using a mixin, but that does not allow the mixin to create
other components. Or have I got that wrong?
I feel this is a pain point for Tapestry. Is there any work going on to
improve this area? Of course, for smaller components, I wouldn't worry
about it, but the Grid component is large, and has lots of useful
functionality I don't want to duplicate. One possibility, specific to
Grid would be to add more block parameters that could be used to extend
the layout of the Grid. Would this work for me?
Thanks for any advice,
Jonathan O'Connor
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org