Package org.geotools.api.style
Interface ExtensionSymbolizer
- All Superinterfaces:
Symbolizer
- All Known Implementing Classes:
VendorSymbolizerImpl
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
Modifier and TypeMethodDescriptionaccept
(TraversingStyleVisitor visitor, Object extraData) Calls the visit method of a StyleVisitorVendor specific name for your symbolizer.Live map symbolizer expressions.void
setExtensionName
(String name) Name of vendor specific extensionsMethods inherited from interface Symbolizer
accept, getDescription, getGeometry, getGeometryPropertyName, getName, getOptions, getUnitOfMeasure, hasOption, setDescription, setGeometry, setGeometryPropertyName, setName, setUnitOfMeasure
-
Method Details
-
getExtensionName
String getExtensionName()Vendor specific name for your symbolizer.- Returns:
- the symbolizer name
-
setExtensionName
Name of vendor specific extensions -
getParameters
Map<String,Expression> getParameters()Live map symbolizer expressions.- Returns:
- map of all expressions.
-
accept
Calls the visit method of a StyleVisitor- Specified by:
accept
in interfaceSymbolizer
- Parameters:
visitor
- the style visitor- Returns:
- value produced
-