Interface ExtensionSymbolizer

All Superinterfaces:
Symbolizer
All Known Implementing Classes:
VendorSymbolizerImpl

public interface ExtensionSymbolizer extends Symbolizer
An symbolizer interface for all unnormalized symbolizers, This interface should be used for vendor specific symbolizers.
Since:
GeoAPI 2.3
Author:
Open Geospatial Consortium, Johann Sorel (Geomatys)
  • Method Details

    • getExtensionName

      String getExtensionName()
      Vendor specific name for your symbolizer.
      Returns:
      the symbolizer name
    • setExtensionName

      void setExtensionName(String name)
      Name of vendor specific extensions
    • getParameters

      Map<String,Expression> getParameters()
      Live map symbolizer expressions.
      Returns:
      map of all expressions.
    • accept

      Object accept(TraversingStyleVisitor visitor, Object extraData)
      Calls the visit method of a StyleVisitor
      Specified by:
      accept in interface Symbolizer
      Parameters:
      visitor - the style visitor
      Returns:
      value produced