org.geotools.data.wms.request
Class AbstractGetLegendGraphicRequest

java.lang.Object
  extended byorg.geotools.data.wms.request.AbstractRequest
      extended byorg.geotools.data.wms.request.AbstractGetLegendGraphicRequest
All Implemented Interfaces:
GetLegendGraphicRequest, Request
Direct Known Subclasses:
WMS1_1_0.InternalGetLegendGraphicRequest

public abstract class AbstractGetLegendGraphicRequest
extends AbstractRequest
implements GetLegendGraphicRequest

Provides functionality for a basic GetLegendGraphic request

Author:
Richard Gould

Field Summary
 
Fields inherited from class org.geotools.data.wms.request.AbstractRequest
EXCEPTION_XML, onlineResource, properties
 
Fields inherited from interface org.geotools.data.wms.request.GetLegendGraphicRequest
EXCEPTIONS, FEATURETYPE, FORMAT, HEIGHT, LAYER, RULE, SCALE, SLD, SLD_BODY, STYLE, WIDTH
 
Fields inherited from interface org.geotools.data.wms.request.Request
REQUEST, SERVICE, VERSION, WMTVER
 
Constructor Summary
AbstractGetLegendGraphicRequest(java.net.URL onlineResource)
           
 
Method Summary
protected  void initRequest()
           
protected abstract  void initVersion()
           
 void setExceptions(java.lang.String exceptions)
           
 void setFeatureType(java.lang.String featureType)
           
 void setFormat(java.lang.String format)
           
 void setHeight(java.lang.String height)
           
 void setLayer(java.lang.String layer)
           
 void setRule(java.lang.String rule)
           
 void setScale(java.lang.String scale)
           
 void setSLD(java.lang.String sld)
           
 void setSLDBody(java.lang.String sldBody)
           
 void setStyle(java.lang.String style)
           
 void setWidth(java.lang.String width)
           
 
Methods inherited from class org.geotools.data.wms.request.AbstractRequest
getFinalURL, getProperties, processKey, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.geotools.data.wms.request.Request
getFinalURL, getProperties, setProperty
 

Constructor Detail

AbstractGetLegendGraphicRequest

public AbstractGetLegendGraphicRequest(java.net.URL onlineResource)
Parameters:
onlineResource -
Method Detail

initRequest

protected void initRequest()

initVersion

protected abstract void initVersion()

setLayer

public void setLayer(java.lang.String layer)
Specified by:
setLayer in interface GetLegendGraphicRequest

setStyle

public void setStyle(java.lang.String style)
Specified by:
setStyle in interface GetLegendGraphicRequest

setFeatureType

public void setFeatureType(java.lang.String featureType)
Specified by:
setFeatureType in interface GetLegendGraphicRequest

setRule

public void setRule(java.lang.String rule)
Specified by:
setRule in interface GetLegendGraphicRequest

setScale

public void setScale(java.lang.String scale)
Specified by:
setScale in interface GetLegendGraphicRequest

setSLD

public void setSLD(java.lang.String sld)
Specified by:
setSLD in interface GetLegendGraphicRequest

setSLDBody

public void setSLDBody(java.lang.String sldBody)
Specified by:
setSLDBody in interface GetLegendGraphicRequest

setFormat

public void setFormat(java.lang.String format)
Specified by:
setFormat in interface GetLegendGraphicRequest

setWidth

public void setWidth(java.lang.String width)
Specified by:
setWidth in interface GetLegendGraphicRequest

setHeight

public void setHeight(java.lang.String height)
Specified by:
setHeight in interface GetLegendGraphicRequest

setExceptions

public void setExceptions(java.lang.String exceptions)
Specified by:
setExceptions in interface GetLegendGraphicRequest


Copyright © GeoTools. All Rights Reserved.