public void writeTo()

in src/main/java/org/apache/sling/sitemap/impl/builder/extensions/GoogleImageExtensionProvider.java [98:126]


        public void writeTo(@NotNull XMLStreamWriter writer) throws XMLStreamException {
            writer.writeStartElement("loc");
            writer.writeCharacters(required(url,"image:loc is missing"));
            writer.writeEndElement();

            if (caption != null) {
                writer.writeStartElement("caption");
                writer.writeCharacters(caption);
                writer.writeEndElement();
            }

            if (geoLocation != null) {
                writer.writeStartElement("geo_location");
                writer.writeCharacters(geoLocation);
                writer.writeEndElement();
            }

            if (title != null) {
                writer.writeStartElement("title");
                writer.writeCharacters(title);
                writer.writeEndElement();
            }

            if (license != null) {
                writer.writeStartElement("license");
                writer.writeCharacters(license);
                writer.writeEndElement();
            }
        }