it.geosolutions.geoserver.rest.encoder
Class GSLayerEncoder
java.lang.Object
it.geosolutions.geoserver.rest.encoder.utils.XmlElement
it.geosolutions.geoserver.rest.encoder.utils.PropertyXMLEncoder
it.geosolutions.geoserver.rest.encoder.GSLayerEncoder
public class GSLayerEncoder
- extends PropertyXMLEncoder
- Author:
- ETj (etj at geo-solutions.it), Carlo Cancellieri - carlo.cancellieri@geo-solutions.it
The layer encoder is enabled by default
Method Summary |
protected void |
addDefaultStyle(java.lang.String defaultStyle)
|
protected void |
addEnabled()
enabled the layer |
protected void |
addWmsPath(java.lang.String path)
|
void |
setDefaultStyle(java.lang.String defaultStyle)
|
void |
setEnabled(boolean enable)
|
void |
setWmsPath(java.lang.String path)
Default WMS Path The GeoServer WMS path is, by default, /geoserver/wms. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GSLayerEncoder
public GSLayerEncoder()
addEnabled
protected void addEnabled()
- enabled the layer
setEnabled
public void setEnabled(boolean enable)
- Parameters:
enable
- true if layer should be set to enabled
addWmsPath
protected void addWmsPath(java.lang.String path)
- Parameters:
path
- the wms path to set- See Also:
GSLayerEncoder#setWmsPath(String)}
setWmsPath
public void setWmsPath(java.lang.String path)
throws java.lang.IllegalArgumentException
- Default WMS Path The GeoServer WMS path is, by default, /geoserver/wms.
However you can change it to /geoserver/anythingyouwant
- Parameters:
path
- the wms path to set
- Throws:
java.lang.IllegalArgumentException
- if path is null or empty
addDefaultStyle
protected void addDefaultStyle(java.lang.String defaultStyle)
- Parameters:
defaultStyle
- - See Also:
GSLayerEncoder#setDefaultStyle(String)}
setDefaultStyle
public void setDefaultStyle(java.lang.String defaultStyle)
throws java.lang.IllegalArgumentException
- Parameters:
defaultStyle
- The style that will be applied if no style is specified.
- Throws:
java.lang.IllegalArgumentException
- if defaultStyle is null or empty
Copyright © 2007-2012 GeoSolutions. All Rights Reserved.