use of org.n52.shetland.ogc.ows.OwsServiceProvider in project arctic-sea by 52North.
the class AbstractCapabilitiesBaseTypeDecoder method parseCapabilitiesBaseType.
protected OwsCapabilities parseCapabilitiesBaseType(String service, CapabilitiesBaseType cbt) throws DecodingException {
if (cbt == null) {
return null;
}
OwsServiceIdentification serviceIdentification = parseServiceIdentification(cbt.getServiceIdentification());
OwsServiceProvider serviceProvider = parseServiceProvider(cbt.getServiceProvider());
OwsOperationsMetadata operationsMetadata = parseOperationMetadata(cbt.getOperationsMetadata());
Collection<String> languages = null;
Collection<OwsCapabilitiesExtension> extensions = null;
return new OwsCapabilities(service, cbt.getVersion(), cbt.getUpdateSequence(), serviceIdentification, serviceProvider, operationsMetadata, languages, extensions);
}
Aggregations