org.rubato.rubettes.bigbang.view.controller.mode
Class DisplayModeAdapter

java.lang.Object
  extended by com.leapmotion.leap.Listener
      extended by org.rubato.rubettes.bigbang.view.controller.mode.DisplayModeAdapter
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.awt.KeyEventDispatcher, java.util.EventListener, javax.swing.event.MouseInputListener
Direct Known Subclasses:
AffineModeAdapter, DrawingModeAdapter, MTDisplayModeAdapter, NavigationModeAdapter, ReflectionModeAdapter, RotationModeAdapter, ScalingModeAdapter, SelectionModeAdapter, ShapingModeAdapter, ShearingModeAdapter, TemporaryDisplayMode, TranslationModeAdapter

public class DisplayModeAdapter
extends com.leapmotion.leap.Listener
implements javax.swing.event.MouseInputListener, java.awt.event.MouseWheelListener, java.awt.KeyEventDispatcher


Constructor Summary
DisplayModeAdapter(ViewController controller)
           
 
Method Summary
 void addTo(java.awt.Component component)
           
 boolean dispatchKeyEvent(java.awt.event.KeyEvent e)
           
 void mouseClicked(java.awt.event.MouseEvent event)
           
 void mouseDragged(java.awt.event.MouseEvent event)
           
 void mouseEntered(java.awt.event.MouseEvent event)
           
 void mouseExited(java.awt.event.MouseEvent event)
           
 void mouseMoved(java.awt.event.MouseEvent event)
           
 void mousePressed(java.awt.event.MouseEvent event)
           
 void mouseReleased(java.awt.event.MouseEvent event)
           
 void mouseWheelMoved(java.awt.event.MouseWheelEvent event)
           
 void onFrame(com.leapmotion.leap.Controller controller)
           
 void removeFrom(java.awt.Component component)
           
 
Methods inherited from class com.leapmotion.leap.Listener
delete, getCPtr, onConnect, onDisconnect, onExit, onFocusGained, onFocusLost, onInit, swigReleaseOwnership, swigTakeOwnership
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisplayModeAdapter

public DisplayModeAdapter(ViewController controller)
Method Detail

addTo

public void addTo(java.awt.Component component)

removeFrom

public void removeFrom(java.awt.Component component)

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent event)
Specified by:
mouseClicked in interface java.awt.event.MouseListener

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent event)
Specified by:
mouseEntered in interface java.awt.event.MouseListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent event)
Specified by:
mouseExited in interface java.awt.event.MouseListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent event)
Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent event)
Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent event)
Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent event)
Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener

mouseWheelMoved

public void mouseWheelMoved(java.awt.event.MouseWheelEvent event)
Specified by:
mouseWheelMoved in interface java.awt.event.MouseWheelListener

onFrame

public void onFrame(com.leapmotion.leap.Controller controller)
Overrides:
onFrame in class com.leapmotion.leap.Listener

dispatchKeyEvent

public boolean dispatchKeyEvent(java.awt.event.KeyEvent e)
Specified by:
dispatchKeyEvent in interface java.awt.KeyEventDispatcher