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 boolean
hasNext()
static void
main(java.lang.String[] args)
boolean
moveToEndElement()
boolean
moveToEndElement(java.lang.String localName)
boolean
moveToEndElement(java.lang.String localName, java.lang.String namespaceUri)
boolean
moveToStartElement()
boolean
moveToStartElement(java.lang.String localName)
boolean
moveToStartElement(java.lang.String localName, java.lang.String namespaceUri)
int
next()
int
nextElement()
static void
print(javax.xml.stream.XMLStreamReader r, int depth)
static void
sub(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:
next
in interfacejavax.xml.stream.XMLStreamReader
- Overrides:
next
in 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:
hasNext
in interfacejavax.xml.stream.XMLStreamReader
- Overrides:
hasNext
in 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
-
-