org.geotools.styling
Class VendorSymbolizerImpl

Object
  extended by AbstractSymbolizer
      extended by VendorSymbolizerImpl
All Implemented Interfaces:
ExtensionSymbolizer, Symbolizer

public class VendorSymbolizerImpl
extends AbstractSymbolizer
implements ExtensionSymbolizer

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)
Module:
modules/library/main (gt-main.jar)

Field Summary
 
Fields inherited from class AbstractSymbolizer
description, geometry, name, unitOfMeasure
 
Constructor Summary
protected VendorSymbolizerImpl()
          Creates a new instance of DefaultPolygonStyler
 
Method Summary
 void accept(StyleVisitor visitor)
           
 Object accept(StyleVisitor visitor, Object data)
           
 boolean equals(Object obj)
           
 String getExtensionName()
           
 Map<String,Expression> getParameters()
           
 int hashCode()
           
 void setExtensionName(String name)
           
 
Methods inherited from class AbstractSymbolizer
getDescription, getGeometry, getGeometryPropertyName, getName, getUnitOfMeasure, setDescription, setGeometry, setGeometryPropertyName, setName, setUnitOfMeasure
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface Symbolizer
getName, getUnitOfMeasure
 
Methods inherited from interface Symbolizer
getDescription, getGeometry, getGeometryPropertyName, setDescription, setGeometry, setGeometryPropertyName, setName, setUnitOfMeasure
 
Methods inherited from interface Symbolizer
getName, getUnitOfMeasure
 

Constructor Detail

VendorSymbolizerImpl

protected VendorSymbolizerImpl()
Creates a new instance of DefaultPolygonStyler

Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractSymbolizer

equals

public boolean equals(Object obj)
Overrides:
equals in class AbstractSymbolizer

getExtensionName

public String getExtensionName()
Specified by:
getExtensionName in interface ExtensionSymbolizer

getParameters

public Map<String,Expression> getParameters()
Specified by:
getParameters in interface ExtensionSymbolizer

setExtensionName

public void setExtensionName(String name)

accept

public Object accept(StyleVisitor visitor,
                     Object data)
Specified by:
accept in interface ExtensionSymbolizer
Specified by:
accept in interface Symbolizer

accept

public void accept(StyleVisitor visitor)


Copyright © 1996-2010 Geotools. All Rights Reserved.