Package repast.simphony.gis.tools
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
-
Method Summary
Modifier and TypeMethodDescriptionprotected 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
-
Constructor Details
-
AbstractMarqueeHandler
public AbstractMarqueeHandler()
-
-
Method Details
-
mousePressed
public void mousePressed(org.piccolo2d.event.PInputEvent ev) - Overrides:
mousePressed
in classorg.piccolo2d.event.PDragSequenceEventHandler
-
mouseDragged
public void mouseDragged(org.piccolo2d.event.PInputEvent ev) - Overrides:
mouseDragged
in classorg.piccolo2d.event.PDragSequenceEventHandler
-
mouseReleased
public void mouseReleased(org.piccolo2d.event.PInputEvent ev) - Overrides:
mouseReleased
in classorg.piccolo2d.event.PDragSequenceEventHandler
-
execute
protected abstract void execute(org.piccolo2d.event.PInputEvent ev, org.piccolo2d.util.PBounds rect)
-