insensa.view.image.map
Interface ILegendComponent
- All Superinterfaces:
- ImageComponent
- All Known Implementing Classes:
- RectColorLegent
public interface ILegendComponent
- extends ImageComponent
createColorLegend
void createColorLegend()
getBorderSize
int getBorderSize()
- Returns:
getPrecision
int getPrecision()
- Returns:
getSettingsPanel
IImageMapSettings getSettingsPanel()
- Returns:
isInvert
boolean isInvert()
- Returns:
refreshLegend
void refreshLegend(java.util.List<ClassificationRange> rangeList,
java.util.List<java.awt.Color> colorList)
throws java.io.IOException
- Parameters:
rangeList
- colorList
-
- Throws:
java.io.IOException
setBorderSize
void setBorderSize(int borderSize)
- Parameters:
borderSize
-
setColorList
void setColorList(java.util.List<java.awt.Color> colorList)
- Parameters:
colorList
-
setInvert
void setInvert(boolean invert)
- Parameters:
invert
-
setPrecision
void setPrecision(int maxPrecision)
- Parameters:
maxPrecision
-
setRangeList
void setRangeList(java.util.List<ClassificationRange> rangeList)
- Parameters:
rangeList
-