org.vfny.geoserver.requests.readers.wms
Class GetMapKvpReader

java.lang.Object
  extended byorg.vfny.geoserver.requests.readers.KvpRequestReader
      extended byorg.vfny.geoserver.requests.readers.WmsKvpRequestReader
          extended byorg.vfny.geoserver.requests.readers.wms.GetMapKvpReader

public class GetMapKvpReader
extends WmsKvpRequestReader

DOCUMENT ME!


Field Summary
 
Fields inherited from class org.vfny.geoserver.requests.readers.KvpRequestReader
INNER_DELIMETER, kvpPairs, OUTER_DELIMETER
 
Constructor Summary
GetMapKvpReader(java.util.Map kvpPairs)
          Creates a new GetMapKvpReader object.
 
Method Summary
 Request getRequest(javax.servlet.http.HttpServletRequest httpRequest)
          Produces a GetMapRequest instance by parsing the GetMap mandatory, optional and custom parameters.
 
Methods inherited from class org.vfny.geoserver.requests.readers.WmsKvpRequestReader
getRequestVersion
 
Methods inherited from class org.vfny.geoserver.requests.readers.KvpRequestReader
getTypesFromFids, getValue, keyExists, parseKvpSet, readFilters, readFlat, readNested
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetMapKvpReader

public GetMapKvpReader(java.util.Map kvpPairs)
Creates a new GetMapKvpReader object.

Parameters:
kvpPairs - DOCUMENT ME!
Method Detail

getRequest

public Request getRequest(javax.servlet.http.HttpServletRequest httpRequest)
                   throws ServiceException
Produces a GetMapRequest instance by parsing the GetMap mandatory, optional and custom parameters.

Specified by:
getRequest in class KvpRequestReader
Parameters:
httpRequest - the servlet request who's application object holds the server configuration
Returns:
a GetMapRequest completely setted up upon the parameters passed to this reader
Throws:
ServiceException - DOCUMENT ME!