SAX2 RFD: Inheritance vs. Modification vs. Amalgamation

John Cowan cowan at
Wed May 19 22:35:08 BST 1999

Don Park wrote:

> If the client supports SAX2 only, then they can invoke Parser directly.
> If the client supports both SAX and SAX2, then they can invoke the static
> helper methods in the helper class which handles things like
> NoSuchMethodException.
> They should be passing an instance of the parser to the static helper
> methods.

By using a dynamic helper class, the rest of the application doesn't
need to know or care if this is a SAX2 or SAX1 parser.  See Miles's
and my messages on the subject.

John Cowan		cowan at
	You tollerday donsk?  N.  You tolkatiff scowegian?  Nn.
	You spigotty anglease?  Nnn.  You phonio saxo?  Nnnn.
		Clear all so!  'Tis a Jute.... (Finnegans Wake 16.5)

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as: and on CD-ROM/ISBN 981-02-3594-1
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