edu.umd.cs.piccolo.tutorial
Class UserInteraction.SquiggleHandler

java.lang.Object
  extended by edu.umd.cs.piccolo.event.PBasicInputEventHandler
      extended by edu.umd.cs.piccolo.event.PDragSequenceEventHandler
          extended by edu.umd.cs.piccolo.tutorial.UserInteraction.SquiggleHandler
All Implemented Interfaces:
PInputEventListener, EventListener
Enclosing class:
UserInteraction

public class UserInteraction.SquiggleHandler
extends PDragSequenceEventHandler


Field Summary
protected  PCanvas canvas
           
protected  PPath squiggle
           
 
Constructor Summary
UserInteraction.SquiggleHandler(PCanvas aCanvas)
           
 
Method Summary
 void drag(PInputEvent e)
           
 void endDrag(PInputEvent e)
           
 void startDrag(PInputEvent e)
           
 void updateSquiggle(PInputEvent aEvent)
           
 
Methods inherited from class edu.umd.cs.piccolo.event.PDragSequenceEventHandler
dragActivityFinalStep, dragActivityFirstStep, dragActivityStep, getDragActivity, getMinDragStartDistance, getMousePressedCanvasPoint, isDragging, mouseDragged, mousePressed, mouseReleased, setIsDragging, setMinDragStartDistance, shouldStartDragInteraction, startDragActivity, stopDragActivity
 
Methods inherited from class edu.umd.cs.piccolo.event.PBasicInputEventHandler
acceptsEvent, getEventFilter, keyboardFocusGained, keyboardFocusLost, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelRotated, mouseWheelRotatedByBlock, paramString, processEvent, setEventFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

canvas

protected PCanvas canvas

squiggle

protected PPath squiggle
Constructor Detail

UserInteraction.SquiggleHandler

public UserInteraction.SquiggleHandler(PCanvas aCanvas)
Method Detail

startDrag

public void startDrag(PInputEvent e)
Overrides:
startDrag in class PDragSequenceEventHandler

drag

public void drag(PInputEvent e)
Overrides:
drag in class PDragSequenceEventHandler

endDrag

public void endDrag(PInputEvent e)
Overrides:
endDrag in class PDragSequenceEventHandler

updateSquiggle

public void updateSquiggle(PInputEvent aEvent)


Copyright © 1995-2011 Piccolo2D. All Rights Reserved.