Package org.esa.snap.ui
Class AbstractImageInfoEditorModel
- java.lang.Object
-
- org.esa.snap.ui.AbstractImageInfoEditorModel
-
- All Implemented Interfaces:
ImageInfoEditorModel
- Direct Known Subclasses:
DefaultImageInfoEditorModel
public abstract class AbstractImageInfoEditorModel extends Object implements ImageInfoEditorModel
Unstable interface. Do not use.- Since:
- BEAM 4.5.1
- Version:
- $Revision$ $Date$
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractImageInfoEditorModel(ImageInfo imageInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChangeListener(ChangeListener l)voidfireStateChanged()int[]getHistogramBins()doublegetHistogramViewGain()ImageInfogetImageInfo()doublegetMaxHistogramViewSample()doublegetMaxSample()doublegetMinHistogramViewSample()doublegetMinSample()StringgetParameterName()StringgetParameterUnit()ScalinggetSampleScaling()StxgetSampleStx()booleanisHistogramAvailable()voidremoveChangeListener(ChangeListener l)voidsetDisplayProperties(String name, String unit, Stx stx, Scaling scaling)voidsetHistogramViewGain(double gain)voidsetMaxHistogramViewSample(double maxViewSample)voidsetMinHistogramViewSample(double minViewSample)voidsetSampleScaling(Scaling scaling)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.esa.snap.ui.ImageInfoEditorModel
createColorPalette, createSliderAfter, getGamma, getGammaCurve, getSliderColor, getSliderCount, getSliderSample, isColorEditable, isGammaUsed, removeSlider, setGamma, setSliderColor, setSliderSample
-
-
-
-
Constructor Detail
-
AbstractImageInfoEditorModel
protected AbstractImageInfoEditorModel(ImageInfo imageInfo)
-
-
Method Detail
-
getImageInfo
public ImageInfo getImageInfo()
- Specified by:
getImageInfoin interfaceImageInfoEditorModel
-
setDisplayProperties
public void setDisplayProperties(String name, String unit, Stx stx, Scaling scaling)
- Specified by:
setDisplayPropertiesin interfaceImageInfoEditorModel
-
getParameterName
public String getParameterName()
- Specified by:
getParameterNamein interfaceImageInfoEditorModel
-
getParameterUnit
public String getParameterUnit()
- Specified by:
getParameterUnitin interfaceImageInfoEditorModel
-
getSampleScaling
public Scaling getSampleScaling()
- Specified by:
getSampleScalingin interfaceImageInfoEditorModel
-
setSampleScaling
public void setSampleScaling(Scaling scaling)
- Specified by:
setSampleScalingin interfaceImageInfoEditorModel
-
getSampleStx
public Stx getSampleStx()
- Specified by:
getSampleStxin interfaceImageInfoEditorModel
-
getMinSample
public double getMinSample()
- Specified by:
getMinSamplein interfaceImageInfoEditorModel
-
getMaxSample
public double getMaxSample()
- Specified by:
getMaxSamplein interfaceImageInfoEditorModel
-
isHistogramAvailable
public boolean isHistogramAvailable()
- Specified by:
isHistogramAvailablein interfaceImageInfoEditorModel
-
getHistogramBins
public int[] getHistogramBins()
- Specified by:
getHistogramBinsin interfaceImageInfoEditorModel
-
getMinHistogramViewSample
public double getMinHistogramViewSample()
- Specified by:
getMinHistogramViewSamplein interfaceImageInfoEditorModel
-
setMinHistogramViewSample
public void setMinHistogramViewSample(double minViewSample)
- Specified by:
setMinHistogramViewSamplein interfaceImageInfoEditorModel
-
getMaxHistogramViewSample
public double getMaxHistogramViewSample()
- Specified by:
getMaxHistogramViewSamplein interfaceImageInfoEditorModel
-
setMaxHistogramViewSample
public void setMaxHistogramViewSample(double maxViewSample)
- Specified by:
setMaxHistogramViewSamplein interfaceImageInfoEditorModel
-
getHistogramViewGain
public double getHistogramViewGain()
- Specified by:
getHistogramViewGainin interfaceImageInfoEditorModel
-
setHistogramViewGain
public void setHistogramViewGain(double gain)
- Specified by:
setHistogramViewGainin interfaceImageInfoEditorModel
-
addChangeListener
public void addChangeListener(ChangeListener l)
- Specified by:
addChangeListenerin interfaceImageInfoEditorModel
-
removeChangeListener
public void removeChangeListener(ChangeListener l)
- Specified by:
removeChangeListenerin interfaceImageInfoEditorModel
-
fireStateChanged
public void fireStateChanged()
- Specified by:
fireStateChangedin interfaceImageInfoEditorModel
-
-