com.iver.cit.gvsig.fmap.tools.Listeners
Interface PolylineListener

All Superinterfaces:
ToolListener
All Known Implementing Classes:
AreaListenerImpl, MeasureListenerImpl

public interface PolylineListener
extends ToolListener

Interfaz de listener de medida.

Author:
Vicente Caballero Navarro

Method Summary
 void pointFixed(MeasureEvent event)
          Invocado cuando el usuario hace click y fija un punto de la polilinea
 void points(MeasureEvent event)
          Invocado cuando el usuario mueve el ratón cambiando así la posición del último punto de la polilínea
 void polylineFinished(MeasureEvent event)
          Invocado cuando el usuario hace doble click y da por finalizada el dibujado de la polilínea
 
Methods inherited from interface com.iver.cit.gvsig.fmap.tools.Listeners.ToolListener
cancelDrawing, getCursor
 

Method Detail

points

public void points(MeasureEvent event)
            throws BehaviorException
Invocado cuando el usuario mueve el ratón cambiando así la posición del último punto de la polilínea

Parameters:
event - MeasureEvent.
Throws:
BehaviorException - se lanza cuando falla la herramienta.

pointFixed

public void pointFixed(MeasureEvent event)
                throws BehaviorException
Invocado cuando el usuario hace click y fija un punto de la polilinea

Parameters:
event - MeasureEvent.
Throws:
BehaviorException - se lanza cuando falla la herramienta.

polylineFinished

public void polylineFinished(MeasureEvent event)
                      throws BehaviorException
Invocado cuando el usuario hace doble click y da por finalizada el dibujado de la polilínea

Parameters:
event - MeasureEvent.
Throws:
BehaviorException - se lanza cuando falla la herramienta.