Class DisplayableSpectrum

    • Constructor Detail

      • DisplayableSpectrum

        public DisplayableSpectrum​(String spectrumName,
                                   int symbolIndex)
      • DisplayableSpectrum

        public DisplayableSpectrum​(String spectrumName,
                                   SpectrumBand[] spectralBands,
                                   int symbolIndex)
    • Method Detail

      • getScaledShape

        public Shape getScaledShape()
      • isDefaultOrRemainingBandsSpectrum

        public boolean isDefaultOrRemainingBandsSpectrum()
      • isRemainingBandsSpectrum

        public boolean isRemainingBandsSpectrum()
      • hasBands

        public boolean hasBands()
        Specified by:
        hasBands in interface Spectrum
      • hasSelectedBands

        public boolean hasSelectedBands()
      • setName

        public void setName​(String name)
      • getSelectedBands

        public Band[] getSelectedBands()
      • setBandSelected

        public void setBandSelected​(int index,
                                    boolean selected)
      • isBandSelected

        public boolean isBandSelected​(int index)
      • getLineStyle

        public Stroke getLineStyle()
      • setLineStyle

        public void setLineStyle​(Stroke lineStyle)
      • setSelected

        public void setSelected​(boolean selected)
      • isSelected

        public boolean isSelected()
      • getUnit

        public String getUnit()
      • getSymbolSize

        public int getSymbolSize()
      • setSymbolSize

        public void setSymbolSize​(int symbolSize)
      • getSymbolIndex

        public int getSymbolIndex()
      • setSymbolIndex

        public void setSymbolIndex​(int symbolIndex)
      • updateUnit

        public void updateUnit()
      • remove

        public void remove​(int j)