W3C home > Mailing lists > Public > www-svg@w3.org > June 2001

Re: Multiple inheritance used in the SVG DOM interfaces.

From: Johnny Stenback <jst@netscape.com>
Date: Mon, 04 Jun 2001 05:11:17 -0700
Message-ID: <3B1B7AE5.5040605@netscape.com>
To: www-svg@w3.org
Johnny Stenback wrote:

> Hello all,
> 
> It was recently brought to my attention (well, a while ago, but I 
> haven't had a chance to do anything about this until now) that the DOM 
> interfaces to SVG elements are currently defined in IDL in the SVG CR 
> using multiple interface inheritance. Using multiple interface 
> inheritance makes these interfaces *impossible* to use as is in a COM 
> like environment (such as Mozilla's XPCOM and Microsoft's COM), and IMO 
> this is something that the SVG WG should change, not only because it's 
> impossible to use these interfaces in COM like environments, but also 
> because it doesn't match the way the DOM specifications (on which the 
> SVG DOM is based) define interfaces, the DOM spec never uses multiple 
> inheritance in it's interfaces, for this very reason (and possibly others).
> 
> What is the SVG WG's thoughts about this problem?
> 


Does silence mean that nobody cares if the SVG DOM interfaces are 
un-implementable in COM like environments?

-- 
jst
Received on Monday, 4 June 2001 08:07:34 GMT

This archive was generated by hypermail 2.3.1 : Friday, 8 March 2013 15:54:20 GMT