SAX: close() method for streams

David Megginson ak117 at
Mon Apr 20 20:57:39 BST 1998

David Brownell writes:

 > My email to the list has _all_ bounced today ...
 > Re is this needed, the issue is indeed whether the application can
 > tell that it's OK to recycle the resource.  That'd ideally be a
 > close method on the stream (the normal pattern).

The application will know that the parser is finished with the stream
when it receives an endDocument() event; however, there will be cases
where the CharacterStream or ByteStream implementation will not be too
tightly coupled with the handlers, and there will be others where the
application has not implemented the DocumentHandler interface;
all-in-all, then, adding close() seems like a good suggestion.

All the best,


David Megginson                 ak117 at
Microstar Software Ltd.         dmeggins at

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as:
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list