Package org.geotools.styling
Class VendorSymbolizerImpl
Object
AbstractSymbolizer
VendorSymbolizerImpl
- All Implemented Interfaces:
ExtensionSymbolizer
,Symbolizer
public class VendorSymbolizerImpl
extends AbstractSymbolizer
implements ExtensionSymbolizer, Symbolizer
ExtensioSymbolizer capturing a vendor specific extension.
This is a default placeholder to record a vendor specific extension; in case an implementation could not be found on the classpath.
- Author:
- James Macgill, CCG, Johann Sorel (Geomatys)
-
Field Summary
Fields inherited from class AbstractSymbolizer
description, geometry, name, options, unitOfMeasure
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Creates a new instance of DefaultPolygonStyler -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(StyleVisitor visitor) accept
(TraversingStyleVisitor visitor, Object data) Calls the visit method of a StyleVisitorboolean
Vendor specific name for your symbolizer.Live map symbolizer expressions.int
hashCode()
void
setExtensionName
(String name) Name of vendor specific extensionsMethods inherited from class AbstractSymbolizer
getDescription, getGeometry, getGeometryPropertyName, getName, getOptions, getUnitOfMeasure, hasOption, setDescription, setGeometry, setGeometryPropertyName, setName, setUnitOfMeasure
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface Symbolizer
getDescription, getGeometry, getGeometryPropertyName, getName, getOptions, getUnitOfMeasure, hasOption, setDescription, setGeometry, setGeometryPropertyName, setName, setUnitOfMeasure
-
Constructor Details
-
VendorSymbolizerImpl
protected VendorSymbolizerImpl()Creates a new instance of DefaultPolygonStyler
-
-
Method Details
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAbstractSymbolizer
-
equals
- Overrides:
equals
in classAbstractSymbolizer
-
getExtensionName
Description copied from interface:ExtensionSymbolizer
Vendor specific name for your symbolizer.- Specified by:
getExtensionName
in interfaceExtensionSymbolizer
- Returns:
- the symbolizer name
-
getParameters
Description copied from interface:ExtensionSymbolizer
Live map symbolizer expressions.- Specified by:
getParameters
in interfaceExtensionSymbolizer
- Returns:
- map of all expressions.
-
setExtensionName
Description copied from interface:ExtensionSymbolizer
Name of vendor specific extensions- Specified by:
setExtensionName
in interfaceExtensionSymbolizer
-
accept
Description copied from interface:ExtensionSymbolizer
Calls the visit method of a StyleVisitor- Specified by:
accept
in interfaceExtensionSymbolizer
- Specified by:
accept
in interfaceSymbolizer
- Parameters:
visitor
- the style visitor- Returns:
- value produced
-
accept
- Specified by:
accept
in interfaceSymbolizer
-