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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: ANN: SAX 2.0 extension proposals.

[ Lists Home | Date Index | Thread Index ]
  • From: David Megginson <david@megginson.com>
  • To: David Brownell <david-b@pacbell.net>
  • Date: Thu, 10 Feb 2000 13:27:00 -0500 (EST)

David Brownell writes:

 > Certainly.  That minimal version would look something like:
 > 
 > 	public class org.xml.sax.helpers.XMLReaderFactory
 > 	{
 > 		private XmlReaderFactory () { }	// no instances
 > 
 > 		//
 > 		// returns some "default" reader
 > 		// mechanism for default is environment-specific
 > 		// the generic one uses a system property
 > 		// compiled-in defaults are also OK
 > 		//
 > 		public static XMLReader createXMLReader ()
 > 			throws SAXException;
 > 
 > 		//
 > 		// returns reader with specified class name
 > 		//
 > 		public static XMLReader createXMLReader (String name)
 > 			throws SAXException
 > 	}
 > 
 > That latter method would be the one that does the "instanceof"
 > test to see if the specified class implements XMLReader, Parser, or
 > some other class entirely, and would presumably be called by the
 > former method.

OK, I see -- it's just like the old ParserFactory, except that any
exceptions for class not found (etc.) get tunnelled through
SAXException.


All the best,


David

-- 
David Megginson                 david@megginson.com
           http://www.megginson.com/




 

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

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