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

[XBL] @extends and multiple inheritance

From: Steve K Speicher <sspeiche@us.ibm.com>
Date: Wed, 6 Dec 2006 17:25:18 -0500
To: public-appformats@w3.org
Message-ID: <OF6C0F0B8F.57FB70BE-ON8525723C.0079D9AC-8525723C.007B0B26@us.ibm.com>

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>)?

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 Wednesday, 6 December 2006 22:24:23 GMT

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