Package gov.nasa.pds.label.jaxb
Class PDSXMLEventReader
java.lang.Object
javax.xml.stream.util.EventReaderDelegate
gov.nasa.pds.label.jaxb.PDSXMLEventReader
- All Implemented Interfaces:
- Iterator<Object>,- XMLEventReader
public class PDSXMLEventReader extends EventReaderDelegate
Event reader when parsing a PDS4 Product Label.
- Author:
- mcayanan
- 
Constructor SummaryConstructors Constructor Description PDSXMLEventReader(XMLEventReader xsr, String root)Constructor.
- 
Method SummaryModifier and Type Method Description XMLLabelContextgetLabelContext()XMLEventnextEvent()Methods inherited from class javax.xml.stream.util.EventReaderDelegateclose, getElementText, getParent, getProperty, hasNext, next, nextTag, peek, remove, setParentMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.IteratorforEachRemaining
- 
Constructor Details- 
PDSXMLEventReaderConstructor.- Parameters:
- xsr- An XMLEventReader object.
- root- The name of the root element of the label.
 
 
- 
- 
Method Details- 
nextEvent- Specified by:
- nextEventin interface- XMLEventReader
- Overrides:
- nextEventin class- EventReaderDelegate
- Throws:
- XMLStreamException
 
- 
getLabelContext- Returns:
- Returns the label context.
 
 
-