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

org.deegree.ogcwebservices.wcs.configuration
Class Directory

java.lang.Object
  extended by org.deegree.ogcwebservices.wcs.configuration.CoverageSource
      extended by org.deegree.ogcwebservices.wcs.configuration.Directory
Direct Known Subclasses:
GridDirectory

public class Directory
extends CoverageSource

An instance of Directory describes a directory in the file system containing coverages within the envelope assigned to the Directory. The name of the Directory may is build from variable indicated by a leadin '$' (e.g. C:/rasterdata/luftbilder/775165/$YEAR/$MONTH/$DAY/$ELEVATION/l0.5) in this case the variable parts of the name can be replaced by an application with concrete values. It is in the responsibility of the application to use valid values for the variables. Known variable names are:

Since:
2.0
Version:
$Revision: 18195 $, 1.0. $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Andreas Poth, last edited by: $Author: mschneider $

Constructor Summary
Directory(String name, Envelope envelope, CoordinateSystem crs)
           
Directory(String name, Envelope envelope, CoordinateSystem crs, String[] fileExtensions)
           
 
Method Summary
 Envelope getEnvelope()
           
 String[] getFileExtensions()
           
 String getName()
           
 void setEnvelope(Envelope envelope)
           
 void setFileExtensions(String[] fileExtensions)
           
 void setName(String name)
           
 
Methods inherited from class org.deegree.ogcwebservices.wcs.configuration.CoverageSource
getCrs, setCrs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Directory

public Directory(String name,
                 Envelope envelope,
                 CoordinateSystem crs)
Parameters:
name -
envelope -

Directory

public Directory(String name,
                 Envelope envelope,
                 CoordinateSystem crs,
                 String[] fileExtensions)
Parameters:
name -
envelope -
Method Detail

getEnvelope

public Envelope getEnvelope()
Returns:
Returns the envelope.

setEnvelope

public void setEnvelope(Envelope envelope)
Parameters:
envelope - The envelope to set.

getName

public String getName()
Returns:
Returns the name.

setName

public void setName(String name)
Parameters:
name - The name to set.

getFileExtensions

public String[] getFileExtensions()
Returns:
Returns the fileExtensions.

setFileExtensions

public void setFileExtensions(String[] fileExtensions)
Parameters:
fileExtensions - The fileExtensions to set.

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