|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.xml.sax.helpers.ParserFactory
Java-specific class for dynamically loading SAX parsers.
This class is not part of the platform-independent definition of SAX; it is an additional convenience class designed specifically for Java XML application writers. SAX applications can use the static methods in this class to allocate a SAX parser dynamically at run-time based either on the value of the `org.xml.sax.parser' system property or on a string containing the class name.
Note that the application still requires an XML parser that implements SAX.
Note: in this distribution, if you have not configured
your system properties or explicitly requested a given parser,
you will get the com.sun.xml.parser.Parser parser.
That is a fast parser which does not validate, but does process
all external entities and will report ignorable whitespace as such
in XML documents with DTDs.
Parser,
Class| Method Summary | |
static Parser |
makeParser()
Create a new SAX parser using the `org.xml.sax.parser' system property. |
static Parser |
makeParser(java.lang.String className)
Create a new SAX parser object using the class name provided. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Method Detail |
public static Parser makeParser()
throws java.lang.ClassNotFoundException,
java.lang.IllegalAccessException,
java.lang.InstantiationException,
java.lang.NullPointerException,
java.lang.ClassCastException
The named class must exist and must implement the org.xml.sax.Parser interface.
makeParser(java.lang.String),
Parser
public static Parser makeParser(java.lang.String className)
throws java.lang.ClassNotFoundException,
java.lang.IllegalAccessException,
java.lang.InstantiationException,
java.lang.ClassCastException
The named class must exist and must implement the org.xml.sax.Parser interface.
className - A string containing the name of the
SAX parser class.makeParser(),
Parser
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||