public class GetCapabilitiesResponseEncoder extends AbstractSosResponseEncoder<GetCapabilitiesResponse>
Constructor and Description |
---|
GetCapabilitiesResponseEncoder() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.xmlbeans.XmlObject |
create(GetCapabilitiesResponse response)
Create an
XmlObject from the AbstractServiceResponse
object |
protected Set<SchemaLocation> |
getConcreteSchemaLocations()
Get the concrete schema locations for this
AbstractServiceResponse encoder |
protected net.opengis.ogc.ComparisonOperatorType.Enum |
getEnum4ComparisonOperator(FilterConstants.ComparisonOperator comparisonOperator)
Get the Enum for the comparison operator.
|
protected net.opengis.ogc.SpatialOperatorNameType.Enum |
getEnum4SpatialOperator(FilterConstants.SpatialOperator spatialOperator)
Get the Enum for the spatial operator.
|
protected net.opengis.ogc.TemporalOperatorNameType.Enum |
getEnum4TemporalOperator(FilterConstants.TimeOperator temporalOperator)
Get the Enum for the temporal operator.
|
protected void |
setContents(net.opengis.sos.x10.ContentsDocument.Contents xbContents,
Collection<SosObservationOffering> offerings,
String version)
Sets the content section to the Capabilities document.
|
protected void |
setFilterCapabilities(net.opengis.sos.x10.FilterCapabilitiesDocument.FilterCapabilities filterCapabilities,
FilterCapabilities sosFilterCaps)
Sets the FilterCapabilities section to the capabilities document.
|
protected void |
setIdFilterCapabilities(net.opengis.ogc.IdCapabilitiesType idCapabilities)
Set the IdFilterCapabilities.
!!!
|
protected void |
setScalarFilterCapabilities(net.opengis.ogc.ScalarCapabilitiesType scalarCapabilities,
FilterCapabilities sosFilterCaps)
Sets the ScalarFilterCapabilities.
!!!
|
protected void |
setSpatialFilterCapabilities(net.opengis.ogc.SpatialCapabilitiesType spatialCapabilities,
FilterCapabilities sosFilterCaps)
Sets the SpatialFilterCapabilities.
!!!
|
protected void |
setTemporalFilterCapabilities(net.opengis.ogc.TemporalCapabilitiesType temporalCapabilities,
FilterCapabilities sosFilterCaps)
Sets the TemporalFilterCapabilities.
!!!
|
getSchemaLocations
addNamespacePrefixToMap, create, encode, encode, encode, encode, getEncoderKeyType, getResponseType, getXmlOptions, writeIndent
getConformanceClasses, getContentType, getSupportedTypes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContentType, getSupportedTypes
getConformanceClasses
protected Set<SchemaLocation> getConcreteSchemaLocations()
AbstractResponseEncoder
AbstractServiceResponse
encodergetConcreteSchemaLocations
in class AbstractSosResponseEncoder<GetCapabilitiesResponse>
protected org.apache.xmlbeans.XmlObject create(GetCapabilitiesResponse response) throws OwsExceptionReport
AbstractResponseEncoder
XmlObject
from the AbstractServiceResponse
objectcreate
in class AbstractResponseEncoder<GetCapabilitiesResponse>
response
- AbstractServiceResponse
to encodeAbstractServiceResponse
OwsExceptionReport
- If an error occurs during the encodingprotected void setFilterCapabilities(net.opengis.sos.x10.FilterCapabilitiesDocument.FilterCapabilities filterCapabilities, FilterCapabilities sosFilterCaps)
filterCapabilities
- sosFilterCaps
- FilterCapabilities.protected void setContents(net.opengis.sos.x10.ContentsDocument.Contents xbContents, Collection<SosObservationOffering> offerings, String version) throws OwsExceptionReport
xbContents
- SOS 2.0 contents sectionofferings
- SOS offerings for contentsversion
- SOS response versionOwsExceptionReport
- * if an error occurs.protected void setIdFilterCapabilities(net.opengis.ogc.IdCapabilitiesType idCapabilities)
idCapabilities
- IdCapabilities.protected void setSpatialFilterCapabilities(net.opengis.ogc.SpatialCapabilitiesType spatialCapabilities, FilterCapabilities sosFilterCaps)
spatialCapabilities
- SpatialCapabilities.sosFilterCaps
- protected void setTemporalFilterCapabilities(net.opengis.ogc.TemporalCapabilitiesType temporalCapabilities, FilterCapabilities sosFilterCaps)
temporalCapabilities
- TemporalCapabilities.sosFilterCaps
- protected void setScalarFilterCapabilities(net.opengis.ogc.ScalarCapabilitiesType scalarCapabilities, FilterCapabilities sosFilterCaps)
scalarCapabilities
- ScalarCapabilities.sosFilterCaps
- protected net.opengis.ogc.SpatialOperatorNameType.Enum getEnum4SpatialOperator(FilterConstants.SpatialOperator spatialOperator)
spatialOperator
- Supported spatial operatorprotected net.opengis.ogc.TemporalOperatorNameType.Enum getEnum4TemporalOperator(FilterConstants.TimeOperator temporalOperator)
temporalOperator
- Supported temporal operatorprotected net.opengis.ogc.ComparisonOperatorType.Enum getEnum4ComparisonOperator(FilterConstants.ComparisonOperator comparisonOperator)
comparisonOperator
- Supported comparison operatorCopyright © 2012-2014 52north.org. All Rights Reserved.