Interface ILcdSLDSymbolizerPainterFactory

All Known Implementing Classes:
TLcdSLDSymbolizerPainterFactory

public interface ILcdSLDSymbolizerPainterFactory
Creates ALcdSLDSymbolizerPainter for a given ALcdSLDSymbolizer in a given TLcdSLDContext.

ALcdSLDSymbolizer extensions TLcdSLDLineSymbolizer, TLcdSLDPolygonSymbolizer, TLcdSLDPointSymbolizer, TLcdSLDTextSymbolizer and TLcdSLDRasterSymbolizer should be supported.

  • Method Details

    • createSymbolizerPainter

      ALcdSLDSymbolizerPainter createSymbolizerPainter(ALcdSLDSymbolizer aSLDSymbolizer, TLcdSLDContext aSLDContext)
      Creates a symbolizer painter that applies the styling information in the ALcdSymbolizer passed in the given context.
      Parameters:
      aSLDSymbolizer - the styling information to apply when rendering/
      aSLDContext - the context in which the styling information should be applied.
      Returns:
      an ALcdSLDSymbolizerPainter instance or null when an unknown ALcdSLDSymbolizer is supplied.