Scott,
Correct me if I'm wrong, but couldn't you do:
public class PersistableEditForm extends
org.apache.tapestry.html.BasePage implements
Persistable, PageRenderListener {}
Public class GenericEditForm extends PersistableEditForm {}
Public class UserEditForm extends GenericEditForm {}
?
I'm doing that now with my page hierarchy and it works fine for what
I'm doing. What problem are you running into that you aren't able to inherit
page classes?
--- Pat
> -----Original Message-----
> From: Scott Russell [mailto:[EMAIL PROTECTED]
> Sent: Monday, October 03, 2005 4:14 PM
> To: [email protected]
> Subject: Why no BaseFormComponent?
>
> I am trying to develop my own form component with a html template (in
> Tapestry
> 3.0.3). But I find that while BaseComponent exists (that extends
> AbstractComponent) for ordinary components, and handles the parsing and
> handling of the html template, no such class exists extending
> AbstractFormComponent for form components with a html template. This
> causes
> difficulty in making a complex form component because I either have to
> extend
> BaseComponent and handle the Form reference manually, or extend
> AbstractFormComponent and handle the html template manually.
>
> Is there a design reason for this, or is it fixed in Tapestry 4?
>
> regards,
> Scott
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]