Class ColorSchemeInfo

java.lang.Object
org.esa.snap.core.datamodel.ColorSchemeInfo

public class ColorSchemeInfo extends Object
Contains all info for a color scheme
  • Constructor Details

    • ColorSchemeInfo

      public ColorSchemeInfo(String name, boolean primary, boolean divider, String displayName, String description, String cpdFilenameStandard, double minValue, double maxValue, boolean isLogScaled, boolean enabled, String cpdFilenameColorBlind, String colorBarTitle, String colorBarLabels, File colorPaletteDir)
  • Method Details

    • isDivider

      public boolean isDivider()
    • setUseDisplayName

      public void setUseDisplayName(boolean useDisplayName)
    • isUseDisplayName

      public boolean isUseDisplayName()
    • getColorPaletteDef

      public ColorPaletteDef getColorPaletteDef(boolean useColorBlindPalette)
    • getCpdFilename

      public String getCpdFilename(boolean isUseColorBlind)
    • getCpdFilenameStandard

      public String getCpdFilenameStandard()
    • getMinValue

      public double getMinValue()
    • getMaxValue

      public double getMaxValue()
    • isLogScaled

      public boolean isLogScaled()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toString

      public String toString(boolean verbose)
    • getDisplayName

      public String getDisplayName()
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • isEnabled

      public boolean isEnabled()
    • getCpdFilenameColorBlind

      public String getCpdFilenameColorBlind()
    • setCpdFilenameColorBlind

      public void setCpdFilenameColorBlind(String cpdFilenameColorBlind)
    • getColorBarTitle

      public String getColorBarTitle()
    • setColorBarTitle

      public void setColorBarTitle(String colorBarTitle)
    • getColorBarLabels

      public String getColorBarLabels()
    • setColorBarLabels

      public void setColorBarLabels(String colorBarLabels)
    • getColorPaletteDir

      public File getColorPaletteDir()
    • setColorPaletteDir

      public void setColorPaletteDir(File colorPaletteDir)
    • isDuplicateEntry

      public boolean isDuplicateEntry()
    • setDuplicateEntry

      public void setDuplicateEntry(boolean duplicateEntry)
    • isPrimary

      public boolean isPrimary()
    • setPrimary

      public void setPrimary(boolean primary)