public void setAbstracts( List<LanguageString> abstracts ) { if ( abstracts != null ) { this.abstracts = abstracts; } else { this.abstracts = emptyList(); } langToAbstract = new HashMap<String, LanguageString>(); for ( LanguageString abstr : this.abstracts ) { langToAbstract.put( abstr.getLanguage(), abstr ); } }
public void setTitles( List<LanguageString> titles ) { if ( titles != null ) { this.titles = titles; } else { this.titles = emptyList(); } langToTitle = new HashMap<String, LanguageString>(); for ( LanguageString title : this.titles ) { langToTitle.put( title.getLanguage(), title ); } }
for ( LanguageString title : queryDef.getTitles() ) { writer.writeStartElement( WFS_200_NS, "Title" ); if ( title.getLanguage() != null ) { writer.writeAttribute( "xml:lang", title.getLanguage() );
for ( LanguageString title : queryDef.getTitles() ) { writer.writeStartElement( WFS_200_NS, "Title" ); if ( title.getLanguage() != null ) { writer.writeAttribute( "xml:lang", title.getLanguage() ); if ( abstr.getLanguage() != null ) { writer.writeAttribute( "xml:lang", abstr.getLanguage() ); if ( title.getLanguage() != null ) { writer.writeAttribute( "xml:lang", title.getLanguage() ); if ( abstr.getLanguage() != null ) { writer.writeAttribute( "xml:lang", abstr.getLanguage() );
if ( input.getTitle().getLanguage() != null ) { writer.writeAttribute( "xml:lang", input.getTitle().getLanguage() ); if ( input.getAbstract().getLanguage() != null ) { writer.writeAttribute( "xml:lang", input.getAbstract().getLanguage() );
if ( output.getTitle().getLanguage() != null ) { writer.writeAttribute( "xml:lang", output.getTitle().getLanguage() ); if ( output.getAbstract().getLanguage() != null ) { writer.writeAttribute( "xml:lang", output.getAbstract().getLanguage() );