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 protected
AbstractImageInfoEditorModel(ImageInfo imageInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addChangeListener(ChangeListener l)
void
fireStateChanged()
int[]
getHistogramBins()
double
getHistogramViewGain()
ImageInfo
getImageInfo()
double
getMaxHistogramViewSample()
double
getMaxSample()
double
getMinHistogramViewSample()
double
getMinSample()
String
getParameterName()
String
getParameterUnit()
Scaling
getSampleScaling()
Stx
getSampleStx()
boolean
isHistogramAvailable()
void
removeChangeListener(ChangeListener l)
void
setDisplayProperties(String name, String unit, Stx stx, Scaling scaling)
void
setHistogramViewGain(double gain)
void
setMaxHistogramViewSample(double maxViewSample)
void
setMinHistogramViewSample(double minViewSample)
void
setSampleScaling(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:
getImageInfo
in interfaceImageInfoEditorModel
-
setDisplayProperties
public void setDisplayProperties(String name, String unit, Stx stx, Scaling scaling)
- Specified by:
setDisplayProperties
in interfaceImageInfoEditorModel
-
getParameterName
public String getParameterName()
- Specified by:
getParameterName
in interfaceImageInfoEditorModel
-
getParameterUnit
public String getParameterUnit()
- Specified by:
getParameterUnit
in interfaceImageInfoEditorModel
-
getSampleScaling
public Scaling getSampleScaling()
- Specified by:
getSampleScaling
in interfaceImageInfoEditorModel
-
setSampleScaling
public void setSampleScaling(Scaling scaling)
- Specified by:
setSampleScaling
in interfaceImageInfoEditorModel
-
getSampleStx
public Stx getSampleStx()
- Specified by:
getSampleStx
in interfaceImageInfoEditorModel
-
getMinSample
public double getMinSample()
- Specified by:
getMinSample
in interfaceImageInfoEditorModel
-
getMaxSample
public double getMaxSample()
- Specified by:
getMaxSample
in interfaceImageInfoEditorModel
-
isHistogramAvailable
public boolean isHistogramAvailable()
- Specified by:
isHistogramAvailable
in interfaceImageInfoEditorModel
-
getHistogramBins
public int[] getHistogramBins()
- Specified by:
getHistogramBins
in interfaceImageInfoEditorModel
-
getMinHistogramViewSample
public double getMinHistogramViewSample()
- Specified by:
getMinHistogramViewSample
in interfaceImageInfoEditorModel
-
setMinHistogramViewSample
public void setMinHistogramViewSample(double minViewSample)
- Specified by:
setMinHistogramViewSample
in interfaceImageInfoEditorModel
-
getMaxHistogramViewSample
public double getMaxHistogramViewSample()
- Specified by:
getMaxHistogramViewSample
in interfaceImageInfoEditorModel
-
setMaxHistogramViewSample
public void setMaxHistogramViewSample(double maxViewSample)
- Specified by:
setMaxHistogramViewSample
in interfaceImageInfoEditorModel
-
getHistogramViewGain
public double getHistogramViewGain()
- Specified by:
getHistogramViewGain
in interfaceImageInfoEditorModel
-
setHistogramViewGain
public void setHistogramViewGain(double gain)
- Specified by:
setHistogramViewGain
in interfaceImageInfoEditorModel
-
addChangeListener
public void addChangeListener(ChangeListener l)
- Specified by:
addChangeListener
in interfaceImageInfoEditorModel
-
removeChangeListener
public void removeChangeListener(ChangeListener l)
- Specified by:
removeChangeListener
in interfaceImageInfoEditorModel
-
fireStateChanged
public void fireStateChanged()
- Specified by:
fireStateChanged
in interfaceImageInfoEditorModel
-
-