Class CircleSelectionBehavior

java.lang.Object
org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior
org.gvsig.fmap.mapcontrol.tools.Behavior.CircleBehavior
org.gvsig.selectiontools.app.extension.tools.behavior.CircleSelectionBehavior
All Implemented Interfaces:
org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior

public class CircleSelectionBehavior extends org.gvsig.fmap.mapcontrol.tools.Behavior.CircleBehavior
Author:
Pablo Piqueras Bartolomé (pablo.piqueras@iver.es)
  • Field Summary

    Fields inherited from class org.gvsig.fmap.mapcontrol.tools.Behavior.CircleBehavior

    isClicked, m_FirstPoint, m_LastPoint

    Fields inherited from class org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior

    BUTTON_LEFT, BUTTON_MIDDLE, BUTTON_RIGHT, geomManager, LOG, LOGGER
  • Constructor Summary

    Constructors
    Constructor
    Description
    CircleSelectionBehavior(org.gvsig.fmap.mapcontrol.tools.Listeners.AbstractCircleListener zili)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
     
    void
     
    void
     

    Methods inherited from class org.gvsig.fmap.mapcontrol.tools.Behavior.CircleBehavior

    getListener, paintComponent, setListener

    Methods inherited from class org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior

    clean, createArc, createArc, createArc, createCircle, createEllipse, createPoint, createPoint, getImageCursor, getMapControl, getUseSnapping, isMyButton, isMyButton, mouseClicked, mouseEntered, mouseExited, mouseWheelMoved, paintComponent, resetMyButton, setMapControl, setUseSnapping

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CircleSelectionBehavior

      public CircleSelectionBehavior(org.gvsig.fmap.mapcontrol.tools.Listeners.AbstractCircleListener zili)
  • Method Details

    • paintComponent

      public void paintComponent(Graphics g)
    • mousePressed

      public void mousePressed(MouseEvent e)
      Specified by:
      mousePressed in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mousePressed in class org.gvsig.fmap.mapcontrol.tools.Behavior.CircleBehavior
    • mouseReleased

      public void mouseReleased(MouseEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      mouseReleased in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mouseReleased in class org.gvsig.fmap.mapcontrol.tools.Behavior.CircleBehavior
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • mouseDragged

      public void mouseDragged(MouseEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      mouseDragged in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mouseDragged in class org.gvsig.fmap.mapcontrol.tools.Behavior.CircleBehavior
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • mouseMoved

      public void mouseMoved(MouseEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      mouseMoved in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mouseMoved in class org.gvsig.fmap.mapcontrol.tools.Behavior.CircleBehavior
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException