private void writeMetadataUrls( final XMLStreamWriter writer, final List<MetadataUrl> list ) throws XMLStreamException { if ( list == null ) { return; } for ( final MetadataUrl url : list ) { writer.writeStartElement( "MetadataURL" ); if ( url.getType() == null ) { writer.writeAttribute( "type", "TC211" ); } else { writer.writeAttribute( "type", url.getType() ); } if ( url.getFormat() == null ) { writeElement( writer, "Format", "application/xml" ); } else { writeElement( writer, "Format", url.getFormat() ); } writeOnlineResource( writer, url.getUrl() ); writer.writeEndElement(); } }
metadataUrls.add( new MetadataUrl( metadataSetUrl, null, null ) );
writer.writeAttribute( "type", "TC211" ); writer.writeAttribute( "format", "XML" ); writer.writeCharacters( metadataUrl.getUrl() ); writer.writeEndElement();
final String metadataUrl = buildMetadataUrl( metadataUrlPattern, jaxbEl.getMetadataSetId() ); if ( metadataUrl != null ) { metadataUrls.add( new MetadataUrl( metadataUrl, null, null ) ); metadataUrls.add( new MetadataUrl( jaxbMetadataUrl.getValue(), jaxbMetadataUrl.getType(), jaxbMetadataUrl.getFormat() ) );
for ( final MetadataUrl metadataUrl : datasetMetadata.getMetadataUrls() ) { writer.writeEmptyElement( WFS_200_NS, "MetadataURL" ); writer.writeAttribute( XLN_NS, "href", metadataUrl.getUrl() );
private void writeMetadataUrls( final XMLStreamWriter writer, final List<MetadataUrl> list ) throws XMLStreamException { if ( list == null ) { return; } for ( final MetadataUrl url : list ) { writer.writeStartElement( WMSNS, "MetadataURL" ); if ( url.getType() == null ) { writer.writeAttribute( "type", "ISO19115:2003" ); } else { writer.writeAttribute( "type", url.getType() ); } if ( url.getFormat() == null ) { writeElement( writer, WMSNS, "Format", "application/xml" ); } else { writeElement( writer, WMSNS, "Format", url.getFormat() ); } writer.writeStartElement( WMSNS, "OnlineResource" ); writer.writeAttribute( XLNNS, "type", "simple" ); writer.writeAttribute( XLNNS, "href", url.getUrl() ); writer.writeEndElement(); writer.writeEndElement(); } }
final String url = getMetadataURL( metadataUrlTemplate, ftMd ); if ( url != null ) { metadataUrls.add( new MetadataUrl( url, null, null ) );
for ( final MetadataUrl metadataUrl : datasetMetadata.getMetadataUrls() ) { writer.writeStartElement( WFS_NS, "MetadataURL" ); String type = metadataUrl.getType() != null ? metadataUrl.getType() : "19139"; String format = metadataUrl.getFormat() != null ? metadataUrl.getFormat() : "text/xml"; writer.writeAttribute( "type", type ); writer.writeAttribute( "format", format ); writer.writeCharacters( metadataUrl.getUrl() ); writer.writeEndElement();