public class TLcdOWSCapabilitiesBase extends TLcdDataObject
Modifier and Type | Class and Description |
---|---|
static class |
TLcdOWSCapabilitiesBase.Languages
The list of languages that this service is able to
fully support.
|
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
LANGUAGES_PROPERTY
Data property that maps to the
Languages element. |
static TLcdDataProperty |
OPERATIONS_METADATA_PROPERTY
Data property that maps to the
OperationsMetadata element. |
static TLcdDataProperty |
SERVICE_IDENTIFICATION_PROPERTY
Data property that maps to the
ServiceIdentification element. |
static TLcdDataProperty |
SERVICE_PROVIDER_PROPERTY
Data property that maps to the
ServiceProvider element. |
static TLcdDataProperty |
UPDATE_SEQUENCE_PROPERTY
Data property that maps to the
updateSequence attribute. |
static TLcdDataProperty |
VERSION_PROPERTY
Data property that maps to the
version attribute. |
Constructor and Description |
---|
TLcdOWSCapabilitiesBase() |
TLcdOWSCapabilitiesBase(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdOWSCapabilitiesBase.Languages |
getLanguages()
Returns the value of the property that maps to the
Languages element. |
TLcdOWSOperationsMetadata |
getOperationsMetadata()
Returns the value of the property that maps to the
OperationsMetadata element. |
TLcdOWSServiceIdentification |
getServiceIdentification()
Returns the value of the property that maps to the
ServiceIdentification element. |
TLcdOWSServiceProvider |
getServiceProvider()
Returns the value of the property that maps to the
ServiceProvider element. |
String |
getUpdateSequence()
Returns the value of the property that maps to the
updateSequence attribute. |
String |
getVersion()
Returns the value of the property that maps to the
version attribute. |
void |
setLanguages(TLcdOWSCapabilitiesBase.Languages aValue)
Sets the value of the property that maps to the
Languages element. |
void |
setOperationsMetadata(TLcdOWSOperationsMetadata aValue)
Sets the value of the property that maps to the
OperationsMetadata element. |
void |
setServiceIdentification(TLcdOWSServiceIdentification aValue)
Sets the value of the property that maps to the
ServiceIdentification element. |
void |
setServiceProvider(TLcdOWSServiceProvider aValue)
Sets the value of the property that maps to the
ServiceProvider element. |
void |
setUpdateSequence(String aValue)
Sets the value of the property that maps to the
updateSequence attribute. |
void |
setVersion(String aValue)
Sets the value of the property that maps to the
version attribute. |
public static final TLcdDataProperty UPDATE_SEQUENCE_PROPERTY
updateSequence
attribute.
The possible values for this property are instances of String
.public static final TLcdDataProperty VERSION_PROPERTY
version
attribute.
The possible values for this property are instances of String
.public static final TLcdDataProperty SERVICE_IDENTIFICATION_PROPERTY
ServiceIdentification
element.
The possible values for this property are instances of TLcdOWSServiceIdentification
.public static final TLcdDataProperty SERVICE_PROVIDER_PROPERTY
ServiceProvider
element.
The possible values for this property are instances of TLcdOWSServiceProvider
.public static final TLcdDataProperty OPERATIONS_METADATA_PROPERTY
OperationsMetadata
element.
The possible values for this property are instances of TLcdOWSOperationsMetadata
.public static final TLcdDataProperty LANGUAGES_PROPERTY
Languages
element.
The possible values for this property are instances of Languages
.public TLcdOWSCapabilitiesBase()
public TLcdOWSCapabilitiesBase(TLcdDataType aType)
public String getUpdateSequence()
updateSequence
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.
UPDATE_SEQUENCE_PROPERTY
property.public void setUpdateSequence(String aValue)
updateSequence
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.
aValue
- the value to set for the UPDATE_SEQUENCE_PROPERTY
property.public String getVersion()
version
attribute.VERSION_PROPERTY
property.public void setVersion(String aValue)
version
attribute.aValue
- the value to set for the VERSION_PROPERTY
property.public TLcdOWSServiceIdentification getServiceIdentification()
ServiceIdentification
element.
General metadata for this specific server. This XML Schema of this section shall be the same for all OWS.
SERVICE_IDENTIFICATION_PROPERTY
property.public void setServiceIdentification(TLcdOWSServiceIdentification aValue)
ServiceIdentification
element.
General metadata for this specific server. This XML Schema of this section shall be the same for all OWS.
aValue
- the value to set for the SERVICE_IDENTIFICATION_PROPERTY
property.public TLcdOWSServiceProvider getServiceProvider()
ServiceProvider
element.
Metadata about the organization that provides this specific service instance or server.
SERVICE_PROVIDER_PROPERTY
property.public void setServiceProvider(TLcdOWSServiceProvider aValue)
ServiceProvider
element.
Metadata about the organization that provides this specific service instance or server.
aValue
- the value to set for the SERVICE_PROVIDER_PROPERTY
property.public TLcdOWSOperationsMetadata getOperationsMetadata()
OperationsMetadata
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.
OPERATIONS_METADATA_PROPERTY
property.public void setOperationsMetadata(TLcdOWSOperationsMetadata aValue)
OperationsMetadata
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.
aValue
- the value to set for the OPERATIONS_METADATA_PROPERTY
property.public TLcdOWSCapabilitiesBase.Languages getLanguages()
Languages
element.LANGUAGES_PROPERTY
property.public void setLanguages(TLcdOWSCapabilitiesBase.Languages aValue)
Languages
element.aValue
- the value to set for the LANGUAGES_PROPERTY
property.