Class GSLayerGroupEncoder23
- java.lang.Object
-
- it.geosolutions.geoserver.rest.encoder.utils.XmlElement
-
- it.geosolutions.geoserver.rest.encoder.utils.PropertyXMLEncoder
-
- it.geosolutions.geoserver.rest.encoder.GSLayerGroupEncoder
-
- it.geosolutions.geoserver.rest.encoder.GSLayerGroupEncoder23
-
public class GSLayerGroupEncoder23 extends GSLayerGroupEncoder
LayerGroup encoder for GeoServer >= 2.3- Version:
- $Id: $
- Author:
- Davide Savazzi (geo-solutions.it)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMODE_CONTAINERConstantMODE_CONTAINER="CONTAINER"static java.lang.StringMODE_EOConstantMODE_EO="EO"static java.lang.StringMODE_NAMEDConstantMODE_NAMED="NAMED"static java.lang.StringMODE_SINGLEConstantMODE_SINGLE="SINGLE"-
Fields inherited from class it.geosolutions.geoserver.rest.encoder.GSLayerGroupEncoder
boundsElem, nameElem, publishablesElem, stylesElem, workspaceElem
-
-
Constructor Summary
Constructors Constructor Description GSLayerGroupEncoder23()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLayer(java.lang.String layer, java.lang.String styleName)addLayervoidaddLayerGroup(java.lang.String group)addLayerGroupvoidsetAbstract(java.lang.String abstractTxt)setAbstractvoidsetMode(java.lang.String mode)setModevoidsetRootLayer(java.lang.String layer, java.lang.String style)setRootLayervoidsetTitle(java.lang.String title)setTitlejava.lang.StringtoString()-
Methods inherited from class it.geosolutions.geoserver.rest.encoder.GSLayerGroupEncoder
addLayer, addToRoot, elem, elem, elem, initPublishables, setBounds, setName, setWorkspace
-
Methods inherited from class it.geosolutions.geoserver.rest.encoder.utils.PropertyXMLEncoder
add, get, get, set
-
Methods inherited from class it.geosolutions.geoserver.rest.encoder.utils.XmlElement
add, addContent, getRoot, isEmpty, remove, set, setRoot, setRoot
-
-
-
-
Field Detail
-
MODE_SINGLE
public static final java.lang.String MODE_SINGLE
ConstantMODE_SINGLE="SINGLE"- See Also:
- Constant Field Values
-
MODE_NAMED
public static final java.lang.String MODE_NAMED
ConstantMODE_NAMED="NAMED"- See Also:
- Constant Field Values
-
MODE_CONTAINER
public static final java.lang.String MODE_CONTAINER
ConstantMODE_CONTAINER="CONTAINER"- See Also:
- Constant Field Values
-
MODE_EO
public static final java.lang.String MODE_EO
ConstantMODE_EO="EO"- See Also:
- Constant Field Values
-
-
Method Detail
-
setTitle
public void setTitle(java.lang.String title)
setTitle
- Parameters:
title- aStringobject.
-
setAbstract
public void setAbstract(java.lang.String abstractTxt)
setAbstract
- Parameters:
abstractTxt- aStringobject.
-
setMode
public void setMode(java.lang.String mode)
setMode
- Parameters:
mode- aStringobject.
-
setRootLayer
public void setRootLayer(java.lang.String layer, java.lang.String style)setRootLayer
- Parameters:
layer- aStringobject.style- aStringobject.
-
addLayer
public void addLayer(java.lang.String layer, java.lang.String styleName)addLayer
- Overrides:
addLayerin classGSLayerGroupEncoder- Parameters:
layer- aStringobject.styleName- aStringobject.
-
addLayerGroup
public void addLayerGroup(java.lang.String group)
addLayerGroup
- Parameters:
group- aStringobject.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classGSLayerGroupEncoder
-
-