org.deegree.services.wcs.getcoverage
Class GetCoverage100KVPAdapter

java.lang.Object
  extended by org.deegree.services.wcs.getcoverage.GetCoverage100KVPAdapter

public class GetCoverage100KVPAdapter
extends java.lang.Object

This is a kvp adapter for WCS 1.0.0 GetCoverage requests.

Version:
$Revision: 25749 $, $Date: 2010-08-09 13:34:58 +0200 (Mo, 09. Aug 2010) $
Author:
Oliver Tonnhofer, last edited by: $Author: mschneider $

Constructor Summary
GetCoverage100KVPAdapter()
           
 
Method Summary
static GetCoverage parse(java.util.Map<java.lang.String,java.lang.String> kvp)
          Parse a 1.0.0 WCS KVP request
static java.util.List<org.deegree.coverage.rangeset.Interval<?,?>> parseIntervals(java.lang.String intervals, org.deegree.coverage.rangeset.ValueType type)
          Parses the String and creates intervals, following values are allowed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetCoverage100KVPAdapter

public GetCoverage100KVPAdapter()
Method Detail

parse

public static GetCoverage parse(java.util.Map<java.lang.String,java.lang.String> kvp)
                         throws OWSException
Parse a 1.0.0 WCS KVP request

Parameters:
kvp -
Returns:
the parsed GetCoverage request
Throws:
OWSException

parseIntervals

public static java.util.List<org.deegree.coverage.rangeset.Interval<?,?>> parseIntervals(java.lang.String intervals,
                                                                                         org.deegree.coverage.rangeset.ValueType type)
Parses the String and creates intervals, following values are allowed.

Parameters:
intervals - to create the interval(s) from.
type - to use
Returns:
a list of intervals or the empty list if the given string does not contain any wcs interval definitions.


Copyright © 2011. All Rights Reserved.