public static class TLcdCSWInspireProfile.InspireConfiguration extends Object
Constructor and Description |
---|
InspireConfiguration() |
Modifier and Type | Method and Description |
---|---|
TLcdCSWInspireProfile.Conformance |
getConformance()
Returns whether or not this service is INSPIRE conformant.
|
Date |
getDate()
Returns the date of the metadata.
|
String |
getDefaultLanguage()
Returns the language to use if no specific language is requested.
|
List<TLcdCSWInspireProfile.GEMETKeyword> |
getGEMETKeywords()
Returns the GEMET keywords of this service.
|
String |
getPOCEmail()
Returns the point of contact email address.
|
String |
getPOCOrganization()
Returns the point of contact organization name.
|
List<String> |
getSupportedLanguages()
Returns the languages supported by this metadata service.
|
ILcdTimeBounds |
getTemporalExtent()
Returns the time range of the metadata
|
void |
setConformance(TLcdCSWInspireProfile.Conformance aConformance)
Configures whether or not this service is INSPIRE conformant.
|
void |
setDate(Date aDate)
Sets the date of the metadata
|
void |
setDefaultLanguage(String aDefaultLanguage)
Configures the language to use if no specific language is requested.
|
void |
setGEMETKeywords(List<TLcdCSWInspireProfile.GEMETKeyword> aGEMETKeywords)
Configures the GEMET keywords of this service.
|
void |
setPOCEmail(String aPOCEmail)
Sets the point of contact email address
|
void |
setPOCOrganization(String aPOCOrganization)
Sets the point of contact organization name.
|
void |
setSupportedLanguages(List<String> aSupportedLanguages)
Configures the languages supported by this metadata service.
|
void |
setTemporalExtent(ILcdTimeBounds aTemporalExtent)
Sets the time range of the metadata
|
public List<String> getSupportedLanguages()
public void setSupportedLanguages(List<String> aSupportedLanguages)
ALcdCSWCapabilitiesProvider
and
ILcdCSWQueryHandler
to take this parameter into account.aSupportedLanguages
- the languages supported by this metadata servicesetDefaultLanguage(String)
public String getDefaultLanguage()
public void setDefaultLanguage(String aDefaultLanguage)
aDefaultLanguage
- the default language of this servicesetSupportedLanguages(List)
public Date getDate()
public void setDate(Date aDate)
aDate
- the data of the metadatapublic List<TLcdCSWInspireProfile.GEMETKeyword> getGEMETKeywords()
public void setGEMETKeywords(List<TLcdCSWInspireProfile.GEMETKeyword> aGEMETKeywords)
aGEMETKeywords
- the GEMET keywords of this servicepublic TLcdCSWInspireProfile.Conformance getConformance()
public void setConformance(TLcdCSWInspireProfile.Conformance aConformance)
aConformance
- whether or not this service is INSPIRE conformantpublic String getPOCOrganization()
public void setPOCOrganization(String aPOCOrganization)
aPOCOrganization
- the responsible organizationpublic String getPOCEmail()
public void setPOCEmail(String aPOCEmail)
aPOCEmail
- the point of contact email addresspublic ILcdTimeBounds getTemporalExtent()
public void setTemporalExtent(ILcdTimeBounds aTemporalExtent)
aTemporalExtent
- the time range of the metadata