public class SldWriter extends Object
| Constructor and Description |
|---|
SldWriter() |
SldWriter(List<SldNamedLayer> namedlayers) |
SldWriter(List<SldNamedLayer> namedlayers,
String version) |
SldWriter(String version) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNamedLayer(SldNamedLayer namedlayer) |
void |
addNamedLayers(List<SldNamedLayer> namedlayers) |
void |
addSldStylesSet(Layer layer) |
List<SldNamedLayer> |
createNamedLayersWithKBStyles(List<Style> kbStyles) |
String |
createSLD() |
static Document |
getDocument(InputStream is) |
static Document |
getDocument(String sld,
String charSet) |
List<SldNamedLayer> |
getNamedlayers() |
List<SldNamedLayer> |
getNamedLayers(String layerName) |
List<SldUserStyle> |
getUserStyles(String layerName) |
String |
getVersion() |
void |
parseByUrl(String url) |
void |
parseByUrl(String url,
nl.b3p.commons.services.B3PCredentials credentials)
get the sld by providing the url
|
void |
parseDocument(Document doc) |
void |
parseString(String sld,
String charSet)
get the named layers by provinding the complete SLD
|
void |
replaceAndFilterOnNames(String spAbbr,
List<String> realLayernames) |
void |
setNamedlayers(List<SldNamedLayer> namedlayers) |
void |
setVersion(String version) |
public SldWriter()
public SldWriter(List<SldNamedLayer> namedlayers)
public SldWriter(String version)
public SldWriter(List<SldNamedLayer> namedlayers, String version)
public void parseByUrl(String url, nl.b3p.commons.services.B3PCredentials credentials) throws Exception
Exceptionpublic void parseString(String sld, String charSet) throws Exception
Exceptionpublic List<SldUserStyle> getUserStyles(String layerName) throws Exception
Exceptionpublic List<SldNamedLayer> getNamedLayers(String layerName) throws Exception
Exceptionpublic static Document getDocument(InputStream is) throws Exception
Exceptionpublic static Document getDocument(String sld, String charSet) throws Exception
Exceptionpublic void addNamedLayers(List<SldNamedLayer> namedlayers)
public void addNamedLayer(SldNamedLayer namedlayer)
public void replaceAndFilterOnNames(String spAbbr, List<String> realLayernames) throws Exception
Exceptionpublic List<SldNamedLayer> createNamedLayersWithKBStyles(List<Style> kbStyles) throws UnsupportedEncodingException, IOException, XPathExpressionException, Exception
public List<SldNamedLayer> getNamedlayers()
public void setNamedlayers(List<SldNamedLayer> namedlayers)
namedlayers - the namedlayers to setpublic String getVersion()
public void setVersion(String version)
version - the version to setCopyright © 2015. All rights reserved.