< prev index next >
src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
Print this page
*** 1,7 ****
/*
! * Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
--- 1,7 ----
/*
! * Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
*** 68,87 ****
* Create a new SAX parser using the `org.xml.sax.parser' system property.
*
* <p>The named class must exist and must implement the
* {@link org.xml.sax.Parser Parser} interface.</p>
*
! * @exception java.lang.NullPointerException There is no value
* for the `org.xml.sax.parser' system property.
! * @exception java.lang.ClassNotFoundException The SAX parser
* class was not found (check your CLASSPATH).
! * @exception IllegalAccessException The SAX parser class was
* found, but you do not have permission to load
* it.
! * @exception InstantiationException The SAX parser class was
* found but could not be instantiated.
! * @exception java.lang.ClassCastException The SAX parser class
* was found and instantiated, but does not implement
* org.xml.sax.Parser.
* @see #makeParser(java.lang.String)
* @see org.xml.sax.Parser
*/
--- 68,88 ----
* Create a new SAX parser using the `org.xml.sax.parser' system property.
*
* <p>The named class must exist and must implement the
* {@link org.xml.sax.Parser Parser} interface.</p>
*
! * @return a new SAX parser
! * @throws java.lang.NullPointerException There is no value
* for the `org.xml.sax.parser' system property.
! * @throws java.lang.ClassNotFoundException The SAX parser
* class was not found (check your CLASSPATH).
! * @throws IllegalAccessException The SAX parser class was
* found, but you do not have permission to load
* it.
! * @throws InstantiationException The SAX parser class was
* found but could not be instantiated.
! * @throws java.lang.ClassCastException The SAX parser class
* was found and instantiated, but does not implement
* org.xml.sax.Parser.
* @see #makeParser(java.lang.String)
* @see org.xml.sax.Parser
*/
*** 107,124 ****
* <p>The named class must exist and must implement the
* {@link org.xml.sax.Parser Parser} interface.</p>
*
* @param className A string containing the name of the
* SAX parser class.
! * @exception java.lang.ClassNotFoundException The SAX parser
* class was not found (check your CLASSPATH).
! * @exception IllegalAccessException The SAX parser class was
* found, but you do not have permission to load
* it.
! * @exception InstantiationException The SAX parser class was
* found but could not be instantiated.
! * @exception java.lang.ClassCastException The SAX parser class
* was found and instantiated, but does not implement
* org.xml.sax.Parser.
* @see #makeParser()
* @see org.xml.sax.Parser
*/
--- 108,126 ----
* <p>The named class must exist and must implement the
* {@link org.xml.sax.Parser Parser} interface.</p>
*
* @param className A string containing the name of the
* SAX parser class.
! * @return a new SAX parser
! * @throws java.lang.ClassNotFoundException The SAX parser
* class was not found (check your CLASSPATH).
! * @throws IllegalAccessException The SAX parser class was
* found, but you do not have permission to load
* it.
! * @throws InstantiationException The SAX parser class was
* found but could not be instantiated.
! * @throws java.lang.ClassCastException The SAX parser class
* was found and instantiated, but does not implement
* org.xml.sax.Parser.
* @see #makeParser()
* @see org.xml.sax.Parser
*/
< prev index next >