org.deegree.ogcwebservices.wms.configuration
Class LocalWCSDataSource
java.lang.Object
  
org.deegree.ogcwebservices.wms.configuration.AbstractDataSource
      
org.deegree.ogcwebservices.wms.configuration.LocalWCSDataSource
- Direct Known Subclasses: 
 - RemoteWCSDataSource
 
public class LocalWCSDataSource
- extends AbstractDataSource
 
Data source description for a LOCALWCS datasource
- Version:
 
  - $Revision: 7976 $, $Date: 2007-08-10 10:04:11 +0200 (Fr, 10 Aug 2007) $
 
- Author:
 
  - Andreas Poth 
 
 
 
| 
Constructor Summary | 
LocalWCSDataSource(boolean querable,
                                     boolean failOnException,
                                     QualifiedName name,
                                     int type,
                                     OGCWebService ows,
                                     URL capabilitiesURL,
                                     ScaleHint scaleHint,
                                     Geometry validArea,
                                     GetCoverage getCoverage,
                                     Color[] transparentColors,
                                     int reqTimeLimit)
 
          Creates a new DataSource object. | 
 
 
 
 
LocalWCSDataSource
public LocalWCSDataSource(boolean querable,
                          boolean failOnException,
                          QualifiedName name,
                          int type,
                          OGCWebService ows,
                          URL capabilitiesURL,
                          ScaleHint scaleHint,
                          Geometry validArea,
                          GetCoverage getCoverage,
                          Color[] transparentColors,
                          int reqTimeLimit)
- Creates a new DataSource object.
- Parameters:
 querable - failOnException - name - name of the featuretype to accesstype - type of the data source (REMOTEWCS, LOCALWCS)ows - OGCWebService instance for accessing the data sourcecapabilitiesURL - scaleHint - validArea - getCoverage - filter conditiontransparentColors - reqTimeLimit - 
 
getGetCoverageRequest
public GetCoverage getGetCoverageRequest()
- returns an instance of a WCSGetCoverageRequest encapsulating the filter conditions
 against a remote WCS. The request object contains: VERSION, LAYER, FORMAT,
 VENDORSPECIFICPARAMETERS
- Returns:
 - filter conditions
 
 
 
getTransparentColors
public Color[] getTransparentColors()
- Returns:
 - an array of colors that shall be treated as transparent
 
 
getOGCWebService
public OGCWebService getOGCWebService()
- Specified by:
 getOGCWebService in class AbstractDataSource
 
- Returns:
 - an instance of the OGCWebService that represents the datasource. Notice:
         if more than one layer uses data that are offered by the same OWS the deegree WMS
         shall just use one instance for accessing the OWS
 
 
				an open source project founded by lat/lon, Bonn, Germany.
					For more information visit: http://deegree.sourceforge.net