- From: Curt Arnold <carnold@houston.rr.com>
- Date: Fri, 1 Feb 2002 09:57:52 -0600
- To: <www-svg@w3.org>
Received on Friday, 1 February 2002 10:58:00 UTC
SVGRectElement, SVGCircleElement, etc all contain the same boilerplate list of base interfaces: public interface SVGRectElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, EventTarget { It would seem to simplify comprehension of the spec at no compatibility cost if that cluster (and similar clusters) of interfaces could be combined into a common base interface. public interface SVGAbstractGraphicsElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, EventTarget {} public interface SVGRectElement extends SVGAbstractGraphicsElement { } public interface SVGCircleElement extends SVGAbstractGraphicsElement { } ...
Received on Friday, 1 February 2002 10:58:00 UTC