of course you are right that we can make the same 
thing with delegation. And thatis exactly what 
I do in the moment. I wrote a helper class that 
contain all the code i need in my xsp-views.
I just found that inheritance is a comfortable
alternative to delegation.
So is not needed for me, but nice to have :)

Thorsten

-----Ursprüngliche Nachricht-----
Von: Ricardo Rocha [mailto:[EMAIL PROTECTED]
Gesendet: Freitag, 30. Mai 2003 17:35
An: [EMAIL PROTECTED]
Betreff: Re: extending XSP base call


Konstantin Piroumian wrote:
> From: "Geoff Howard" <[EMAIL PROTECTED]>
> 
>>>Thorsten Mauch wrote:
> 
> 
>>>>I like to add some common methods. As a pure jave programmer
>>>>I hate logicsheets ;(
>>>>So is it possible to extend the the class XSPGenerator and tell
>>>>Cocoon to use this class as a base class for
>>>>the XSP ?
>>>
>>>No. See xsp.xsl
>>
>>Would this be a bad feature to add?  It would be a simple xsp:extend
>>tag, no?
> 
> 
> There's something like this possible in JSP.
> I'd suggest to add an attribute like: 
>   <xsp:page extends="com.bla.mla.MyClass"/>

Why?

What could one achieve with inheritance that cannot be achieved,
for instance, with delegation?

Ricardo

Reply via email to