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 Constructor Description AbstractMarqueeHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods 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
-
-
-
-
Method Detail
-
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)
-
-