Package org.geotools.api.style
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
accept(TraversingStyleVisitor visitor, Object extraData)
Calls the visit method of a StyleVisitorString
getExtensionName()
Vendor specific name for your symbolizer.Map<String,Expression>
getParameters()
Live map symbolizer expressions.void
setExtensionName(String name)
Name of vendor specific extensions-
Methods inherited from interface Symbolizer
accept, getDescription, getGeometry, getGeometryPropertyName, getName, getOptions, getUnitOfMeasure, hasOption, setDescription, setGeometry, setGeometryPropertyName, setName, setUnitOfMeasure
-
-
-
-
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 interfaceSymbolizer
- Parameters:
visitor
- the style visitor- Returns:
- value produced
-
-