Class SLDArrowSymbolizer
- java.lang.Object
-
- uk.ac.rdg.resc.edal.graphics.style.sld.AbstractSLDSymbolizer
-
- uk.ac.rdg.resc.edal.graphics.style.sld.AbstractSLDSymbolizer1D
-
- uk.ac.rdg.resc.edal.graphics.style.sld.SLDArrowSymbolizer
-
- All Implemented Interfaces:
SLDSymbolizer
public class SLDArrowSymbolizer extends AbstractSLDSymbolizer1D
-
-
Field Summary
-
Fields inherited from class uk.ac.rdg.resc.edal.graphics.style.sld.AbstractSLDSymbolizer1D
layerName
-
Fields inherited from class uk.ac.rdg.resc.edal.graphics.style.sld.AbstractSLDSymbolizer
imageLayer, symbolizerNode, varNames, xPath
-
-
Constructor Summary
Constructors Constructor Description SLDArrowSymbolizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ImageLayer
parseSymbolizer()
This method must be implemented by any symbolizer classes extending this class.-
Methods inherited from class uk.ac.rdg.resc.edal.graphics.style.sld.AbstractSLDSymbolizer1D
setVarNames
-
Methods inherited from class uk.ac.rdg.resc.edal.graphics.style.sld.AbstractSLDSymbolizer
getImageLayer
-
-
-
-
Method Detail
-
parseSymbolizer
protected ImageLayer parseSymbolizer() throws NumberFormatException, XPathExpressionException, SLDException, EdalParseException
Description copied from class:AbstractSLDSymbolizer
This method must be implemented by any symbolizer classes extending this class. New subclasses should use the xPath field to parse the symbolizerNode field, which will contain the symbolizer node of the SLD XML document on execution. The SLD layer name is also provided in the layerName field. The resulting image layer should be returned. New symbolizers must also be registered using the registerSymbolizer method of the StyleSLDParser class at runtime, either in the static initializer of that class or elsewhere before the createImage method of StyleSLDParser is executed.- Specified by:
parseSymbolizer
in classAbstractSLDSymbolizer
- Returns:
- ImageLayer
- Throws:
NumberFormatException
XPathExpressionException
SLDException
EdalParseException
-
-