org.geotools.styling
Class PointSymbolizerImpl
Object
AbstractSymbolizer
PointSymbolizerImpl
- All Implemented Interfaces:
- Cloneable, PointSymbolizer, Symbolizer
public class PointSymbolizerImpl
- extends AbstractSymbolizer
- implements PointSymbolizer, Cloneable
Provides a Java representation of the PointSymbolizer. This defines how
points are to be rendered.
- Author:
- Ian Turton, CCG, Johann Sorel (Geomatys)
Methods inherited from class AbstractSymbolizer |
getDescription, getGeometry, getGeometryPropertyName, getName, getOptions, getUnitOfMeasure, hasOption, setDescription, setGeometry, setGeometryPropertyName, setName, setUnitOfMeasure |
PointSymbolizerImpl
protected PointSymbolizerImpl()
- Creates a new instance of DefaultPointSymbolizer
PointSymbolizerImpl
protected PointSymbolizerImpl(Graphic graphic,
Unit<Length> uom,
String geom,
String name,
Description desc)
getGraphic
public GraphicImpl getGraphic()
- Provides the graphical-symbolization parameter to use for the point
geometry.
- Specified by:
getGraphic
in interface PointSymbolizer
- Returns:
- The Graphic to be used when drawing a point
setGraphic
public void setGraphic(Graphic graphic)
- Setter for property graphic.
- Parameters:
graphic
- New value of property graphic.
accept
public Object accept(StyleVisitor visitor,
Object data)
- Accept a StyleVisitor to perform an operation on this symbolizer.
- Specified by:
accept
in interface PointSymbolizer
- Specified by:
accept
in interface Symbolizer
- Parameters:
visitor
- The StyleVisitor to accept.
- Returns:
- value produced
accept
public void accept(StyleVisitor visitor)
clone
public Object clone()
- Creates a deep copy clone.
- Overrides:
clone
in class Object
- Returns:
- The deep copy clone.
- Throws:
RuntimeException
- DOCUMENT ME!- See Also:
Object.clone()
hashCode
public int hashCode()
- Overrides:
hashCode
in class AbstractSymbolizer
equals
public boolean equals(Object obj)
- Overrides:
equals
in class AbstractSymbolizer
Copyright © 1996-2014 Geotools. All Rights Reserved.