Class TLcdOWSCapabilitiesBase
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Direct Known Subclasses:
TLcdCSWCapabilities,TLcdWFSCapabilities
- Since:
- 2017.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe list of languages that this service is able to fully support. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theLanguageselement.static final TLcdDataPropertyData property that maps to theOperationsMetadataelement.static final TLcdDataPropertyData property that maps to theServiceIdentificationelement.static final TLcdDataPropertyData property that maps to theServiceProviderelement.static final TLcdDataPropertyData property that maps to theupdateSequenceattribute.static final TLcdDataPropertyData property that maps to theversionattribute. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theLanguageselement.Returns the value of the property that maps to theOperationsMetadataelement.Returns the value of the property that maps to theServiceIdentificationelement.Returns the value of the property that maps to theServiceProviderelement.Returns the value of the property that maps to theupdateSequenceattribute.Returns the value of the property that maps to theversionattribute.voidSets the value of the property that maps to theLanguageselement.voidSets the value of the property that maps to theOperationsMetadataelement.voidSets the value of the property that maps to theServiceIdentificationelement.voidSets the value of the property that maps to theServiceProviderelement.voidsetUpdateSequence(String aValue) Sets the value of the property that maps to theupdateSequenceattribute.voidsetVersion(String aValue) Sets the value of the property that maps to theversionattribute.
-
Field Details
-
UPDATE_SEQUENCE_PROPERTY
Data property that maps to theupdateSequenceattribute. The possible values for this property are instances ofString. -
VERSION_PROPERTY
Data property that maps to theversionattribute. The possible values for this property are instances ofString. -
SERVICE_IDENTIFICATION_PROPERTY
Data property that maps to theServiceIdentificationelement. The possible values for this property are instances ofTLcdOWSServiceIdentification. -
SERVICE_PROVIDER_PROPERTY
Data property that maps to theServiceProviderelement. The possible values for this property are instances ofTLcdOWSServiceProvider. -
OPERATIONS_METADATA_PROPERTY
Data property that maps to theOperationsMetadataelement. The possible values for this property are instances ofTLcdOWSOperationsMetadata. -
LANGUAGES_PROPERTY
Data property that maps to theLanguageselement. 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 theupdateSequenceattribute.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_PROPERTYproperty.
-
setUpdateSequence
Sets the value of the property that maps to theupdateSequenceattribute.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_PROPERTYproperty.
-
getVersion
Returns the value of the property that maps to theversionattribute.- Returns:
- the value of the
VERSION_PROPERTYproperty.
-
setVersion
Sets the value of the property that maps to theversionattribute.- Parameters:
aValue- the value to set for theVERSION_PROPERTYproperty.
-
getServiceIdentification
Returns the value of the property that maps to theServiceIdentificationelement.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_PROPERTYproperty.
-
setServiceIdentification
Sets the value of the property that maps to theServiceIdentificationelement.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_PROPERTYproperty.
-
getServiceProvider
Returns the value of the property that maps to theServiceProviderelement.Metadata about the organization that provides this specific service instance or server.
- Returns:
- the value of the
SERVICE_PROVIDER_PROPERTYproperty.
-
setServiceProvider
Sets the value of the property that maps to theServiceProviderelement.Metadata about the organization that provides this specific service instance or server.
- Parameters:
aValue- the value to set for theSERVICE_PROVIDER_PROPERTYproperty.
-
getOperationsMetadata
Returns the value of the property that maps to theOperationsMetadataelement.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_PROPERTYproperty.
-
setOperationsMetadata
Sets the value of the property that maps to theOperationsMetadataelement.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_PROPERTYproperty.
-
getLanguages
Returns the value of the property that maps to theLanguageselement.- Returns:
- the value of the
LANGUAGES_PROPERTYproperty.
-
setLanguages
Sets the value of the property that maps to theLanguageselement.- Parameters:
aValue- the value to set for theLANGUAGES_PROPERTYproperty.
-