Class TLcdOWSCapabilitiesBase
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Direct Known Subclasses:
TLcdCSWCapabilities
,TLcdWFSCapabilities
- Since:
- 2017.0
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
The list of languages that this service is able to fully support. -
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theLanguages
element.static final TLcdDataProperty
Data property that maps to theOperationsMetadata
element.static final TLcdDataProperty
Data property that maps to theServiceIdentification
element.static final TLcdDataProperty
Data property that maps to theServiceProvider
element.static final TLcdDataProperty
Data property that maps to theupdateSequence
attribute.static final TLcdDataProperty
Data property that maps to theversion
attribute. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theLanguages
element.Returns the value of the property that maps to theOperationsMetadata
element.Returns the value of the property that maps to theServiceIdentification
element.Returns the value of the property that maps to theServiceProvider
element.Returns the value of the property that maps to theupdateSequence
attribute.Returns the value of the property that maps to theversion
attribute.void
Sets the value of the property that maps to theLanguages
element.void
Sets the value of the property that maps to theOperationsMetadata
element.void
Sets the value of the property that maps to theServiceIdentification
element.void
Sets the value of the property that maps to theServiceProvider
element.void
setUpdateSequence
(String aValue) Sets the value of the property that maps to theupdateSequence
attribute.void
setVersion
(String aValue) Sets the value of the property that maps to theversion
attribute.
-
Field Details
-
UPDATE_SEQUENCE_PROPERTY
Data property that maps to theupdateSequence
attribute. The possible values for this property are instances ofString
. -
VERSION_PROPERTY
Data property that maps to theversion
attribute. The possible values for this property are instances ofString
. -
SERVICE_IDENTIFICATION_PROPERTY
Data property that maps to theServiceIdentification
element. The possible values for this property are instances ofTLcdOWSServiceIdentification
. -
SERVICE_PROVIDER_PROPERTY
Data property that maps to theServiceProvider
element. The possible values for this property are instances ofTLcdOWSServiceProvider
. -
OPERATIONS_METADATA_PROPERTY
Data property that maps to theOperationsMetadata
element. The possible values for this property are instances ofTLcdOWSOperationsMetadata
. -
LANGUAGES_PROPERTY
Data property that maps to theLanguages
element. The possible values for this property are instances ofLanguages
.
-
-
Constructor Details
-
TLcdOWSCapabilitiesBase
public TLcdOWSCapabilitiesBase() -
TLcdOWSCapabilitiesBase
-
-
Method Details
-
getUpdateSequence
Returns the value of the property that maps to theupdateSequence
attribute.Service metadata document version, having values that are "increased" whenever any change is made in service metadata document. Values are selected by each server, and are always opaque to clients. When not supported by server, server shall not return this attribute.
- Returns:
- the value of the
UPDATE_SEQUENCE_PROPERTY
property.
-
setUpdateSequence
Sets the value of the property that maps to theupdateSequence
attribute.Service metadata document version, having values that are "increased" whenever any change is made in service metadata document. Values are selected by each server, and are always opaque to clients. When not supported by server, server shall not return this attribute.
- Parameters:
aValue
- the value to set for theUPDATE_SEQUENCE_PROPERTY
property.
-
getVersion
Returns the value of the property that maps to theversion
attribute.- Returns:
- the value of the
VERSION_PROPERTY
property.
-
setVersion
Sets the value of the property that maps to theversion
attribute.- Parameters:
aValue
- the value to set for theVERSION_PROPERTY
property.
-
getServiceIdentification
Returns the value of the property that maps to theServiceIdentification
element.General metadata for this specific server. This XML Schema of this section shall be the same for all OWS.
- Returns:
- the value of the
SERVICE_IDENTIFICATION_PROPERTY
property.
-
setServiceIdentification
Sets the value of the property that maps to theServiceIdentification
element.General metadata for this specific server. This XML Schema of this section shall be the same for all OWS.
- Parameters:
aValue
- the value to set for theSERVICE_IDENTIFICATION_PROPERTY
property.
-
getServiceProvider
Returns the value of the property that maps to theServiceProvider
element.Metadata about the organization that provides this specific service instance or server.
- Returns:
- the value of the
SERVICE_PROVIDER_PROPERTY
property.
-
setServiceProvider
Sets the value of the property that maps to theServiceProvider
element.Metadata about the organization that provides this specific service instance or server.
- Parameters:
aValue
- the value to set for theSERVICE_PROVIDER_PROPERTY
property.
-
getOperationsMetadata
Returns the value of the property that maps to theOperationsMetadata
element.Metadata about the operations and related abilities specified by this service and implemented by this server, including the URLs for operation requests. The basic contents of this section shall be the same for all OWS types, but individual services can add elements and/or change the optionality of optional elements.
- Returns:
- the value of the
OPERATIONS_METADATA_PROPERTY
property.
-
setOperationsMetadata
Sets the value of the property that maps to theOperationsMetadata
element.Metadata about the operations and related abilities specified by this service and implemented by this server, including the URLs for operation requests. The basic contents of this section shall be the same for all OWS types, but individual services can add elements and/or change the optionality of optional elements.
- Parameters:
aValue
- the value to set for theOPERATIONS_METADATA_PROPERTY
property.
-
getLanguages
Returns the value of the property that maps to theLanguages
element.- Returns:
- the value of the
LANGUAGES_PROPERTY
property.
-
setLanguages
Sets the value of the property that maps to theLanguages
element.- Parameters:
aValue
- the value to set for theLANGUAGES_PROPERTY
property.
-