public abstract class InspireExtendedCapabilities extends Object implements OwsOperationMetadataExtension, InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguage, InspireCapabilities.InspireExtendedCapabilitiesResponseLanguage, InspireObject
| Constructor and Description |
|---|
InspireExtendedCapabilities(InspireSupportedLanguages supportedLanguages,
InspireLanguageISO6392B responseLanguage)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getInspireId()
Get the INSPIRE id
|
String |
getNamespace()
Get the encoding namespace for this OWS ExtendedCapabilitiy.
|
InspireLanguageISO6392B |
getResponseLanguage()
Get the response language
|
String |
getService()
Get the service this OWS ExtendedCapabilitiy is related to.
|
InspireSupportedLanguages |
getSupportedLanguages()
Get the supported languages
|
boolean |
isSetResponseLanguage()
Check if response language is set
|
boolean |
isSetSupportedLanguages()
Check if supported languages are set
|
InspireExtendedCapabilities |
setInspireId(String inspireId)
Set the INSPIRE id
|
InspireExtendedCapabilities |
setResponseLanguage(InspireLanguageISO6392B responseLanguage)
Set the response language
|
InspireExtendedCapabilities |
setSupportedLanguages(InspireSupportedLanguages supportedLanguages)
Set the supported languages
|
public InspireExtendedCapabilities(InspireSupportedLanguages supportedLanguages, InspireLanguageISO6392B responseLanguage)
supportedLanguages - Supported languages to setresponseLanguage - Response language to setpublic String getService()
OwsOperationMetadataExtensiongetService in interface OwsOperationMetadataExtensionpublic String getNamespace()
OwsOperationMetadataExtensiongetNamespace in interface OwsOperationMetadataExtensionpublic InspireSupportedLanguages getSupportedLanguages()
InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguagegetSupportedLanguages in interface InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguagepublic InspireExtendedCapabilities setSupportedLanguages(InspireSupportedLanguages supportedLanguages)
InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguagesetSupportedLanguages in interface InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguagesupportedLanguages - the supported languages to setpublic boolean isSetSupportedLanguages()
InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguageisSetSupportedLanguages in interface InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguagetrue, if supported languages are setpublic InspireLanguageISO6392B getResponseLanguage()
InspireCapabilities.InspireExtendedCapabilitiesResponseLanguagegetResponseLanguage in interface InspireCapabilities.InspireExtendedCapabilitiesResponseLanguagepublic InspireExtendedCapabilities setResponseLanguage(InspireLanguageISO6392B responseLanguage)
InspireCapabilities.InspireExtendedCapabilitiesResponseLanguagesetResponseLanguage in interface InspireCapabilities.InspireExtendedCapabilitiesResponseLanguageresponseLanguage - the response language to setpublic boolean isSetResponseLanguage()
InspireCapabilities.InspireExtendedCapabilitiesResponseLanguageisSetResponseLanguage in interface InspireCapabilities.InspireExtendedCapabilitiesResponseLanguagetrue, if response language is setpublic InspireExtendedCapabilities setInspireId(String inspireId)
inspireId - INSPIRE id to setpublic String getInspireId()
Copyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.