it.geosolutions.geoserver.rest.encoder.utils
Class PropertyXMLEncoder
java.lang.Object
it.geosolutions.geoserver.rest.encoder.utils.XmlElement
it.geosolutions.geoserver.rest.encoder.utils.PropertyXMLEncoder
- Direct Known Subclasses:
- GSAbstractStoreEncoder, GSAttributeEncoder, GSBackupEncoder, GSLayerEncoder, GSLayerGroupEncoder, GSNamespaceEncoder, GSPostGISDatastoreEncoder, GSResourceEncoder, GSWorkspaceEncoder
public class PropertyXMLEncoder
- extends XmlElement
Creates an XML document by mapping properties to XML nodes.
You can set the root element name in the constructor. Any key/value pair will
be encoded as <key>value</key>
node.
Nested nodes
Any key containing one or more slash ("/") will be
encoded as nested nodes;
e.g.:
key = "k1/k2/k3", value = "value"
will be encoded as
<k1><k2><k3>value</k3></k2></k1>
- Author:
- ETj (etj at geo-solutions.it), Carlo Cancellieri - carlo.cancellieri@geo-solutions.it
PropertyXMLEncoder
public PropertyXMLEncoder(String rootName)
get
protected org.jdom.Element get(String key,
int deep)
get
protected org.jdom.Element get(String key)
set
protected void set(String key,
String value)
- Overrides:
set
in class XmlElement
add
protected void add(String key,
String value)
- Overrides:
add
in class XmlElement
Copyright © 2007-2013 GeoSolutions. All Rights Reserved.