Package org.meteoinfo.layer
Class ImageLayer.ImageLayerBean
- java.lang.Object
-
- org.meteoinfo.layer.ImageLayer.ImageLayerBean
-
- Enclosing class:
- ImageLayer
public class ImageLayer.ImageLayerBean extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFileName()Get file nameintgetHandle()Get layer handlejava.lang.StringgetInterpolation()Get interpolationLayerDrawTypegetLayerDrawType()Get layer draw typejava.lang.StringgetLayerName()Get layer nameLayerTypesgetLayerType()Get layer typeintgetTransparency()Get transparency percentjava.awt.ColorgetTransparencyColor()Get transparency colorjava.lang.StringgetWorldFileName()Get world file name of the layerdoublegetXRotate()Get x rotate(shear)doublegetXScale()Get x scaledoublegetXUL()Get X upper-leftdoublegetYRotate()Get y rotate(shear)doublegetYScale()Get y scaledoublegetYUL()Get y upper-leftbooleanisMaskout()Get if is maskoutbooleanisUseTransColor()Get if set transparency colorbooleanisVisible()Get if is visiblevoidsetFileName(java.lang.String fn)Set file namevoidsetInterpolation(java.lang.String value)Set interpolationvoidsetLayerDrawType(LayerDrawType ldt)Set layer draw typevoidsetLayerName(java.lang.String name)Set layer namevoidsetLayerType(LayerTypes lt)Set layer typevoidsetMaskout(boolean value)Set if maskoutvoidsetTransparency(int value)Set transparency percentvoidsetTransparencyColor(java.awt.Color color)Set transparency colorvoidsetUseTransColor(boolean istrue)Set if using transparency colorvoidsetVisible(boolean value)Set if is visiblevoidsetXRotate(double value)Set x rotate(shear)voidsetXScale(double value)Set x scalevoidsetXUL(double value)Set upper-left xvoidsetYRotate(double value)Set y rotate(shear)voidsetYScale(double value)voidsetYUL(double value)Set upper-left y
-
-
-
Method Detail
-
getLayerType
public LayerTypes getLayerType()
Get layer type- Returns:
- Layer type
-
setLayerType
public void setLayerType(LayerTypes lt)
Set layer type- Parameters:
lt- Layer type
-
getLayerDrawType
public LayerDrawType getLayerDrawType()
Get layer draw type- Returns:
- Layer draw type
-
setLayerDrawType
public void setLayerDrawType(LayerDrawType ldt)
Set layer draw type- Parameters:
ldt- Layer draw type
-
getFileName
public java.lang.String getFileName()
Get file name- Returns:
- File name
-
setFileName
public void setFileName(java.lang.String fn)
Set file name- Parameters:
fn- File name
-
getHandle
public int getHandle()
Get layer handle- Returns:
- Layer handle
-
getLayerName
public java.lang.String getLayerName()
Get layer name- Returns:
- Layer name
-
setLayerName
public void setLayerName(java.lang.String name)
Set layer name- Parameters:
name- Layer name
-
isMaskout
public boolean isMaskout()
Get if is maskout- Returns:
- If is maskout
-
setMaskout
public void setMaskout(boolean value)
Set if maskout- Parameters:
value- If maskout
-
isVisible
public boolean isVisible()
Get if is visible- Returns:
- If is visible
-
setVisible
public void setVisible(boolean value)
Set if is visible- Parameters:
value- If is visible
-
getWorldFileName
public java.lang.String getWorldFileName()
Get world file name of the layer- Returns:
- World file name
-
isUseTransColor
public boolean isUseTransColor()
Get if set transparency color- Returns:
- Boolean
-
setUseTransColor
public void setUseTransColor(boolean istrue)
Set if using transparency color- Parameters:
istrue- Boolean
-
getTransparencyColor
public java.awt.Color getTransparencyColor()
Get transparency color- Returns:
- Transparency color
-
setTransparencyColor
public void setTransparencyColor(java.awt.Color color)
Set transparency color- Parameters:
color- The color
-
getTransparency
public int getTransparency()
Get transparency percent- Returns:
- Transparency percent
-
setTransparency
public void setTransparency(int value)
Set transparency percent- Parameters:
value- Transparency percent
-
getXUL
public double getXUL()
Get X upper-left- Returns:
- Upper-left x value
-
setXUL
public void setXUL(double value) throws java.io.IOExceptionSet upper-left x- Parameters:
value- The value- Throws:
java.io.IOException
-
getYUL
public double getYUL()
Get y upper-left- Returns:
- Upper-left y
-
setYUL
public void setYUL(double value) throws java.io.IOExceptionSet upper-left y- Parameters:
value- The value- Throws:
java.io.IOException
-
getXScale
public double getXScale()
Get x scale- Returns:
- The x scale
-
setXScale
public void setXScale(double value) throws java.io.IOExceptionSet x scale- Parameters:
value- The value- Throws:
java.io.IOException
-
getYScale
public double getYScale()
Get y scale- Returns:
- The y scale
-
setYScale
public void setYScale(double value) throws java.io.IOException- Throws:
java.io.IOException
-
getXRotate
public double getXRotate()
Get x rotate(shear)- Returns:
- X rotate
-
setXRotate
public void setXRotate(double value) throws java.io.IOExceptionSet x rotate(shear)- Parameters:
value- Value- Throws:
java.io.IOException
-
getYRotate
public double getYRotate()
Get y rotate(shear)- Returns:
- X rotate
-
setYRotate
public void setYRotate(double value) throws java.io.IOExceptionSet y rotate(shear)- Parameters:
value- Value- Throws:
java.io.IOException
-
getInterpolation
public java.lang.String getInterpolation()
Get interpolation- Returns:
- Interpolation
-
setInterpolation
public void setInterpolation(java.lang.String value)
Set interpolation- Parameters:
value- Interpolation
-
-