com.iver.cit.gvsig.fmap.tools.Behavior
Class MoveBehavior

java.lang.Object
  extended bycom.iver.cit.gvsig.fmap.tools.Behavior.Behavior
      extended bycom.iver.cit.gvsig.fmap.tools.Behavior.MoveBehavior

public class MoveBehavior
extends Behavior

Behaviour que espera un listener de tipo MoveListener.

Author:
Vicente Caballero Navarro

Constructor Summary
MoveBehavior(PanListener pli)
          Crea un nuevo MoveBehavior.
 
Method Summary
 ToolListener getListener()
          Devuelve el ToolListener que está seleccionado.
 void mouseDragged(java.awt.event.MouseEvent e)
          Reimplementación del método mouseDragged de Behavior.
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
          Reimplementación del método mouseReleased de Behavior.
 void paintComponent(java.awt.Graphics g)
           
 void setListener(ToolListener listener)
           
 
Methods inherited from class com.iver.cit.gvsig.fmap.tools.Behavior.Behavior
getCursor, getMapControl, mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved, setMapControl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoveBehavior

public MoveBehavior(PanListener pli)
Crea un nuevo MoveBehavior.

Parameters:
pli - listener.
Method Detail

paintComponent

public void paintComponent(java.awt.Graphics g)
Overrides:
paintComponent in class Behavior
See Also:
Behavior.paintComponent(java.awt.Graphics)

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Overrides:
mousePressed in class Behavior
See Also:
MouseListener.mousePressed(java.awt.event.MouseEvent)

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
                   throws BehaviorException
Reimplementación del método mouseReleased de Behavior.

Overrides:
mouseReleased in class Behavior
Parameters:
e - MouseEvent
Throws:
BehaviorException - Excepción lanzada cuando el Behavior.
See Also:
MouseListener.mouseReleased(java.awt.event.MouseEvent)

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Reimplementación del método mouseDragged de Behavior.

Overrides:
mouseDragged in class Behavior
Parameters:
e - MouseEvent
See Also:
MouseMotionListener.mouseDragged(java.awt.event.MouseEvent)

setListener

public void setListener(ToolListener listener)
See Also:
com.iver.cit.gvsig.fmap.tools.Behavior.Behavior#setListener(com.iver.cit.gvsig.fmap.tools.ToolListener)

getListener

public ToolListener getListener()
Description copied from class: Behavior
Devuelve el ToolListener que está seleccionado.

Specified by:
getListener in class Behavior
Returns:
ToolListener seleccionado.
See Also:
Behavior.getListener()