Note
This class is designed to work with the now-deprecated
SAX1 Parser
class. SAX2 applications should use
XMLReaderFactory
instead.
ParserFactory 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 SAX1.
Access | Constructor and Description |
---|---|
private |
Modifier and Type | Method and Description |
---|---|
public static Parser | Returns: a new SAX parser
Deprecated
as a consequence of
Create a new SAX parser using the `org.xml.sax.parser' system property.
Parser being deprecated.
|
public static Parser | Returns: a new SAX parserA string containing the name of the
SAX parser class. className)
Deprecated
as a consequence of
Create a new SAX parser object using the class name provided.
Parser being deprecated.
|
ParserFactory | back to summary |
---|---|
private ParserFactory() Private null constructor. |
makeParser | back to summary |
---|---|
public static Parser makeParser() throws ClassNotFoundException, IllegalAccessException, InstantiationException, NullPointerException, ClassCastException
Deprecated as a consequence of Create a new SAX parser using the `org.xml.sax.parser' system property. The named class must exist and must implement the
|
makeParser | back to summary |
---|---|
public static Parser makeParser(String className) throws ClassNotFoundException, IllegalAccessException, InstantiationException, ClassCastException
Deprecated as a consequence of Create a new SAX parser object using the class name provided. The named class must exist and must implement the
|