org.geotools.data.wms
Class WMS1_1_0.GetMapRequest

Object
  extended by AbstractRequest
      extended by AbstractWMSRequest
          extended by AbstractGetMapRequest
              extended by WMS1_0_0.GetMapRequest
                  extended by WMS1_1_0.GetMapRequest
All Implemented Interfaces:
Request, GetMapRequest
Direct Known Subclasses:
WMS1_1_1.GetMapRequest
Enclosing class:
WMS1_1_0

public static class WMS1_1_0.GetMapRequest
extends WMS1_0_0.GetMapRequest


Field Summary
 
Fields inherited from class AbstractRequest
EXCEPTION_XML, onlineResource, properties
 
Fields inherited from interface GetMapRequest
BBOX, BGCOLOR, ELEVATION, EXCEPTION_BLANK, EXCEPTION_INIMAGE, EXCEPTION_XML, EXCEPTIONS, FORMAT, HEIGHT, LAYERS, REMOTE_OWS_TYPE, REMOTE_OWS_WCS, REMOTE_OWS_WFS, REMOVE_OWS_URL, SLD, SLD_BODY, SRS, STYLES, TIME, TRANSPARENT, WFS, WIDTH
 
Fields inherited from interface Request
REQUEST, SERVICE, VERSION, WMTVER
 
Constructor Summary
WMS1_1_0.GetMapRequest(URL onlineResource)
           
 
Method Summary
protected  String getRequestException(String exception)
           
protected  String getRequestFormat(String format)
           
protected  void initRequest()
           
protected  void initVersion()
          Sets up the version number for this request.
protected  String processKey(String key)
          Some Open Web Servers do not abide by the fact that parameter keys should be case insensitive.
 
Methods inherited from class WMS1_0_0.GetMapRequest
createResponse, setExceptions, setFormat, setProperty
 
Methods inherited from class AbstractGetMapRequest
addLayer, addLayer, addLayer, addLayer, addLayer, getFinalURL, setBBox, setBBox, setBGColour, setDimensions, setDimensions, setElevation, setProperties, setSampleDimensionValue, setSRS, setTime, setTransparent, setVendorSpecificParameter, setVersion
 
Methods inherited from class AbstractWMSRequest
initService
 
Methods inherited from class AbstractRequest
getPostContentType, getProperties, performPostOutput, requiresPost
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface Request
getPostContentType, getProperties, performPostOutput, requiresPost
 

Constructor Detail

WMS1_1_0.GetMapRequest

public WMS1_1_0.GetMapRequest(URL onlineResource)
Method Detail

initRequest

protected void initRequest()
Overrides:
initRequest in class WMS1_0_0.GetMapRequest

initVersion

protected void initVersion()
Description copied from class: AbstractRequest
Sets up the version number for this request. Typically something like setProperty("VERSION", "1.1.1");

Overrides:
initVersion in class WMS1_0_0.GetMapRequest

getRequestFormat

protected String getRequestFormat(String format)
Overrides:
getRequestFormat in class WMS1_0_0.GetMapRequest

getRequestException

protected String getRequestException(String exception)
Overrides:
getRequestException in class WMS1_0_0.GetMapRequest

processKey

protected String processKey(String key)
Description copied from class: AbstractRequest
Some Open Web Servers do not abide by the fact that parameter keys should be case insensitive. This method will allow a specification to determine the way that the parameter keys should be encoded in requests made by the server.

Overrides:
processKey in class WMS1_0_0.GetMapRequest
Parameters:
key - the key to be processed
Returns:
the key, after being processed. (made upper case, for example)


Copyright © 1996-2009 Geotools. All Rights Reserved.