jaxp/src/com/sun/xml/internal/stream/StaxXMLInputSource.java
changeset 17534 21dc0b2762da
parent 12457 c348e06f0e82
child 22139 f4b2aa462b46
--- a/jaxp/src/com/sun/xml/internal/stream/StaxXMLInputSource.java	Mon May 06 18:50:16 2013 +0200
+++ b/jaxp/src/com/sun/xml/internal/stream/StaxXMLInputSource.java	Wed May 08 23:38:03 2013 -0700
@@ -43,6 +43,9 @@
     XMLEventReader fEventReader ;
     XMLInputSource fInputSource ;
 
+    //indicate if the source is resolved by a resolver
+    boolean fHasResolver = false;
+
     /** Creates a new instance of StaxXMLInputSource */
     public StaxXMLInputSource(XMLStreamReader streamReader) {
         fStreamReader = streamReader ;
@@ -57,6 +60,12 @@
         fInputSource = inputSource ;
 
     }
+
+    public StaxXMLInputSource(XMLInputSource inputSource, boolean hasResolver){
+        fInputSource = inputSource ;
+        fHasResolver = hasResolver;
+    }
+
     public XMLStreamReader getXMLStreamReader(){
         return fStreamReader ;
     }
@@ -72,4 +81,8 @@
     public boolean hasXMLStreamOrXMLEventReader(){
         return (fStreamReader == null) && (fEventReader == null) ? false : true ;
     }
+
+    public boolean hasResolver() {
+        return fHasResolver;
+    }
 }