Package com.bea.xml.stream
Class SubReader
- java.lang.Object
-
- com.bea.xml.stream.ReaderDelegate
-
- com.bea.xml.stream.SubReader
-
- All Implemented Interfaces:
javax.xml.stream.XMLStreamConstants,javax.xml.stream.XMLStreamReader
public class SubReader extends ReaderDelegate
Creates a SubReader over a node of a document
-
-
Constructor Summary
Constructors Constructor Description SubReader(javax.xml.stream.XMLStreamReader reader)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasNext()static voidmain(java.lang.String[] args)booleanmoveToEndElement()booleanmoveToEndElement(java.lang.String localName)booleanmoveToEndElement(java.lang.String localName, java.lang.String namespaceUri)booleanmoveToStartElement()booleanmoveToStartElement(java.lang.String localName)booleanmoveToStartElement(java.lang.String localName, java.lang.String namespaceUri)intnext()intnextElement()static voidprint(javax.xml.stream.XMLStreamReader r, int depth)static voidsub(javax.xml.stream.XMLStreamReader r, int depth)-
Methods inherited from class com.bea.xml.stream.ReaderDelegate
close, getAttributeCount, getAttributeLocalName, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getCharacterEncodingScheme, getDelegate, getElementText, getEncoding, getEventType, getLocalName, getLocation, getName, getNamespaceContext, getNamespaceCount, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getNamespaceURI, getPIData, getPITarget, getPrefix, getProperty, getText, getTextCharacters, getTextCharacters, getTextLength, getTextStart, getVersion, hasName, hasText, isAttributeSpecified, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, nextTag, require, setDelegate, standaloneSet
-
-
-
-
Method Detail
-
next
public int next() throws javax.xml.stream.XMLStreamException- Specified by:
nextin interfacejavax.xml.stream.XMLStreamReader- Overrides:
nextin classReaderDelegate- Throws:
javax.xml.stream.XMLStreamException
-
nextElement
public int nextElement() throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
hasNext
public boolean hasNext() throws javax.xml.stream.XMLStreamException- Specified by:
hasNextin interfacejavax.xml.stream.XMLStreamReader- Overrides:
hasNextin classReaderDelegate- Throws:
javax.xml.stream.XMLStreamException
-
moveToStartElement
public boolean moveToStartElement() throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
moveToStartElement
public boolean moveToStartElement(java.lang.String localName) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
moveToStartElement
public boolean moveToStartElement(java.lang.String localName, java.lang.String namespaceUri) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
moveToEndElement
public boolean moveToEndElement() throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
moveToEndElement
public boolean moveToEndElement(java.lang.String localName) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
moveToEndElement
public boolean moveToEndElement(java.lang.String localName, java.lang.String namespaceUri) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
print
public static void print(javax.xml.stream.XMLStreamReader r, int depth) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
sub
public static void sub(javax.xml.stream.XMLStreamReader r, int depth) throws java.lang.Exception- Throws:
java.lang.Exception
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-
-