/** * @param si * @return null, if si is null */ public static ServiceIdentification convertFromJAXB( ServiceIdentificationType si ) { if ( si == null ) { return null; } List<Pair<List<LanguageString>, CodeType>> keywords = null; if ( si.getKeywords() != null ) { keywords = map( si.getKeywords(), KW_MAPPER ); } List<LanguageString> titles = map( si.getTitle(), LANG_MAPPER ); List<LanguageString> abstracts = map( si.getAbstract(), LANG_MAPPER ); String fees = si.getFees(); List<String> accessConstraints = si.getAccessConstraints(); return new ServiceIdentification( null, titles, abstracts, keywords, null, null, null, fees, accessConstraints ); }
exportSimpleStrings( writer, serviceID.getTitle(), OWS110_NS, "Title" ); exportSimpleStrings( writer, serviceID.getAbstract(), OWS110_NS, "Abstract" ); exportKeyWords110( writer, serviceID.getKeywords() );
if ( identification != null ) { exportKeywords( writer, identification.getKeywords() );
exportKeywords( writer, identification.getKeywords() ); if ( serviceTypeCodeSpace != null ) { writeElement( writer, "http://www.opengis.net/ows", "ServiceType", serviceType, null, null, "codeSpace",