org.codehaus.xfire.util.stax
Class FragmentStreamReader

java.lang.Object
  extended by org.codehaus.xfire.util.stax.DepthXMLStreamReader
      extended by org.codehaus.xfire.util.stax.FragmentStreamReader

public class FragmentStreamReader
extends DepthXMLStreamReader

Wraps a XMLStreamReader and provides START_DOCUMENT and END_DOCUMENT events.

Author:
Dan Diephouse

Constructor Summary
FragmentStreamReader(XMLStreamReader reader)
           
 
Method Summary
 int getEventType()
           
 boolean hasNext()
           
 boolean isAdvanceAtEnd()
           
 int next()
           
 void setAdvanceAtEnd(boolean advanceAtEnd)
          Set whether or not the FragmentStreamReader should move past the END_ELEMENT when it is done parsing.
 
Methods inherited from class org.codehaus.xfire.util.stax.DepthXMLStreamReader
close, equals, getAttributeCount, getAttributeLocalName, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getCharacterEncodingScheme, getDepth, getElementText, getEncoding, getLocalName, getLocation, getName, getNamespaceContext, getNamespaceCount, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getNamespaceURI, getPIData, getPITarget, getPrefix, getProperty, getText, getTextCharacters, getTextCharacters, getTextLength, getTextStart, getVersion, hashCode, hasName, hasText, isAttributeSpecified, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, nextTag, require, standaloneSet, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FragmentStreamReader

public FragmentStreamReader(XMLStreamReader reader)
Method Detail

getEventType

public int getEventType()
Overrides:
getEventType in class DepthXMLStreamReader

hasNext

public boolean hasNext()
                throws XMLStreamException
Overrides:
hasNext in class DepthXMLStreamReader
Throws:
XMLStreamException

next

public int next()
         throws XMLStreamException
Overrides:
next in class DepthXMLStreamReader
Throws:
XMLStreamException

isAdvanceAtEnd

public boolean isAdvanceAtEnd()

setAdvanceAtEnd

public void setAdvanceAtEnd(boolean advanceAtEnd)
Set whether or not the FragmentStreamReader should move past the END_ELEMENT when it is done parsing.

Parameters:
advanceAtEnd -


Copyright © 2004-2006 Envoi Solutions LLC. All Rights Reserved.