org.geotools.styling
Class AbstractSymbolizer

Object
  extended by AbstractSymbolizer
All Implemented Interfaces:
Symbolizer
Direct Known Subclasses:
LineSymbolizerImpl, PointSymbolizerImpl, PolygonSymbolizerImpl, RasterSymbolizerImpl, TextSymbolizerImpl, VendorSymbolizerImpl

public abstract class AbstractSymbolizer
extends Object
implements Symbolizer


Field Summary
protected  Description description
           
protected  Expression geometry
           
protected  String name
           
protected  Unit<Length> unitOfMeasure
           
 
Constructor Summary
protected AbstractSymbolizer()
           
  AbstractSymbolizer(String name, Description description, Expression geometry, Unit<Length> unitOfMeasure)
           
  AbstractSymbolizer(String name, Description description, String geometryPropertyName, Unit<Length> unitOfMeasure)
           
 
Method Summary
 boolean equals(Object obj)
           
 Description getDescription()
           
 Expression getGeometry()
           
 String getGeometryPropertyName()
           
 String getName()
           
 Unit<Length> getUnitOfMeasure()
           
 int hashCode()
           
 void setDescription(Description description)
           
 void setGeometry(Expression geometry)
           
 void setGeometryPropertyName(String geometryPropertyName)
           
 void setName(String name)
           
 void setUnitOfMeasure(Unit<Length> uom)
           
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface Symbolizer
accept
 
Methods inherited from interface Symbolizer
accept
 

Field Detail

name

protected String name

description

protected Description description

geometry

protected Expression geometry

unitOfMeasure

protected Unit<Length> unitOfMeasure
Constructor Detail

AbstractSymbolizer

protected AbstractSymbolizer()

AbstractSymbolizer

public AbstractSymbolizer(String name,
                          Description description,
                          Expression geometry,
                          Unit<Length> unitOfMeasure)

AbstractSymbolizer

public AbstractSymbolizer(String name,
                          Description description,
                          String geometryPropertyName,
                          Unit<Length> unitOfMeasure)
Method Detail

getDescription

public Description getDescription()
Specified by:
getDescription in interface Symbolizer

setDescription

public void setDescription(Description description)

getName

public String getName()
Specified by:
getName in interface Symbolizer

setName

public void setName(String name)

setUnitOfMeasure

public void setUnitOfMeasure(Unit<Length> uom)

getUnitOfMeasure

public Unit<Length> getUnitOfMeasure()
Specified by:
getUnitOfMeasure in interface Symbolizer

getGeometry

public Expression getGeometry()

setGeometry

public void setGeometry(Expression geometry)

getGeometryPropertyName

public String getGeometryPropertyName()
Specified by:
getGeometryPropertyName in interface Symbolizer

setGeometryPropertyName

public void setGeometryPropertyName(String geometryPropertyName)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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


Copyright © 1996-2010 Geotools. All Rights Reserved.