1 /* Copyright 2004, 2009 Elliotte Rusty Harold 2 3 This library is free software; you can redistribute it and/or modify 4 it under the terms of version 2.1 of the GNU Lesser General Public 5 License as published by the Free Software Foundation. 6 7 This library is distributed in the hope that it will be useful, 8 but WITHOUT ANY WARRANTY; without even the implied warranty of 9 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 GNU Lesser General Public License for more details. 11 12 You should have received a copy of the GNU Lesser General Public 13 License along with this library; if not, write to the 14 Free Software Foundation, Inc., 59 Temple Place, Suite 330, 15 Boston, MA 02111-1307 USA 16 17 You can contact Elliotte Rusty Harold by sending e-mail to 18 elharo@ibiblio.org. Please include the word "XOM" in the 19 subject line. The XOM home page is located at http://www.xom.nu/ 20 */ 21 package nu.xom; 22 23 import org.apache.xerces.parsers.SAXParser; 24 import org.apache.xerces.parsers.DTDConfiguration; 25 26 /** 27 * <p> 28 * This class is used by the <code>Builder</code> to prevent Xerces 29 * from accepting XML 1.1 documents. When using regular Xerces 30 * (<code>org.apache.xerces.parsers.SAXParser</code>) XOM verifies 31 * everything. When using this subclass, XOM will rely on Xerces 32 * to verify the rules, and skip its own verification checks. 33 * </p> 34 * 35 * <p> 36 * This class does not support schema validation. If you want to use 37 * the W3C XML Schema Language, you'll need to download and install 38 * the full version of Xerces from <a target="_top" 39 * href="http://xml.apache.org/xerces2-j">http://xml.apache.org</a>. 40 * </p> 41 * 42 * @author Elliotte Rusty Harold 43 * @version 1.2.2b2 44 * 45 */ 46 class XML1_0Parser extends SAXParser { 47 XML1_0Parser()48 XML1_0Parser() { 49 super(new DTDConfiguration()); 50 } 51 52 } 53