OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: SAX Proposal: new AttributesBuilder interface

[ Lists Home | Date Index | Thread Index ]
  • From: John Cowan <jcowan@reutershealth.com>
  • To: James Strachan <james@metastuff.com>
  • Date: Wed, 08 Nov 2000 14:54:59 -0500

James Strachan wrote:

> The implementation of XMLReader will come with a standard implementation of
> AttributesBuilder. But this new interface and method allows users of the
> XMLReader to override how to build an Attributes instance to use a more
> applicable data structure.

The trouble with this scheme is that it blocks a very common implementation
technique.  Since an Attribute object is valid only during a startElement
callback, there is no reason for a parser to ever instantiate more than
one such object, and indeed it is common for the SAXParser object to be
the object in question.

There is / one art                   || John Cowan <jcowan@reutershealth.com>
no more / no less                    || http://www.reutershealth.com
to do / all things                   || http://www.ccil.org/~cowan
with art- / lessness                 \\ -- Piet Hein


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS