org.simbrain.network
Class SelectionEventHandler

java.lang.Object
  extended by edu.umd.cs.piccolo.event.PBasicInputEventHandler
      extended by edu.umd.cs.piccolo.event.PDragSequenceEventHandler
          extended by org.simbrain.network.SelectionEventHandler
All Implemented Interfaces:
PInputEventListener, EventListener

final class SelectionEventHandler
extends PDragSequenceEventHandler

Selection event handler.


Constructor Summary
SelectionEventHandler()
          Create a new selection event handler.
 
Method Summary
protected  void drag(PInputEvent event)
           
protected  void endDrag(PInputEvent event)
           
 void mouseClicked(PInputEvent event)
           
 void mousePressed(PInputEvent event)
           
protected  void startDrag(PInputEvent event)
           
 
Methods inherited from class edu.umd.cs.piccolo.event.PDragSequenceEventHandler
dragActivityFinalStep, dragActivityFirstStep, dragActivityStep, getDragActivity, getMinDragStartDistance, getMousePressedCanvasPoint, isDragging, mouseDragged, mouseReleased, paramString, setIsDragging, setMinDragStartDistance, shouldStartDragInteraction, startDragActivity, stopDragActivity
 
Methods inherited from class edu.umd.cs.piccolo.event.PBasicInputEventHandler
acceptsEvent, getEventFilter, keyboardFocusGained, keyboardFocusLost, keyPressed, keyReleased, keyTyped, mouseEntered, mouseExited, mouseMoved, mouseWheelRotated, mouseWheelRotatedByBlock, processEvent, setEventFilter, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SelectionEventHandler

public SelectionEventHandler()
Create a new selection event handler.

Method Detail

mousePressed

public void mousePressed(PInputEvent event)
Overrides:
mousePressed in class PDragSequenceEventHandler
See Also:
PDragSequenceEventHandler

mouseClicked

public void mouseClicked(PInputEvent event)
Overrides:
mouseClicked in class PBasicInputEventHandler
See Also:
PDragSequenceEventHandler

startDrag

protected void startDrag(PInputEvent event)
Overrides:
startDrag in class PDragSequenceEventHandler
See Also:
PDragSequenceEventHandler

drag

protected void drag(PInputEvent event)
Overrides:
drag in class PDragSequenceEventHandler
See Also:
PDragSequenceEventHandler

endDrag

protected void endDrag(PInputEvent event)
Overrides:
endDrag in class PDragSequenceEventHandler
See Also:
PDragSequenceEventHandler