Uses of Class
edu.umd.cs.piccolo.event.PInputEvent

Packages that use PInputEvent
edu.umd.cs.piccolo Piccolo is a general-purpose Java-based engine that supports 2D visualizations. 
edu.umd.cs.piccolo.event This package supports Piccolo event handlers. 
edu.umd.cs.piccolo.util This package defines several utility classes that are likely to be useful for Piccolo applications. 
 

Uses of PInputEvent in edu.umd.cs.piccolo
 

Methods in edu.umd.cs.piccolo with parameters of type PInputEvent
protected  void PInputManager.checkForMouseEnteredAndExited(PInputEvent event)
          Fires events whenever the mouse moves from PNode to PNode.
 void PInputManager.keyPressed(PInputEvent event)
          
 void PInputManager.keyReleased(PInputEvent event)
          
 void PInputManager.keyTyped(PInputEvent event)
          
 void PInputManager.mouseClicked(PInputEvent event)
          
 void PInputManager.mouseDragged(PInputEvent event)
          
 void PInputManager.mouseEntered(PInputEvent event)
          
 void PInputManager.mouseExited(PInputEvent event)
          
 void PInputManager.mouseMoved(PInputEvent event)
          
 void PInputManager.mousePressed(PInputEvent event)
          
 void PInputManager.mouseReleased(PInputEvent event)
          
 void PInputManager.mouseWheelRotated(PInputEvent event)
          
 void PInputManager.mouseWheelRotatedByBlock(PInputEvent event)
          
 

Uses of PInputEvent in edu.umd.cs.piccolo.event
 

Methods in edu.umd.cs.piccolo.event with parameters of type PInputEvent
 boolean PInputEventFilter.acceptsEvent(PInputEvent event, int type)
          Returns true if the passed event is one that is accepted.
 boolean PBasicInputEventHandler.acceptsEvent(PInputEvent event, int type)
           
protected  void PPanEventHandler.drag(PInputEvent e)
           
protected  void PDragEventHandler.drag(PInputEvent event)
           
protected  void PDragSequenceEventHandler.drag(PInputEvent e)
          Subclasses should override this method to get notified of the drag events in a drag sequence.
protected  void PDragSequenceEventHandler.dragActivityFinalStep(PInputEvent aEvent)
          Override this method to get notified when the drag activity stops stepping.
protected  void PZoomEventHandler.dragActivityFirstStep(PInputEvent aEvent)
           
protected  void PDragSequenceEventHandler.dragActivityFirstStep(PInputEvent aEvent)
          Override this method to get notified when the drag activity starts stepping.
protected  void PPanEventHandler.dragActivityStep(PInputEvent aEvent)
          Do auto panning even when the mouse is not moving.
protected  void PZoomEventHandler.dragActivityStep(PInputEvent aEvent)
           
protected  void PDragSequenceEventHandler.dragActivityStep(PInputEvent aEvent)
          During a drag sequence an activity is scheduled that runs continuously while the drag sequence is active.
protected  void PDragEventHandler.endDrag(PInputEvent event)
           
protected  void PDragSequenceEventHandler.endDrag(PInputEvent e)
          Subclasses should override this method to get notified of the end event in a drag sequence.
 void PBasicInputEventHandler.keyboardFocusGained(PInputEvent event)
           
 void PBasicInputEventHandler.keyboardFocusLost(PInputEvent event)
           
 void PBasicInputEventHandler.keyPressed(PInputEvent event)
           
 void PBasicInputEventHandler.keyReleased(PInputEvent event)
           
 void PBasicInputEventHandler.keyTyped(PInputEvent event)
           
 void PBasicInputEventHandler.mouseClicked(PInputEvent event)
           
 void PBasicInputEventHandler.mouseDragged(PInputEvent event)
           
 void PDragSequenceEventHandler.mouseDragged(PInputEvent e)
           
 void PBasicInputEventHandler.mouseEntered(PInputEvent event)
           
 void PBasicInputEventHandler.mouseExited(PInputEvent event)
           
 void PBasicInputEventHandler.mouseMoved(PInputEvent event)
           
 void PBasicInputEventHandler.mousePressed(PInputEvent event)
           
 void PDragSequenceEventHandler.mousePressed(PInputEvent e)
           
 void PBasicInputEventHandler.mouseReleased(PInputEvent event)
           
 void PDragSequenceEventHandler.mouseReleased(PInputEvent e)
           
 void PBasicInputEventHandler.mouseWheelRotated(PInputEvent event)
           
 void PBasicInputEventHandler.mouseWheelRotatedByBlock(PInputEvent event)
           
protected  void PPanEventHandler.pan(PInputEvent e)
           
 void PInputEventListener.processEvent(PInputEvent event, int type)
          Called whenever an event is emitted.
 void PBasicInputEventHandler.processEvent(PInputEvent event, int type)
           
protected  boolean PDragEventHandler.shouldStartDragInteraction(PInputEvent event)
           
protected  boolean PDragSequenceEventHandler.shouldStartDragInteraction(PInputEvent e)
           
protected  void PDragEventHandler.startDrag(PInputEvent event)
           
protected  void PDragSequenceEventHandler.startDrag(PInputEvent e)
          Subclasses should override this method to get notified of the start of a new drag sequence.
protected  void PDragSequenceEventHandler.startDragActivity(PInputEvent aEvent)
           
protected  void PDragSequenceEventHandler.stopDragActivity(PInputEvent aEvent)
           
 

Uses of PInputEvent in edu.umd.cs.piccolo.util
 

Methods in edu.umd.cs.piccolo.util with parameters of type PInputEvent
 void PPickPath.processEvent(PInputEvent event, int eventType)
          Process Events - Give each node in the pick path, starting at the bottom most one, a chance to handle the event.