/** @see ServiceInfo#getTitle() */ public String getTitle() { ServiceIdentificationType serviceIdentification = capabilities.getServiceIdentification(); if (serviceIdentification == null || serviceIdentification.getTitle() == null || serviceIdentification.getTitle().isEmpty()) { return null; } return ((LanguageStringType) serviceIdentification.getTitle().get(0)).getValue(); }
/** @see ServiceInfo#getTitle() */ public String getTitle() { ServiceIdentificationType serviceIdentification = capabilities.getServiceIdentification(); if (serviceIdentification == null || serviceIdentification.getTitle() == null || serviceIdentification.getTitle().isEmpty()) { return null; } return String.valueOf(serviceIdentification.getTitle().get(0)); }
public WMTSService(ServiceIdentificationType serviceType) { String title = serviceType.getTitle().isEmpty() ? "N/A" : ((LanguageStringType) serviceType.getTitle().get(0)).getValue(); setTitle(title); setName(serviceType.getServiceType().getValue()); List<String> retList = new ArrayList<>(); for (Object okti : serviceType.getKeywords()) { KeywordsTypeImpl kti = (KeywordsTypeImpl) okti; for (Object olsti : kti.getKeyword()) { LanguageStringTypeImpl lsti = (LanguageStringTypeImpl) olsti; retList.add(lsti.getValue()); } } setKeywordList(retList.toArray(new String[retList.size()])); } }
caps.setServiceIdentification(si); si.getTitle().add(Ows11Util.languageString(wps.getTitle())); si.getAbstract().add(Ows11Util.languageString(wps.getAbstract()));
si.getTitle().add(Ows11Util.languageString(wps.getTitle())); si.getAbstract().add(Ows11Util.languageString(wps.getAbstract()));