org.esa.beam.framework.ui
Interface ImageInfoEditorModel

All Known Implementing Classes:
AbstractImageInfoEditorModel, DefaultImageInfoEditorModel

public interface ImageInfoEditorModel

Unstable interface. Do not use.

Since:
BEAM 4.5.1
Version:
$Revision$ $Date$
Author:
Norman Fomferra

Method Summary
 void addChangeListener(ChangeListener l)
           
 Color[] createColorPalette()
           
 void createSliderAfter(int index)
           
 void fireStateChanged()
           
 double getGamma()
           
 byte[] getGammaCurve()
           
 int[] getHistogramBins()
           
 double getHistogramViewGain()
           
 ImageInfo getImageInfo()
           
 double getMaxHistogramViewSample()
           
 double getMaxSample()
           
 double getMinHistogramViewSample()
           
 double getMinSample()
           
 String getParameterName()
           
 String getParameterUnit()
           
 Scaling getSampleScaling()
           
 Stx getSampleStx()
           
 Color getSliderColor(int index)
           
 int getSliderCount()
           
 double getSliderSample(int index)
           
 boolean isColorEditable()
           
 boolean isGammaUsed()
           
 boolean isHistogramAvailable()
           
 void removeChangeListener(ChangeListener l)
           
 void removeSlider(int removeIndex)
           
 void setDisplayProperties(String name, String unit, Stx stx, Scaling scaling)
           
 void setGamma(double gamma)
           
 void setHistogramViewGain(double gain)
           
 void setMaxHistogramViewSample(double maxViewSample)
           
 void setMinHistogramViewSample(double minViewSample)
           
 void setSampleScaling(Scaling scaling)
           
 void setSliderColor(int index, Color color)
           
 void setSliderSample(int index, double sample)
           
 

Method Detail

getImageInfo

ImageInfo getImageInfo()

setDisplayProperties

void setDisplayProperties(String name,
                          String unit,
                          Stx stx,
                          Scaling scaling)

isColorEditable

boolean isColorEditable()

getSliderCount

int getSliderCount()

getSliderSample

double getSliderSample(int index)

setSliderSample

void setSliderSample(int index,
                     double sample)

getSliderColor

Color getSliderColor(int index)

setSliderColor

void setSliderColor(int index,
                    Color color)

createSliderAfter

void createSliderAfter(int index)

removeSlider

void removeSlider(int removeIndex)

createColorPalette

Color[] createColorPalette()

isGammaUsed

boolean isGammaUsed()

getGamma

double getGamma()

setGamma

void setGamma(double gamma)

getGammaCurve

byte[] getGammaCurve()

getParameterName

String getParameterName()

getParameterUnit

String getParameterUnit()

getSampleScaling

Scaling getSampleScaling()

setSampleScaling

void setSampleScaling(Scaling scaling)

getSampleStx

Stx getSampleStx()

getMinSample

double getMinSample()

getMaxSample

double getMaxSample()

isHistogramAvailable

boolean isHistogramAvailable()

getHistogramBins

int[] getHistogramBins()

getMinHistogramViewSample

double getMinHistogramViewSample()

setMinHistogramViewSample

void setMinHistogramViewSample(double minViewSample)

getMaxHistogramViewSample

double getMaxHistogramViewSample()

setMaxHistogramViewSample

void setMaxHistogramViewSample(double maxViewSample)

getHistogramViewGain

double getHistogramViewGain()

setHistogramViewGain

void setHistogramViewGain(double gain)

addChangeListener

void addChangeListener(ChangeListener l)

removeChangeListener

void removeChangeListener(ChangeListener l)

fireStateChanged

void fireStateChanged()


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