deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.graphics.sld
Interface Symbolizer

All Known Implementing Classes:
AbstractSymbolizer, LineSymbolizer, PointSymbolizer, PolygonSymbolizer, RasterSymbolizer, TextSymbolizer

public interface Symbolizer

This is the basis of all symbolizers. It defines the method getGeometry that's common to all symbolizers.

----------------------------------------------------------------------

Version:
$Revision: 18195 $ $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Andreas Poth, Markus Schneider

Method Summary
 Geometry getGeometry()
          The Geometry element is optional and if it is absent then the default geometry property of the feature type that is used in the containing FeatureStyleType is used.
 double getMaxScaleDenominator()
          The ScaleDenominator-information is optional and determines whether a rule (and thus a Symbolizer) is a to be applied at a certain scale.
 double getMinScaleDenominator()
          The ScaleDenominator-information is optional and determines whether a rule (and thus a Symbolizer) is a to be applied at a certain scale.
 void setGeometry(Geometry geometry)
          Sets the Geometry.
 void setMaxScaleDenominator(double maxScaleDenominator)
          Sets the MaxScaleDenominator
 void setMinScaleDenominator(double minScaleDenominator)
          Sets the MinScaleDenominator
 

Method Detail

getMinScaleDenominator

double getMinScaleDenominator()
The ScaleDenominator-information is optional and determines whether a rule (and thus a Symbolizer) is a to be applied at a certain scale.

Returns:
the MinScaleDenominator

setMinScaleDenominator

void setMinScaleDenominator(double minScaleDenominator)
Sets the MinScaleDenominator

Parameters:
minScaleDenominator - the MinScaleDenominator

getMaxScaleDenominator

double getMaxScaleDenominator()
The ScaleDenominator-information is optional and determines whether a rule (and thus a Symbolizer) is a to be applied at a certain scale.

Returns:
the MaxScaleDenominator

setMaxScaleDenominator

void setMaxScaleDenominator(double maxScaleDenominator)
Sets the MaxScaleDenominator

Parameters:
maxScaleDenominator - the MaxScaleDenominator

getGeometry

Geometry getGeometry()
The Geometry element is optional and if it is absent then the default geometry property of the feature type that is used in the containing FeatureStyleType is used. The precise meaning of default geometry property is system-dependent. Most frequently, feature types will have only a single geometry property.

Returns:
the geometry of the symbolizer

setGeometry

void setGeometry(Geometry geometry)
Sets the Geometry.

Parameters:
geometry - the geometry of the symbolizer

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org