info.bioinfweb.jphyloio.formats.xml.elementreaders

## Interface XMLElementReader<P extends XMLReaderStreamDataProvider<? extends AbstractXMLEventReader<P>>>

- All Known Implementing Classes:
    AbstractIDLinkSetElementReader, AbstractNeXMLElementReader, AbstractSetElementReader, AbstractXMLElementReader, CommentElementReader, NeXMLMetaEndElementReader, NeXMLMetaStartElementReader, NeXMLSetEndElementReader, NeXMLStartDocumentElementReader, PhyloXMLCharactersElementReader, PhyloXMLStartDocumentElementReader, StartDocumentElementReader, XMLEndElementReader, XMLNoCharactersAllowedElementReader, XMLStartElementReader, XTGFormattedTextElementReader

      public interface XMLElementReader<P extends XMLReaderStreamDataProvider<? extends AbstractXMLEventReader<P>>>

  This interface should be implemented by all element readers used to process XML formats.
  Author:
    Sarah Wiechers

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `readEvent(P streamDataProvider, javax.xml.stream.events.XMLEvent event)`

- - ### Method Detail

    - #### readEvent

          void readEvent(P streamDataProvider,
                         javax.xml.stream.events.XMLEvent event)
                  throws java.io.IOException,
                         javax.xml.stream.XMLStreamException

      Throws:
        `java.io.IOException`
        `javax.xml.stream.XMLStreamException`