W3C home > Mailing lists > Public > public-appformats@w3.org > December 2006

Re: [XBL] @extends and multiple inheritance

From: Cyril Concolato <cyril.concolato@enst.fr>
Date: Thu, 07 Dec 2006 15:25:53 +0100
Message-ID: <45782471.9090108@enst.fr>
To: Steve K Speicher <sspeiche@us.ibm.com>
Cc: public-appformats@w3.org

Steve K Speicher a écrit :
> In reference to [1] specifically @extends: It seems somewhat clear that 
> multiple URIs and therefore multiple inheritance is disallowed.  It only 
> states "the URI of a binding", could be helpful to clearly state that only 
> 1 URI is allowed.
>
> But by reading [2] it seems like multiple inheritance can sort of be 
> achieved by using implicit bindings as described in "4.7 Binding 
> Inheritance".  Any reason not to support multiple inheritance explicitly 
> by allowing multiple base URIs to extend (or some such appropriate 
> mechanism in <binding>)?
>   
 From what I understood, the inheritance is not polymorphism. "Multiple 
inheritance" in the document describes the fact the inherited binding 
also inherits from another one.

Regards,

Cyril
> Regards,
> Steve Speicher
>
> [1] http://www.w3.org/TR/2006/WD-xbl-20060907/#the-binding
> [2] http://www.w3.org/TR/2006/WD-xbl-20060907/#binding1
>
>   
Received on Thursday, 7 December 2006 14:26:34 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:10:20 GMT