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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidexecute(org.piccolo2d.event.PInputEvent ev, org.piccolo2d.util.PBounds rect) voidmouseDragged(org.piccolo2d.event.PInputEvent ev) voidmousePressed(org.piccolo2d.event.PInputEvent ev) voidmouseReleased(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, stopDragActivityMethods 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:
mousePressedin classorg.piccolo2d.event.PDragSequenceEventHandler
-
mouseDragged
public void mouseDragged(org.piccolo2d.event.PInputEvent ev) - Overrides:
mouseDraggedin classorg.piccolo2d.event.PDragSequenceEventHandler
-
mouseReleased
public void mouseReleased(org.piccolo2d.event.PInputEvent ev) - Overrides:
mouseReleasedin classorg.piccolo2d.event.PDragSequenceEventHandler
-
execute
protected abstract void execute(org.piccolo2d.event.PInputEvent ev, org.piccolo2d.util.PBounds rect)
-