Class LayerSettings

java.lang.Object
thredds.server.wms.config.LayerSettings

public class LayerSettings extends Object
Simple Java bean encapsulating the settings (allowFeatureInfo, defaultColorScaleRange, defaultPaletteName and logScaling) at a particular part of the config XML document. A Null value for a field implies that that field has not been set in the document and a default should be used. Ported to edal-java by sarms (2020-05-30)
  • Method Details

    • isAllowFeatureInfo

      public Boolean isAllowFeatureInfo()
    • getDefaultColorScaleRange

      public uk.ac.rdg.resc.edal.domain.Extent<Float> getDefaultColorScaleRange()
    • getDefaultAboveMaxColor

      public Color getDefaultAboveMaxColor()
    • getDefaultBelowMinColor

      public Color getDefaultBelowMinColor()
    • getDefaultNoDataColor

      public Color getDefaultNoDataColor()
    • getDefaultOpacity

      public Float getDefaultOpacity()
    • getDefaultPaletteName

      public String getDefaultPaletteName()
    • isLogScaling

      public Boolean isLogScaling()
    • isIntervalTime

      @Deprecated public boolean isIntervalTime()
      Deprecated.
      * @deprecated Only used in capabilities_xml*.jsp, remove in v6
    • getDefaultNumColorBands

      public Integer getDefaultNumColorBands()
    • toString

      public String toString()
      Overrides:
      toString in class Object