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;
}
}