Class AbstractMarqueeHandler

java.lang.Object
org.piccolo2d.event.PBasicInputEventHandler
org.piccolo2d.event.PDragSequenceEventHandler
repast.simphony.gis.tools.AbstractMarqueeHandler
All Implemented Interfaces:
EventListener, org.piccolo2d.event.PInputEventListener
Direct Known Subclasses:
GISProbeHandler, PMarqueeZoomIn, PMarqueeZoomOut

public abstract class AbstractMarqueeHandler extends org.piccolo2d.event.PDragSequenceEventHandler
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected abstract void
    execute(org.piccolo2d.event.PInputEvent ev, org.piccolo2d.util.PBounds rect)
     
    void
    mouseDragged(org.piccolo2d.event.PInputEvent ev)
     
    void
    mousePressed(org.piccolo2d.event.PInputEvent ev)
     
    void
    mouseReleased(org.piccolo2d.event.PInputEvent ev)
     

    Methods inherited from class org.piccolo2d.event.PDragSequenceEventHandler

    drag, dragActivityFinalStep, dragActivityFirstStep, dragActivityStep, endDrag, getDragActivity, getMinDragStartDistance, getMousePressedCanvasPoint, isDragging, setIsDragging, setMinDragStartDistance, shouldStartDragInteraction, startDrag, startDragActivity, stopDragActivity

    Methods inherited from class org.piccolo2d.event.PBasicInputEventHandler

    acceptsEvent, getEventFilter, keyboardFocusGained, keyboardFocusLost, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelRotated, mouseWheelRotatedByBlock, processEvent, setEventFilter

    Methods inherited from class java.lang.Object

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

    • AbstractMarqueeHandler

      public AbstractMarqueeHandler()
  • Method Details

    • mousePressed

      public void mousePressed(org.piccolo2d.event.PInputEvent ev)
      Overrides:
      mousePressed in class org.piccolo2d.event.PDragSequenceEventHandler
    • mouseDragged

      public void mouseDragged(org.piccolo2d.event.PInputEvent ev)
      Overrides:
      mouseDragged in class org.piccolo2d.event.PDragSequenceEventHandler
    • mouseReleased

      public void mouseReleased(org.piccolo2d.event.PInputEvent ev)
      Overrides:
      mouseReleased in class org.piccolo2d.event.PDragSequenceEventHandler
    • execute

      protected abstract void execute(org.piccolo2d.event.PInputEvent ev, org.piccolo2d.util.PBounds rect)