public abstract class InspireExtendedCapabilities extends Object implements OwsExtendedCapabilities, InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguage, InspireCapabilities.InspireExtendedCapabilitiesResponseLanguage, InspireObject
Modifier and Type | Field and Description |
---|---|
private String |
inspireId |
private InspireLanguageISO6392B |
responseLanguage |
private InspireSupportedLanguages |
supportedLanguages |
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 (e.g.
|
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
|
private String inspireId
private InspireSupportedLanguages supportedLanguages
private InspireLanguageISO6392B responseLanguage
public InspireExtendedCapabilities(InspireSupportedLanguages supportedLanguages, InspireLanguageISO6392B responseLanguage)
supportedLanguages
- Supported languages to setresponseLanguage
- Response language to setpublic String getService()
OwsExtendedCapabilities
getService
in interface OwsExtendedCapabilities
public String getNamespace()
OwsExtendedCapabilities
getNamespace
in interface OwsExtendedCapabilities
public InspireSupportedLanguages getSupportedLanguages()
InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguage
getSupportedLanguages
in interface InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguage
public InspireExtendedCapabilities setSupportedLanguages(InspireSupportedLanguages supportedLanguages)
InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguage
setSupportedLanguages
in interface InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguage
supportedLanguages
- the supported languages to setpublic boolean isSetSupportedLanguages()
InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguage
isSetSupportedLanguages
in interface InspireCapabilities.InspireExtendedCapabilitiesSupportedLanguage
true
, if supported languages are setpublic InspireLanguageISO6392B getResponseLanguage()
InspireCapabilities.InspireExtendedCapabilitiesResponseLanguage
getResponseLanguage
in interface InspireCapabilities.InspireExtendedCapabilitiesResponseLanguage
public InspireExtendedCapabilities setResponseLanguage(InspireLanguageISO6392B responseLanguage)
InspireCapabilities.InspireExtendedCapabilitiesResponseLanguage
setResponseLanguage
in interface InspireCapabilities.InspireExtendedCapabilitiesResponseLanguage
responseLanguage
- the response language to setpublic boolean isSetResponseLanguage()
InspireCapabilities.InspireExtendedCapabilitiesResponseLanguage
isSetResponseLanguage
in interface InspireCapabilities.InspireExtendedCapabilitiesResponseLanguage
true
, if response language is setpublic InspireExtendedCapabilities setInspireId(String inspireId)
inspireId
- INSPIRE id to setpublic String getInspireId()
Copyright © 2012-2015 52north.org. All Rights Reserved.