jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java
changeset 36146 eca249f3c768
parent 35333 1a6e1fdb7c5e
child 37626 d4fb6a5dc001
equal deleted inserted replaced
36047:1c076468bf7d 36146:eca249f3c768
     1 /*
     1 /*
     2  * Copyright (c) 2003, 2015, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved.
     3  */
     3  */
     4 
     4 
     5 /*
     5 /*
     6  * Copyright 2005 The Apache Software Foundation.
     6  * Copyright 2005 The Apache Software Foundation.
     7  *
     7  *
    29 import com.sun.org.apache.xerces.internal.util.XMLStringBuffer;
    29 import com.sun.org.apache.xerces.internal.util.XMLStringBuffer;
    30 import com.sun.org.apache.xerces.internal.utils.SecuritySupport;
    30 import com.sun.org.apache.xerces.internal.utils.SecuritySupport;
    31 import com.sun.org.apache.xerces.internal.xni.Augmentations;
    31 import com.sun.org.apache.xerces.internal.xni.Augmentations;
    32 import com.sun.org.apache.xerces.internal.xni.NamespaceContext;
    32 import com.sun.org.apache.xerces.internal.xni.NamespaceContext;
    33 import com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier;
    33 import com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier;
    34 import com.sun.org.apache.xerces.internal.xni.XMLString;
       
    35 import com.sun.org.apache.xerces.internal.xni.XNIException;
    34 import com.sun.org.apache.xerces.internal.xni.XNIException;
    36 import com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager;
    35 import com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager;
    37 import com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException;
    36 import com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException;
    38 import com.sun.org.apache.xerces.internal.xni.parser.XMLDTDScanner;
    37 import com.sun.org.apache.xerces.internal.xni.parser.XMLDTDScanner;
    39 import com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource;
    38 import com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource;
   221     /** External subset source. */
   220     /** External subset source. */
   222     private XMLInputSource fExternalSubsetSource = null;
   221     private XMLInputSource fExternalSubsetSource = null;
   223 
   222 
   224     /** A DTD Description. */
   223     /** A DTD Description. */
   225     private final XMLDTDDescription fDTDDescription = new XMLDTDDescription(null, null, null, null, null);
   224     private final XMLDTDDescription fDTDDescription = new XMLDTDDescription(null, null, null, null, null);
   226 
       
   227     /** String. */
       
   228     private XMLString fString = new XMLString();
       
   229 
   225 
   230     private static final char [] DOCTYPE = {'D','O','C','T','Y','P','E'};
   226     private static final char [] DOCTYPE = {'D','O','C','T','Y','P','E'};
   231     private static final char [] COMMENTSTRING = {'-','-'};
   227     private static final char [] COMMENTSTRING = {'-','-'};
   232 
   228 
   233     //
   229     //