|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.iver.cit.gvsig.fmap.layers.FLyrDefault
com.iver.cit.gvsig.fmap.layers.FLyrComplexRaster
DOCUMENT ME!
Constructor Summary | |
FLyrComplexRaster()
|
Method Summary | |
void |
addLegendListener(LegendListener listener)
Añade un Listener de tipo LegendListener. |
void |
addSelectionListener(SelectionListener listener)
Añade un listener de selección a la capa |
void |
applyFilter(Filter f)
Aplica el filtro que se pasa como parámetro. |
void |
changeRecordsetName(java.lang.String newName)
Cambia el nombre de la tabla en el GDBMS |
void |
clearSelection()
Elimina la selección de la capa. |
void |
draw(java.awt.image.BufferedImage image,
java.awt.Graphics2D g,
ViewPort viewPort,
Cancellable cancel)
Dibuja la capa |
void |
fireSelectionEvents()
Cuando ocurre un evento de cambio en la selección, éste puede ser uno de una gran cantidad de eventos. |
java.awt.geom.Rectangle2D |
getFullExtent()
Obtiene la extensión completa de la capa |
Legend |
getLegend()
Devuelve la Leyenda. |
XMLEntity |
getProperties()
|
RasterLegend |
getRasterLegend()
Devuelve la leyenda raster. |
SelectableDataSource |
getRecordset()
Obtiene una referencia a la tabla asociada a la capa |
FBitSet |
getSelection()
Obtiene el bitset que contiene la información de los registros seleccionados de la capa |
int |
getShapeType()
Devuelve el tipo de shape. |
boolean |
isSelected(int index)
Devuelve true si el índice que se pasa como parámetro corresponde a un registro seleccionado y false en caso contrario |
void |
print(java.awt.Graphics2D g,
ViewPort viewPort,
Cancellable cancel)
Dibuja la capa |
java.lang.String |
queryByPoint(java.awt.Point point)
Realiza una petición puntual al raster y devuelve un String con el resultado de dicha petición |
void |
removeLegendListener(LegendListener listener)
Borra el Listener que se pasa como parametro de la cola de Listeners. |
void |
removeSelectionListener(SelectionListener listener)
Elimina un listener de selección de la capa |
void |
reProject(ICoordTrans arg0)
|
void |
setBands(int[] bandsIndexes)
Establece las bandas del raster que lee el driver que trata esta capa. |
void |
setLegend(RasterLegend r)
Inserta una leyenda de tipo RasterLegend. |
void |
setRasterLegend(RasterLegend legend)
Inserta la Leyenda Raster. |
void |
setSelection(FBitSet selection)
Establece la selección de la capa. |
void |
setXMLEntity(XMLEntity xml)
Inserta los valores de los atributos del XMLEntity al objeto. |
Methods inherited from class com.iver.cit.gvsig.fmap.layers.FLyrDefault |
addLayerListener, getCoordTrans, getFMap, getLayerText, getMaxScale, getMinScale, getName, getParentLayer, getProjection, getTransparency, getVirtualLayers, getXMLEntity, isActive, isVisible, isWithinScale, load, removeLayerListener, setActive, setCoordTrans, setLayerText, setMaxScale, setMinScale, setName, setParentLayer, setProjection, setTransparency, setVirtualLayers, setVisible |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FLyrComplexRaster()
Method Detail |
public void setSelection(FBitSet selection)
Selectable
setSelection
in interface Selectable
selection
- com.iver.cit.gvsig.fmap.layers.CommonOperations#setSelection(java.util.BitSet)
public boolean isSelected(int index)
Selectable
isSelected
in interface Selectable
index
- Índice.
com.iver.cit.gvsig.fmap.layers.CommonOperations#isSelected(int)
public void clearSelection()
Selectable
clearSelection
in interface Selectable
com.iver.cit.gvsig.fmap.layers.CommonOperations#clearSelection()
public SelectableDataSource getRecordset()
AlphanumericData
getRecordset
in interface AlphanumericData
com.iver.cit.gvsig.fmap.layers.CommonOperations#getRecordset()
public void applyFilter(Filter f)
LowLevelRasterOperations
applyFilter
in interface LowLevelRasterOperations
f
- Filtro a aplicar.LowLevelRasterOperations.applyFilter(com.iver.cit.gvsig.fmap.layers.Filter)
public void setBands(int[] bandsIndexes)
LowLevelRasterOperations
setBands
in interface LowLevelRasterOperations
bandsIndexes
- Índices.LowLevelRasterOperations.setBands(int[])
public void draw(java.awt.image.BufferedImage image, java.awt.Graphics2D g, ViewPort viewPort, Cancellable cancel) throws DriverException
FLayer
draw
in interface FLayer
image
- Imagen utilizada para acelerar el dibujado en pantalla.g
- Graphics2D sobre el que dibujar.viewPort
- Propiedades de la vista.cancel
- PAra poder cancelar el dibujado.
DriverException
com.iver.cit.gvsig.fmap.layers.LayerOperations#draw(java.awt.image.BufferedImage,
java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort,
com.iver.cit.gvsig.fmap.operations.Cancellable)
public void print(java.awt.Graphics2D g, ViewPort viewPort, Cancellable cancel) throws DriverException
FLayer
print
in interface FLayer
g
- Graphics2D de la impresora sobre el que dibujar.viewPort
- Propiedades de la vista.cancel
-
DriverException
FLayer.print(java.awt.Graphics2D,
com.iver.cit.gvsig.fmap.ViewPort,
com.iver.cit.gvsig.fmap.operations.Cancellable)
public java.lang.String queryByPoint(java.awt.Point point)
RasterOperations
queryByPoint
in interface RasterOperations
point
- DOCUMENT ME!
com.iver.cit.gvsig.fmap.layers.RasterOperations#queryByPoint(com.iver.cit.gvsig.fmap.operations.QueriedPoint)
public void fireSelectionEvents()
Selectable
fireSelectionEvents
in interface Selectable
com.iver.cit.gvsig.fmap.layers.CommonOperations#fireSelectionEvents()
public void removeLegendListener(LegendListener listener)
Classifiable
removeLegendListener
in interface Classifiable
listener
- com.iver.cit.gvsig.fmap.layers.CommonOperations#removeLegendListener(com.iver.cit.gvsig.fmap.layers.VectorialListener)
public java.awt.geom.Rectangle2D getFullExtent() throws DriverException
FLayer
getFullExtent
in interface FLayer
DriverException
com.iver.cit.gvsig.fmap.layers.LayerOperations#getFullExtent()
public RasterLegend getRasterLegend()
LowLevelRasterOperations
getRasterLegend
in interface LowLevelRasterOperations
LowLevelRasterOperations.getRasterLegend()
public void setRasterLegend(RasterLegend legend)
LowLevelRasterOperations
setRasterLegend
in interface LowLevelRasterOperations
legend
- RasterLegend.LowLevelRasterOperations.setRasterLegend(com.iver.cit.gvsig.fmap.rendering.RasterLegend)
public void reProject(ICoordTrans arg0)
reProject
in class FLyrDefault
org.cresques.geo.Projected#reProject(org.cresques.cts.ICoordTrans)
public int getShapeType()
ClassifiableRaster
getShapeType
in interface ClassifiableRaster
com.iver.cit.gvsig.fmap.layers.CommonOperations#getShapeType()
public XMLEntity getProperties()
com.iver.cit.gvsig.fmap.layers.FLayer#getProperties()
public void setXMLEntity(XMLEntity xml)
FLyrDefault
setXMLEntity
in interface FLayer
setXMLEntity
in class FLyrDefault
xml
- XMLEntity.com.iver.cit.gvsig.fmap.layers.FLyrDefault#setXMLEntity(com.iver.utiles.XMLEntity)
public FBitSet getSelection()
Selectable
getSelection
in interface Selectable
com.iver.cit.gvsig.fmap.layers.CommonOperations#getSelection()
public void changeRecordsetName(java.lang.String newName) throws DriverException
AlphanumericData
changeRecordsetName
in interface AlphanumericData
newName
- DOCUMENT ME!
DriverException
- DOCUMENT ME!com.iver.cit.gvsig.fmap.layers.CommonOperations#changeRecordsetName()
public void setLegend(RasterLegend r)
ClassifiableRaster
setLegend
in interface ClassifiableRaster
r
- RasterLegend.ClassifiableRaster.setLegend(com.iver.cit.gvsig.fmap.rendering.RasterLegend)
public Legend getLegend()
Classifiable
getLegend
in interface Classifiable
Classifiable.getLegend()
public void addSelectionListener(SelectionListener listener)
Selectable
addSelectionListener
in interface Selectable
listener
- listener que se quiere añadirSelectable.addSelectionListener(com.iver.cit.gvsig.fmap.layers.SelectionListener)
public void removeSelectionListener(SelectionListener listener)
Selectable
removeSelectionListener
in interface Selectable
listener
- listener que se quiere eliminarSelectable.removeSelectionListener(com.iver.cit.gvsig.fmap.layers.SelectionListener)
public void addLegendListener(LegendListener listener)
Classifiable
addLegendListener
in interface Classifiable
listener
- Classifiable.addLegendListener(com.iver.cit.gvsig.fmap.layers.LegendListener)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |