nl.idgis.giserver
Class FlashPolygonSymbolizer

java.lang.Object
  extended by nl.idgis.giserver.FlashSymbolizer
      extended by nl.idgis.giserver.FlashPolygonSymbolizer

public class FlashPolygonSymbolizer
extends FlashSymbolizer

The FlashPolygonSymbolizer defines the context for geometry presention based on polygon(s).
For the flash polygon symbolizer the extension will be :

  • fillStyle : there is one fill style which will be constant for all PolygonSymbol based geometries for the concerning feature.

    Author:
    bretelerjj

    Constructor Summary
    FlashPolygonSymbolizer(org.deegree.graphics.sld.Symbolizer symbolizer, org.deegree.model.feature.Feature feature, FlashGraphic map)
              Constructor.
     
    Method Summary
     java.awt.Color getColorSpaceBase()
              Get the color which can be used as color space base in colorTransform calculations.
     nl.idgis.flash.FlashFillStyle getFillStyle()
              Getter for the fill style.
     nl.idgis.flash.FlashLineStyle getLineStyle()
              Getter for the line style.
     
    Methods inherited from class nl.idgis.giserver.FlashSymbolizer
    getFlashCharacter, getRotation, getScale, getSymbolizer, getTranslations, setFlashCharacter
     
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Constructor Detail

    FlashPolygonSymbolizer

    public FlashPolygonSymbolizer(org.deegree.graphics.sld.Symbolizer symbolizer,
                                  org.deegree.model.feature.Feature feature,
                                  FlashGraphic map)
    Constructor. The place holder will be filled and the fill style will be created.

    Parameters:
    symbolizer - dictating (sld) symbolizer
    feature - concerning feature instance
    map - concerning map
    Method Detail

    getFillStyle

    public nl.idgis.flash.FlashFillStyle getFillStyle()
    Getter for the fill style.

    Returns:
    fillStyle , null => no fillStyle.

    getLineStyle

    public nl.idgis.flash.FlashLineStyle getLineStyle()
    Getter for the line style.

    Returns:
    lineStyle , null => no lineStyle.

    getColorSpaceBase

    public java.awt.Color getColorSpaceBase()
    Description copied from class: FlashSymbolizer
    Get the color which can be used as color space base in colorTransform calculations.

    Overrides:
    getColorSpaceBase in class FlashSymbolizer
    Returns:
    Color space base , null => no base possible