eu.esdihumboldt.hale.ui.style.io.impl
Class AbstractStyleWriter
java.lang.Object
eu.esdihumboldt.hale.common.core.io.impl.AbstractIOProvider
eu.esdihumboldt.hale.common.core.io.impl.AbstractExportProvider
eu.esdihumboldt.hale.ui.style.io.impl.AbstractStyleWriter
- All Implemented Interfaces:
- ExportProvider, IOProvider, StyleWriter
- Direct Known Subclasses:
- SLDStyleWriter
public abstract class AbstractStyleWriter
- extends AbstractExportProvider
- implements StyleWriter
Base class for StyleWriter
implementations.
- Author:
- Simon Templer
Method Summary |
org.geotools.styling.Style |
getStyle()
Get the style to write. |
void |
setStyle(org.geotools.styling.Style style)
Set the style to write. |
void |
validate()
Validate the I/O provider configuration |
Methods inherited from class eu.esdihumboldt.hale.common.core.io.impl.AbstractIOProvider |
addSupportedParameter, execute, execute, fail, getContentType, getDefaultTypeName, getParameter, getSupportedParameters, getTypeName, loadConfiguration, setContentType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractStyleWriter
public AbstractStyleWriter()
setStyle
public void setStyle(org.geotools.styling.Style style)
- Description copied from interface:
StyleWriter
- Set the style to write.
- Specified by:
setStyle
in interface StyleWriter
- Parameters:
style
- the style to write- See Also:
StyleWriter.setStyle(Style)
getStyle
public org.geotools.styling.Style getStyle()
- Get the style to write.
- Returns:
- the style to write
validate
public void validate()
throws IOProviderConfigurationException
- Description copied from interface:
IOProvider
- Validate the I/O provider configuration
- Specified by:
validate
in interface IOProvider
- Overrides:
validate
in class AbstractExportProvider
- Throws:
IOProviderConfigurationException
- if the I/O provider was not
configured properly- See Also:
AbstractExportProvider.validate()
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d