Package com.luciad.ogc.ows.model
Class TLcdOWSCapabilitiesBase.Languages
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.ows.model.TLcdOWSCapabilitiesBase.Languages
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Enclosing class:
TLcdOWSCapabilitiesBase
The list of languages that this service is able to
fully support. That is, if one of the listed languages is requested
using the AcceptLanguages parameter in future requests to the
server, all text strings contained in the response are guaranteed to
be in that language. This list does not necessarily constitute a
complete list of all languages that may be (at least partially)
supported by the server. It only states the languages that are fully
supported. If a server cannot guarantee full support of any
particular language, it shall omit it from the list of supported
languages in the capabilities document.
- Since:
- 2017.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theLanguage
element. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theLanguage
element.
-
Field Details
-
LANGUAGE_PROPERTY
Data property that maps to theLanguage
element. The possible values for this property are instances ofList<String>
.
-
-
Constructor Details
-
Languages
public Languages() -
Languages
-
-
Method Details
-
getLanguage
Returns the value of the property that maps to theLanguage
element.Identifier of a language used by the data(set) contents. This language identifier shall be as specified in IETF RFC 4646. The language tags shall be either complete 5 character codes (e.g. "en-CA"), or abbreviated 2 character codes (e.g. "en"). In addition to the RFC 4646 codes, the server shall support the single special value "*" which is used to indicate "any language".
- Returns:
- the value of the
LANGUAGE_PROPERTY
property.
-