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
Constructors Modifier Constructor Description protectedVendorSymbolizerImpl()Creates a new instance of DefaultPolygonStyler
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(StyleVisitor visitor)Objectaccept(TraversingStyleVisitor visitor, Object data)Calls the visit method of a StyleVisitorbooleanequals(Object obj)StringgetExtensionName()Vendor specific name for your symbolizer.Map<String,Expression>getParameters()Live map symbolizer expressions.inthashCode()voidsetExtensionName(String name)Name of vendor specific extensions-
Methods 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
-
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractSymbolizer
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classAbstractSymbolizer
-
getExtensionName
public String getExtensionName()
Description copied from interface:ExtensionSymbolizerVendor specific name for your symbolizer.- Specified by:
getExtensionNamein interfaceExtensionSymbolizer- Returns:
- the symbolizer name
-
getParameters
public Map<String,Expression> getParameters()
Description copied from interface:ExtensionSymbolizerLive map symbolizer expressions.- Specified by:
getParametersin interfaceExtensionSymbolizer- Returns:
- map of all expressions.
-
setExtensionName
public void setExtensionName(String name)
Description copied from interface:ExtensionSymbolizerName of vendor specific extensions- Specified by:
setExtensionNamein interfaceExtensionSymbolizer
-
accept
public Object accept(TraversingStyleVisitor visitor, Object data)
Description copied from interface:ExtensionSymbolizerCalls the visit method of a StyleVisitor- Specified by:
acceptin interfaceExtensionSymbolizer- Specified by:
acceptin interfaceSymbolizer- Parameters:
visitor- the style visitor- Returns:
- value produced
-
accept
public void accept(StyleVisitor visitor)
- Specified by:
acceptin interfaceSymbolizer
-
-