Package com.luciad.ogc.csw.model
Class TLcdCSWRequestBase
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.csw.model.TLcdCSWRequestBase
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Direct Known Subclasses:
TLcdCSWGetRecordByIdRequest
,TLcdCSWGetRecordsRequest
Base type for all request messages except GetCapabilities.
The attributes identify the relevant service type and version.
- Since:
- 2017.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theservice
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 theservice
attribute.Returns the value of the property that maps to theversion
attribute.void
setService
(String aValue) Sets the value of the property that maps to theservice
attribute.void
setVersion
(String aValue) Sets the value of the property that maps to theversion
attribute.
-
Field Details
-
SERVICE_PROPERTY
Data property that maps to theservice
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
.
-
-
Constructor Details
-
TLcdCSWRequestBase
public TLcdCSWRequestBase() -
TLcdCSWRequestBase
-
-
Method Details
-
getService
Returns the value of the property that maps to theservice
attribute.- Returns:
- the value of the
SERVICE_PROPERTY
property.
-
setService
Sets the value of the property that maps to theservice
attribute.- Parameters:
aValue
- the value to set for theSERVICE_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.
-