case XMLStreamReader.CHARACTERS:
tagextractor.add(reader.getText());
break;
case XMLStreamReader.END_ELEMENT:
String text = tagextractor.closeTag();
if (text != null) profile.update(text);
break;
}
}
} catch (XMLStreamException e) {
throw new LangDetectException(ErrorCode.TrainDataFormatError, "Training database file '" + file.getName() + "' is an invalid XML.");