[
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/
|