es.prodevelop.gvsig.mobile.fmap.driver.raster
Class RasterAdapter

java.lang.Object
  extended byes.prodevelop.gvsig.mobile.fmap.driver.raster.RasterAdapter
Direct Known Subclasses:
RasterFileAdapter

public class RasterAdapter
extends java.lang.Object


Constructor Summary
RasterAdapter()
           
 
Method Summary
 void draw(java.awt.Graphics2D g, ViewPort vp)
           
 RasterDriver getDriver()
          Obtiene una referencia al objeto que implementa la interfaz vectorial con el fin de que las Strategy puedan optimizar en función del driver.
 java.awt.geom.Rectangle2D getFullExtent()
          Obtiene el extent de la vista
 int getNumBands()
          Obtiene el número de bandas de la imagen
 int getTransparency()
          Obtiene el valor de transparencia
 boolean isGeoreferenced()
           
 void setDriver(RasterDriver drv)
          Establece el driver sobre el que actúa el adaptador
 void setTransparency(int trans)
          Asigna el valor de transparencia
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RasterAdapter

public RasterAdapter()
Method Detail

setDriver

public void setDriver(RasterDriver drv)
Establece el driver sobre el que actúa el adaptador


getDriver

public RasterDriver getDriver()
Obtiene una referencia al objeto que implementa la interfaz vectorial con el fin de que las Strategy puedan optimizar en función del driver.


getTransparency

public int getTransparency()
Obtiene el valor de transparencia

Returns:
entero que representa el valor de transparencia

setTransparency

public void setTransparency(int trans)
Asigna el valor de transparencia

Parameters:
trans - entero que representa el valor de transparencia

draw

public void draw(java.awt.Graphics2D g,
                 ViewPort vp)
          throws FMapDriverException
Throws:
FMapDriverException
See Also:
com.iver.cit.gvsig.fmap.layers.LayerOperations#draw(java.awt.image.BufferedImage, java.awt.Graphics2D, ISymbol)

getNumBands

public int getNumBands()
Obtiene el número de bandas de la imagen

Returns:
número de bandas

getFullExtent

public java.awt.geom.Rectangle2D getFullExtent()
Obtiene el extent de la vista

Returns:
extent

isGeoreferenced

public boolean isGeoreferenced()