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
 
 - 
 
 -