org.deegree.services.wcs.model
Class CoverageOptions

java.lang.Object
  extended by org.deegree.services.wcs.model.CoverageOptions

public class CoverageOptions
extends Object

This class stores options for a coverage like the supported output format, interpolation, etc.

Version:
$Revision: 19041 $, $Date: 2009-08-11 17:04:57 +0200 (Tue, 11 Aug 2009) $
Author:
Oliver Tonnhofer, last edited by: $Author: rbezema $

Constructor Summary
CoverageOptions(String nativeFormat, List<String> formats, List<String> crss, List<InterpolationType> interpolations)
           
 
Method Summary
 Set<String> getCRSs()
           
 Set<InterpolationType> getInterpolations()
           
 String getNativeFormat()
           
 Set<String> getOutputFormats()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoverageOptions

public CoverageOptions(String nativeFormat,
                       List<String> formats,
                       List<String> crss,
                       List<InterpolationType> interpolations)
Parameters:
nativeFormat - of this coverage
formats - the supported output formats
crss - the supported request and response crs
interpolations - the supported interpolations
Method Detail

getInterpolations

public Set<InterpolationType> getInterpolations()
Returns:
all supported interpolations

getOutputFormats

public Set<String> getOutputFormats()
Returns:
all supported output formats

getCRSs

public Set<String> getCRSs()
Returns:
all supported request/response CRSs

getNativeFormat

public final String getNativeFormat()
Returns:
the nativeFormat


Copyright © 2011. All Rights Reserved.