org.deegree.ogcwebservices.wms.configuration
Class WMSConfiguration
java.lang.Object
  
org.deegree.ogcwebservices.getcapabilities.OGCCapabilities
      
org.deegree.ogcwebservices.wms.capabilities.WMSCapabilities
          
org.deegree.ogcwebservices.wms.configuration.WMSConfiguration
- All Implemented Interfaces: 
 - Serializable, WMSConfigurationType
 
public class WMSConfiguration
- extends WMSCapabilities
- implements WMSConfigurationType
  
Represents the configuration for a deegree WFS 1.1.1 instance (or earlier). Implements the
 WMSConfigurationType interface required by all configurations.
- Since:
 
  - 2.0
 
- Version:
 
  - 2.0, $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Thu, 18 Jun 2009) $
 
- Author:
 
  - Markus Schneider , last edited by: $Author: mschneider $
 
- See Also:
 - Serialized Form
 
 
 
 
 
| Methods inherited from class org.deegree.ogcwebservices.wms.capabilities.WMSCapabilities | 
getExceptions, getLayer, getLayer, getLayerByTitle, getOperationMetadata, getServiceIdentification, getServiceProvider, getUserDefinedSymbolization, hasDoubleLayers, setLayer, setOperationMetadata, setServiceIdentification, setServiceProvider, setUserDefinedSymbolization | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
WMSConfiguration
public WMSConfiguration(String version,
                        String updateSequence,
                        ServiceIdentification serviceIdentification,
                        ServiceProvider serviceProvider,
                        UserDefinedSymbolization userDefinedSymbolization,
                        OperationsMetadata metadata,
                        Layer layer,
                        WMSDeegreeParams deegreeParams,
                        URL baseURL,
                        List<String> exceptions)
- Generates a new 
WFSConfiguration instance from the given parameters.
- Parameters:
 version - updateSequence - serviceIdentification - serviceProvider - userDefinedSymbolization - metadata - layer - deegreeParams - baseURL - exceptions - 
 
getDeegreeParams
public WMSDeegreeParams getDeegreeParams()
- Specified by:
 getDeegreeParams in interface WMSConfigurationType
 
- Returns:
 - Returns the deegreeParams.
 
 
setDeegreeParams
public void setDeegreeParams(WMSDeegreeParams deegreeParams)
- Specified by:
 setDeegreeParams in interface WMSConfigurationType
 
- Parameters:
 deegreeParams - The deegreeParams to set.
 
getBaseURL
public URL getBaseURL()
- Specified by:
 getBaseURL in interface WMSConfigurationType
 
- Returns:
 - Gets the base URL which is used to resolve file resource (XSL sheets).
 
 
calculateVersion
public String calculateVersion(String version)
- Specified by:
 calculateVersion in interface WMSConfigurationType
 
- Parameters:
 version - the input version
- Returns:
 - the nearest supported version according to the version negotiation rules.
 
 
                an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org