Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.style.io.impl
Class AbstractStyleWriter

java.lang.Object
  extended by eu.esdihumboldt.hale.common.core.io.impl.AbstractIOProvider
      extended by eu.esdihumboldt.hale.common.core.io.impl.AbstractExportProvider
          extended by 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

Field Summary
 
Fields inherited from interface eu.esdihumboldt.hale.common.core.io.ExportProvider
PARAM_TARGET
 
Fields inherited from interface eu.esdihumboldt.hale.common.core.io.IOProvider
PARAM_CONTENT_TYPE
 
Constructor Summary
AbstractStyleWriter()
           
 
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.AbstractExportProvider
createReporter, getTarget, setParameter, setTarget, storeConfiguration
 
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
 
Methods inherited from interface eu.esdihumboldt.hale.common.core.io.ExportProvider
getTarget, setTarget
 
Methods inherited from interface eu.esdihumboldt.hale.common.core.io.IOProvider
createReporter, execute, getContentType, getParameter, getSupportedParameters, isCancelable, loadConfiguration, setContentType, setParameter, storeConfiguration
 

Constructor Detail

AbstractStyleWriter

public AbstractStyleWriter()
Method Detail

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()

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d