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 Detail

      • 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