deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.ogcwebservices.wpvs.capabilities
Class WPVSCapabilities

java.lang.Object
  extended by org.deegree.ogcwebservices.getcapabilities.OGCCapabilities
      extended by org.deegree.owscommon.OWSCommonCapabilities
          extended by org.deegree.ogcwebservices.wpvs.capabilities.WPVSCapabilities
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
WPVSConfiguration

public class WPVSCapabilities
extends OWSCommonCapabilities

This class represents a WPVSCapabilities object.

Since:
2.0
Version:
2.0, $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Ugo Taddei, last edited by: $Author: mschneider $
See Also:
Serialized Form

Constructor Summary
WPVSCapabilities(String version, String updateSequence, ServiceIdentification serviceIdentification, ServiceProvider serviceProvider, OperationsMetadata operationsMetadata, Contents contents, Dataset dataset)
          Creates a new wpvsCapabilities object from the given parameters.
 
Method Summary
 Dataset findDataset(String name)
          returns a DataSet provided by a WPVS with the given name
 ElevationModel findElevationModel(String elevationModelName)
          Finds an ElevationModel in this dataset or in its children.
 Dataset getDataset()
           
 
Methods inherited from class org.deegree.owscommon.OWSCommonCapabilities
getContents, getOperationsMetadata, getServiceIdentification, getServiceProvider, setContents, setOperationsMetadata, setServiceIdentification, setServiceProvider
 
Methods inherited from class org.deegree.ogcwebservices.getcapabilities.OGCCapabilities
getUpdateSequence, getVersion, setUpdateSequence, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WPVSCapabilities

public WPVSCapabilities(String version,
                        String updateSequence,
                        ServiceIdentification serviceIdentification,
                        ServiceProvider serviceProvider,
                        OperationsMetadata operationsMetadata,
                        Contents contents,
                        Dataset dataset)
Creates a new wpvsCapabilities object from the given parameters.

Parameters:
version -
updateSequence -
serviceIdentification -
serviceProvider -
operationsMetadata -
contents - TODO field not verified! Check spec.
dataset -
Method Detail

getDataset

public Dataset getDataset()
Returns:
the root dataset of this wpvs

findDataset

public Dataset findDataset(String name)
returns a DataSet provided by a WPVS with the given name

Parameters:
name - the name of the DataSet
Returns:
a DataSet with a given Name or null if no such DataSet exists.

findElevationModel

public ElevationModel findElevationModel(String elevationModelName)
Finds an ElevationModel in this dataset or in its children. This method return the first dataset it finds or null, otherwise.

Parameters:
elevationModelName - the name identifying the ElevationModel
Returns:
the ElevationModel with the given name or null

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org