Class TLcdSLDImageOutline

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.sld.model.TLcdSLDImageOutline
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdSLDImageOutline extends TLcdDataObject
"ImageOutline" specifies how individual source rasters in a multi-raster set (such as a set of satellite-image scenes) should be outlined to make the individual-image locations visible.
  • Constructor Details

    • TLcdSLDImageOutline

      public TLcdSLDImageOutline()
      Empty constructor.
    • TLcdSLDImageOutline

      public TLcdSLDImageOutline(TLcdSLDLineSymbolizer aLineSymbolizer)
      Constructor for given line symbolizer.
      Parameters:
      aLineSymbolizer - the given line symbolizer for the outline.
    • TLcdSLDImageOutline

      public TLcdSLDImageOutline(TLcdSLDPolygonSymbolizer aPolygonSymbolizer)
      Constructor for a given polygon symbolizer.
      Parameters:
      aPolygonSymbolizer - the given polygon symbolizer for the outline.
    • TLcdSLDImageOutline

      public TLcdSLDImageOutline(TLcdDataType aDataType)
      Empty constructor.
  • Method Details

    • getLineSymbolizer

      public TLcdSLDLineSymbolizer getLineSymbolizer()
      Gets the line symbolizer for the outline.
      Returns:
      the line symbolizer for the outline.
    • getPolygonSymbolizer

      public TLcdSLDPolygonSymbolizer getPolygonSymbolizer()
      Gets the polygon symbolizer for the outline.
      Returns:
      the polygon symbolizer for the outline.
    • setLineSymbolizer

      public void setLineSymbolizer(TLcdSLDLineSymbolizer aLineSymbolizer)
      Sets the line symbolizer for the outline. Setting a non null line symbolizer will nullify any existing polygon symbolizer.
      Parameters:
      aLineSymbolizer - the line symbolizer for the outline.
    • setPolygonSymbolizer

      public void setPolygonSymbolizer(TLcdSLDPolygonSymbolizer aPolygonSymbolizer)
      Sets the polygon symbolizer for the outline. Setting a non null polygon symbolizer will nullify any existing line symbolizer.
      Parameters:
      aPolygonSymbolizer - the polygon symbolizer for the outline.