public abstract class TransformationBehavior extends Object
Modifier and Type | Field and Description |
---|---|
protected Image |
defaultImage |
protected GeoRasterBehavior |
grBehavior |
protected FLyrRaster |
lyr |
protected 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(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(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(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(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(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 Image defaultImage
protected GeoRasterBehavior grBehavior
protected FLyrRaster lyr
protected Color rectangleColor
protected ITransformIO trIO
public boolean isActiveTool()
public void setActiveTool(boolean activeTool)
activeTool
- protected void setCursor(Image c)
c
- Image para el cursorpublic void mouseReleased(MouseEvent e) throws BehaviorException
BehaviorException
public void setITransformIO(ITransformIO io)
io
- public abstract void paintComponent(MapControlDrawer mapControlDrawer)
g
- Graphicspublic abstract void mousePressed(MouseEvent e) throws BehaviorException
e
- GraphicsBehaviorException
public abstract boolean mouseMoved(MouseEvent ev) throws BehaviorException
e
- GraphicsBehaviorException
public abstract void mouseDragged(MouseEvent ev) throws BehaviorException
e
- GraphicsBehaviorException