src/java.xml/share/classes/com/sun/xml/internal/stream/StaxXMLInputSource.java

Print this page

        

*** 41,71 **** XMLStreamReader fStreamReader ; 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 ; } /** Creates a new instance of StaxXMLInputSource */ ! public StaxXMLInputSource(XMLEventReader eventReader) { fEventReader = eventReader ; } ! public StaxXMLInputSource(XMLInputSource inputSource){ fInputSource = inputSource ; ! ! } ! ! public StaxXMLInputSource(XMLInputSource inputSource, boolean hasResolver){ ! fInputSource = inputSource ; ! fHasResolver = hasResolver; } public XMLStreamReader getXMLStreamReader(){ return fStreamReader ; } --- 41,66 ---- XMLStreamReader fStreamReader ; XMLEventReader fEventReader ; XMLInputSource fInputSource ; ! //indicates if the source is created by a resolver ! boolean fIsCreatedByResolver = false; /** Creates a new instance of StaxXMLInputSource */ ! public StaxXMLInputSource(XMLStreamReader streamReader, boolean byResolver) { fStreamReader = streamReader ; } /** Creates a new instance of StaxXMLInputSource */ ! public StaxXMLInputSource(XMLEventReader eventReader, boolean byResolver) { fEventReader = eventReader ; } ! public StaxXMLInputSource(XMLInputSource inputSource, boolean byResolver){ fInputSource = inputSource ; ! fIsCreatedByResolver = byResolver; } public XMLStreamReader getXMLStreamReader(){ return fStreamReader ; }
*** 80,88 **** public boolean hasXMLStreamOrXMLEventReader(){ return (fStreamReader == null) && (fEventReader == null) ? false : true ; } ! public boolean hasResolver() { ! return fHasResolver; } } --- 75,83 ---- public boolean hasXMLStreamOrXMLEventReader(){ return (fStreamReader == null) && (fEventReader == null) ? false : true ; } ! public boolean isCreatedByResolver() { ! return fIsCreatedByResolver; } }