public MetaDataXMLParser(XMLEventReader xmlReader) throws XMLStreamException {
            while (xmlReader.hasNext()) {
                XMLEvent = xmlReader.nextEvent();
                if (XMLEvent.isStartElement()) {
                    if (XMLEvent.asStartElement().getName().getLocalPart().equalsIgnoreCase("versions")) {
                        parseVersionNumbers(xmlReader);
                        break;
                    }
                }
            }
        }