public abstract class TransformationBehavior
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Image |
defaultImage |
protected GeoRasterBehavior |
grBehavior |
protected FLyrRaster |
lyr |
protected java.awt.Color |
rectangleColor |
protected ITransformIO |
trIO |
| Constructor and Description |
|---|
TransformationBehavior() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isActiveTool()
Consulta si la tool está activada o no
|
abstract void |
mouseDragged(java.awt.event.MouseEvent ev)
Evento que se produce al arrastrar el ratón sobre la vista cuando la herramienta
de geolocalización está activa.
|
abstract boolean |
mouseMoved(java.awt.event.MouseEvent ev)
Evento que se produce al mover el ratón sobre la vista cuando la herramienta
de geolocalización está activa.
|
abstract void |
mousePressed(java.awt.event.MouseEvent e)
Evento que se produce al pulsar el botón del ratón sobre la vista cuando la herramienta
de geolocalización está activa.
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Cuando soltamos el botón del ratón desplazamos la imagen a la posición
de destino calculando el extent nuevamente.
|
abstract void |
paintComponent(MapControlDrawer mapControlDrawer)
Método utilizado para el repintado del gráfico que sirve como apoyo para
las transformaciones.
|
void |
setActiveTool(boolean activeTool)
ASigna el valor de activación de la tool
|
protected void |
setCursor(java.awt.Image c)
Cambia el cursor de la vista al que le pasemos por parámetro
|
void |
setITransformIO(ITransformIO io)
Asigna el objeto externo al que se le asigna la transformación
|
protected java.awt.Image defaultImage
protected GeoRasterBehavior grBehavior
protected FLyrRaster lyr
protected java.awt.Color rectangleColor
protected ITransformIO trIO
public boolean isActiveTool()
public void setActiveTool(boolean activeTool)
activeTool - protected void setCursor(java.awt.Image c)
c - Image para el cursorpublic void mouseReleased(java.awt.event.MouseEvent e)
throws BehaviorException
BehaviorExceptionpublic void setITransformIO(ITransformIO io)
io - public abstract void paintComponent(MapControlDrawer mapControlDrawer)
g - Graphicspublic abstract void mousePressed(java.awt.event.MouseEvent e)
throws BehaviorException
e - GraphicsBehaviorExceptionpublic abstract boolean mouseMoved(java.awt.event.MouseEvent ev)
throws BehaviorException
e - GraphicsBehaviorExceptionpublic abstract void mouseDragged(java.awt.event.MouseEvent ev)
throws BehaviorException
e - GraphicsBehaviorException