in src/main/java/org/apache/sling/sitemap/impl/builder/extensions/GoogleNewsExtensionProvider.java [146:187]
public void writeTo(@NotNull XMLStreamWriter writer) throws XMLStreamException {
writer.writeStartElement("publication");
writer.writeStartElement("name");
writer.writeCharacters(required(publicationName, "publication name missing"));
writer.writeEndElement();
writer.writeStartElement("language");
writer.writeCharacters(required(publicationLanguage, "publication language missing"));
writer.writeEndElement();
writer.writeEndElement();
if (accessRestriction != null) {
writer.writeStartElement("access");
writer.writeCharacters(accessRestriction);
writer.writeEndElement();
}
if (genres != null) {
writer.writeStartElement("genres");
writer.writeCharacters(genres);
writer.writeEndElement();
}
writer.writeStartElement("publication_date");
writer.writeCharacters(required(publicationDate, "publication date missing"));
writer.writeEndElement();
writer.writeStartElement("title");
writer.writeCharacters(required(title, "title missing"));
writer.writeEndElement();
if (keywords != null) {
writer.writeStartElement("keywords");
writer.writeCharacters(keywords);
writer.writeEndElement();
}
if (stockTickers != null) {
writer.writeStartElement("stock_tickers");
writer.writeCharacters(stockTickers);
writer.writeEndElement();
}
}