Class TLcdSLDSelectedChannel

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

public class TLcdSLDSelectedChannel extends TLcdDataObject
Contains a selected channel type and whether to use contrast enhancement to this channel in isolation.
  • Constructor Details

    • TLcdSLDSelectedChannel

      public TLcdSLDSelectedChannel()
      Empty constructor.
    • TLcdSLDSelectedChannel

      public TLcdSLDSelectedChannel(String aSourceChannelName, TLcdSLDContrastEnhancement aContrastEnhancement)
      Constructor for a source channel name and a contrast enhancement.
      Parameters:
      aSourceChannelName - the given source channel name.
      aContrastEnhancement - the given contrast enhancement.
    • TLcdSLDSelectedChannel

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

    • getSourceChannelName

      public String getSourceChannelName()
      Returns the value of the property that maps to the SourceChannelName element.
      Returns:
      the value of the SOURCE_CHANNEL_NAME_PROPERTY property.
    • setSourceChannelName

      public void setSourceChannelName(String aValue)
      Sets the value of the property that maps to the SourceChannelName element.
      Parameters:
      aValue - the value to set for the SOURCE_CHANNEL_NAME_PROPERTY property.
    • getContrastEnhancement

      public TLcdSLDContrastEnhancement getContrastEnhancement()
      Returns the value of the property that maps to the ContrastEnhancement element.

      "ContrastEnhancement" defines the 'stretching' of contrast for a channel of a false-color image or for a whole grey/color image. Contrast enhancement is used to make ground features in images more visible.

      Returns:
      the value of the CONTRAST_ENHANCEMENT_PROPERTY property.
    • setContrastEnhancement

      public void setContrastEnhancement(TLcdSLDContrastEnhancement aValue)
      Sets the value of the property that maps to the ContrastEnhancement element.

      "ContrastEnhancement" defines the 'stretching' of contrast for a channel of a false-color image or for a whole grey/color image. Contrast enhancement is used to make ground features in images more visible.

      Parameters:
      aValue - the value to set for the CONTRAST_ENHANCEMENT_PROPERTY property.