org.esa.beam.framework.ui
Class AbstractImageInfoEditorModel

java.lang.Object
  extended by org.esa.beam.framework.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$
Author:
Norman Fomferra

Constructor Summary
protected AbstractImageInfoEditorModel(ImageInfo imageInfo)
           
 
Method Summary
 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.beam.framework.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 interface ImageInfoEditorModel

setDisplayProperties

public void setDisplayProperties(String name,
                                 String unit,
                                 Stx stx,
                                 Scaling scaling)
Specified by:
setDisplayProperties in interface ImageInfoEditorModel

getParameterName

public String getParameterName()
Specified by:
getParameterName in interface ImageInfoEditorModel

getParameterUnit

public String getParameterUnit()
Specified by:
getParameterUnit in interface ImageInfoEditorModel

getSampleScaling

public Scaling getSampleScaling()
Specified by:
getSampleScaling in interface ImageInfoEditorModel

setSampleScaling

public void setSampleScaling(Scaling scaling)
Specified by:
setSampleScaling in interface ImageInfoEditorModel

getSampleStx

public Stx getSampleStx()
Specified by:
getSampleStx in interface ImageInfoEditorModel

getMinSample

public double getMinSample()
Specified by:
getMinSample in interface ImageInfoEditorModel

getMaxSample

public double getMaxSample()
Specified by:
getMaxSample in interface ImageInfoEditorModel

isHistogramAvailable

public boolean isHistogramAvailable()
Specified by:
isHistogramAvailable in interface ImageInfoEditorModel

getHistogramBins

public int[] getHistogramBins()
Specified by:
getHistogramBins in interface ImageInfoEditorModel

getMinHistogramViewSample

public double getMinHistogramViewSample()
Specified by:
getMinHistogramViewSample in interface ImageInfoEditorModel

setMinHistogramViewSample

public void setMinHistogramViewSample(double minViewSample)
Specified by:
setMinHistogramViewSample in interface ImageInfoEditorModel

getMaxHistogramViewSample

public double getMaxHistogramViewSample()
Specified by:
getMaxHistogramViewSample in interface ImageInfoEditorModel

setMaxHistogramViewSample

public void setMaxHistogramViewSample(double maxViewSample)
Specified by:
setMaxHistogramViewSample in interface ImageInfoEditorModel

getHistogramViewGain

public double getHistogramViewGain()
Specified by:
getHistogramViewGain in interface ImageInfoEditorModel

setHistogramViewGain

public void setHistogramViewGain(double gain)
Specified by:
setHistogramViewGain in interface ImageInfoEditorModel

addChangeListener

public void addChangeListener(ChangeListener l)
Specified by:
addChangeListener in interface ImageInfoEditorModel

removeChangeListener

public void removeChangeListener(ChangeListener l)
Specified by:
removeChangeListener in interface ImageInfoEditorModel

fireStateChanged

public void fireStateChanged()
Specified by:
fireStateChanged in interface ImageInfoEditorModel


Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.